public final class OrganizedImports extends Object
| Modifier and Type | Method and Description |
|---|---|
String |
createStaticFieldReference(Element enclosedElement,
TypeMirror type,
String fieldName) |
String |
createStaticMethodReference(Element enclosedElement,
TypeMirror type,
String methodName) |
String |
createTypeReference(Element enclosedElement,
TypeMirror type) |
Set<CodeImport> |
generateImports() |
static OrganizedImports |
organize(CodeTypeElement topLevelClass) |
public static OrganizedImports organize(CodeTypeElement topLevelClass)
public String createTypeReference(Element enclosedElement, TypeMirror type)
public String createStaticFieldReference(Element enclosedElement, TypeMirror type, String fieldName)
public String createStaticMethodReference(Element enclosedElement, TypeMirror type, String methodName)
public Set<CodeImport> generateImports()