public class TopLevelEnumeration extends InnerEnum implements CompilationUnit
| Constructor and Description |
|---|
TopLevelEnumeration(FullyQualifiedJavaType type)
Instantiates a new top level enumeration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addFileCommentLine(String commentLine)
Comments will be written at the top of the file as is, we do not append any start or end comment characters.
|
void |
addImportedType(FullyQualifiedJavaType importedType)
Adds the imported type.
|
void |
addImportedTypes(Set<FullyQualifiedJavaType> importedTypes)
Adds the imported types.
|
void |
addStaticImport(String staticImport)
Adds the static import.
|
void |
addStaticImports(Set<String> staticImports)
Adds the static imports.
|
List<String> |
getFileCommentLines()
Gets the file comment lines.
|
String |
getFormattedContent()
Gets the formatted content.
|
Set<FullyQualifiedJavaType> |
getImportedTypes()
Gets the imported types.
|
Set<String> |
getStaticImports()
Gets the static imports.
|
FullyQualifiedJavaType |
getSuperClass()
Gets the super class.
|
boolean |
isJavaEnumeration()
Checks if is java enumeration.
|
boolean |
isJavaInterface()
Checks if is java interface.
|
addEnumConstant, addField, addInnerClass, addInnerEnum, addMethod, addSuperInterface, getEnumConstants, getFields, getFormattedContent, getInnerClasses, getInnerEnums, getMethods, getSuperInterfaceTypes, getTypeaddAnnotation, addFormattedAnnotations, addFormattedJavadoc, addJavaDocLine, addSuppressTypeWarningsAnnotation, getAnnotations, getJavaDocLines, getVisibility, isFinal, isStatic, setFinal, setStatic, setVisibilityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSuperInterfaceTypes, getTypepublic TopLevelEnumeration(FullyQualifiedJavaType type)
type - the typepublic String getFormattedContent()
CompilationUnitgetFormattedContent in interface CompilationUnitpublic Set<FullyQualifiedJavaType> getImportedTypes()
CompilationUnitgetImportedTypes in interface CompilationUnitpublic FullyQualifiedJavaType getSuperClass()
CompilationUnitgetSuperClass in interface CompilationUnitpublic boolean isJavaInterface()
CompilationUnitisJavaInterface in interface CompilationUnitpublic boolean isJavaEnumeration()
CompilationUnitisJavaEnumeration in interface CompilationUnitpublic void addImportedType(FullyQualifiedJavaType importedType)
CompilationUnitaddImportedType in interface CompilationUnitimportedType - the imported typepublic void addFileCommentLine(String commentLine)
CompilationUnitaddFileCommentLine in interface CompilationUnitcommentLine - the comment linepublic List<String> getFileCommentLines()
CompilationUnitgetFileCommentLines in interface CompilationUnitpublic void addImportedTypes(Set<FullyQualifiedJavaType> importedTypes)
CompilationUnitaddImportedTypes in interface CompilationUnitimportedTypes - the imported typespublic Set<String> getStaticImports()
CompilationUnitgetStaticImports in interface CompilationUnitpublic void addStaticImport(String staticImport)
CompilationUnitaddStaticImport in interface CompilationUnitstaticImport - the static importpublic void addStaticImports(Set<String> staticImports)
CompilationUnitaddStaticImports in interface CompilationUnitstaticImports - the static importsCopyright © 2006–2016 MyBatis.org. All rights reserved.