public interface CompilationUnit
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addFileCommentLine(String commentLine)
添加行注解
|
void |
addImportedType(JavaTypeInfo importedType)
添加import类
|
void |
addImportedTypes(Set<JavaTypeInfo> importedTypes)
添加JAVA类型
|
void |
addStaticImport(String staticImport)
添加import static类
|
void |
addStaticImports(Set<String> staticImports)
添加import static类
|
List<String> |
getFileCommentLines()
获取文件注解
|
String |
getFormattedContent()
获取格式化内容
|
Set<JavaTypeInfo> |
getImportedTypes()
获取import类
|
String |
getModule()
获取文件所属模块
|
Set<String> |
getStaticImports()
获取import static类
|
JavaTypeInfo |
getSuperClass()
获取父类类型信息
|
Set<JavaTypeInfo> |
getSuperInterfaceTypes()
获取实现的接口类型
|
JavaTypeInfo |
getType()
获取当前JAVA类型
|
boolean |
isJavaEnumeration()
是否JAVA枚举
|
boolean |
isJavaInterface()
是否JAVA接口
|
String getFormattedContent()
Set<JavaTypeInfo> getImportedTypes()
JavaTypeInfo getSuperClass()
boolean isJavaInterface()
boolean isJavaEnumeration()
Set<JavaTypeInfo> getSuperInterfaceTypes()
JavaTypeInfo getType()
void addImportedType(JavaTypeInfo importedType)
importedType - import类void addImportedTypes(Set<JavaTypeInfo> importedTypes)
importedTypes - JAVA类型void addStaticImport(String staticImport)
staticImport - 导入static类void addStaticImports(Set<String> staticImports)
staticImports - static类void addFileCommentLine(String commentLine)
commentLine - 行注解String getModule()
Copyright © 2019. All rights reserved.