Class TopLevelEnumeration
java.lang.Object
org.mybatis.generator.api.dom.java.JavaElement
org.mybatis.generator.api.dom.java.AbstractJavaType
org.mybatis.generator.api.dom.java.InnerEnum
org.mybatis.generator.api.dom.java.TopLevelEnumeration
- All Implemented Interfaces:
CompilationUnit
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R> Raccept(CompilationUnitVisitor<R> visitor) voidaddFileCommentLine(String commentLine) Comments will be written at the top of the file as is, we do not append any start or end comment characters.voidaddImportedType(FullyQualifiedJavaType importedType) voidaddImportedTypes(Set<FullyQualifiedJavaType> importedTypes) voidaddStaticImport(String staticImport) voidaddStaticImports(Set<String> staticImports) Methods inherited from class org.mybatis.generator.api.dom.java.InnerEnum
addEnumConstant, addInitializationBlock, getEnumConstants, getInitializationBlocksMethods inherited from class org.mybatis.generator.api.dom.java.AbstractJavaType
addField, addInnerClass, addInnerEnum, addInnerInterface, addMethod, addSuperInterface, getFields, getInnerClasses, getInnerEnums, getInnerInterfaces, getMethods, getSuperInterfaceTypes, getTypeMethods inherited from class org.mybatis.generator.api.dom.java.JavaElement
addAnnotation, addJavaDocLine, addSuppressTypeWarningsAnnotation, getAnnotations, getJavaDocLines, getVisibility, isStatic, setStatic, setVisibilityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.mybatis.generator.api.dom.java.CompilationUnit
getType
-
Field Details
-
importedTypes
-
staticImports
-
fileCommentLines
-
-
Constructor Details
-
TopLevelEnumeration
-
TopLevelEnumeration
-
-
Method Details
-
getImportedTypes
- Specified by:
getImportedTypesin interfaceCompilationUnit
-
addImportedType
- Specified by:
addImportedTypein interfaceCompilationUnit
-
addFileCommentLine
Description copied from interface:CompilationUnitComments will be written at the top of the file as is, we do not append any start or end comment characters.Note that in the Eclipse plugin, file comments will not be merged.
- Specified by:
addFileCommentLinein interfaceCompilationUnit- Parameters:
commentLine- the comment line
-
getFileCommentLines
- Specified by:
getFileCommentLinesin interfaceCompilationUnit
-
addImportedTypes
- Specified by:
addImportedTypesin interfaceCompilationUnit
-
getStaticImports
- Specified by:
getStaticImportsin interfaceCompilationUnit
-
addStaticImport
- Specified by:
addStaticImportin interfaceCompilationUnit
-
addStaticImports
- Specified by:
addStaticImportsin interfaceCompilationUnit
-
accept
- Specified by:
acceptin interfaceCompilationUnit
-