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,
boolean raw) |
Set<CodeImport> |
generateImports() |
static OrganizedImports |
organize(CodeTypeElement topLevelClass) |
public static OrganizedImports organize(CodeTypeElement topLevelClass)
public String createTypeReference(Element enclosedElement, TypeMirror type, boolean raw)
public String createStaticFieldReference(Element enclosedElement, TypeMirror type, String fieldName)
public String createStaticMethodReference(Element enclosedElement, TypeMirror type, String methodName)
public Set<CodeImport> generateImports()