public class TopLevelEnumeration extends InnerEnum implements CompilationUnit
| Constructor and Description |
|---|
TopLevelEnumeration(FullyQualifiedJavaType type) |
| 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) |
void |
addImportedTypes(Set<FullyQualifiedJavaType> importedTypes) |
void |
addStaticImport(String staticImport) |
void |
addStaticImports(Set<String> staticImports) |
List<String> |
getFileCommentLines() |
String |
getFormattedContent() |
Set<FullyQualifiedJavaType> |
getImportedTypes() |
Set<String> |
getStaticImports() |
FullyQualifiedJavaType |
getSuperClass() |
boolean |
isJavaEnumeration() |
boolean |
isJavaInterface() |
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 - public String getFormattedContent()
getFormattedContent in interface CompilationUnitpublic Set<FullyQualifiedJavaType> getImportedTypes()
getImportedTypes in interface CompilationUnitpublic FullyQualifiedJavaType getSuperClass()
getSuperClass in interface CompilationUnitpublic boolean isJavaInterface()
isJavaInterface in interface CompilationUnitpublic boolean isJavaEnumeration()
isJavaEnumeration in interface CompilationUnitpublic void addImportedType(FullyQualifiedJavaType importedType)
addImportedType in interface CompilationUnitpublic void addFileCommentLine(String commentLine)
CompilationUnitaddFileCommentLine in interface CompilationUnitpublic List<String> getFileCommentLines()
getFileCommentLines in interface CompilationUnitpublic void addImportedTypes(Set<FullyQualifiedJavaType> importedTypes)
addImportedTypes in interface CompilationUnitpublic Set<String> getStaticImports()
getStaticImports in interface CompilationUnitpublic void addStaticImport(String staticImport)
addStaticImport in interface CompilationUnitpublic void addStaticImports(Set<String> staticImports)
addStaticImports in interface CompilationUnitCopyright © 2010–2016 MyBatis.org. All rights reserved.