Class OrganizedImports
- java.lang.Object
-
- com.oracle.truffle.dsl.processor.java.transform.OrganizedImports
-
public final class OrganizedImports extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcreateStaticFieldReference(javax.lang.model.element.Element enclosedElement, javax.lang.model.type.TypeMirror type, java.lang.String fieldName)java.lang.StringcreateStaticMethodReference(javax.lang.model.element.Element enclosedElement, javax.lang.model.type.TypeMirror type, java.lang.String methodName)java.lang.StringcreateTypeReference(javax.lang.model.element.Element enclosedElement, javax.lang.model.type.TypeMirror type)java.util.Set<CodeImport>generateImports()static OrganizedImportsorganize(CodeTypeElement topLevelClass)
-
-
-
Method Detail
-
organize
public static OrganizedImports organize(CodeTypeElement topLevelClass)
-
createTypeReference
public java.lang.String createTypeReference(javax.lang.model.element.Element enclosedElement, javax.lang.model.type.TypeMirror type)
-
createStaticFieldReference
public java.lang.String createStaticFieldReference(javax.lang.model.element.Element enclosedElement, javax.lang.model.type.TypeMirror type, java.lang.String fieldName)
-
createStaticMethodReference
public java.lang.String createStaticMethodReference(javax.lang.model.element.Element enclosedElement, javax.lang.model.type.TypeMirror type, java.lang.String methodName)
-
generateImports
public java.util.Set<CodeImport> generateImports()
-
-