public class InnerEnum extends JavaElement
| 构造器和说明 |
|---|
InnerEnum(JavaTypeInfo type) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addEnumConstant(String enumConstant) |
void |
addEnumConstants(Collection<String> collection) |
void |
addField(Field field) |
void |
addFields(Collection<Field> collection) |
void |
addInnerClass(InnerClass innerClass) |
void |
addInnerClasses(Collection<InnerClass> collection) |
void |
addInnerEnum(InnerEnum innerEnum) |
void |
addInnerEnums(Collection<InnerEnum> collection) |
void |
addMethod(Method method) |
void |
addMethods(Collection<Method> collection) |
void |
addSuperInterface(JavaTypeInfo superInterface) |
void |
addSuperInterfaces(Collection<JavaTypeInfo> collection) |
List<String> |
getEnumConstants() |
List<Field> |
getFields() |
String |
getFormattedContent(int indentLevel) |
List<InnerClass> |
getInnerClasses() |
List<InnerEnum> |
getInnerEnums() |
List<Method> |
getMethods() |
Set<JavaTypeInfo> |
getSuperInterfaceTypes() |
JavaTypeInfo |
getType() |
addAnnotation, addAnnotations, addCommonFormatted, addFormattedAnnotations, addFormattedJavadoc, addJavaDocLine, addJavaDocLines, addSuppressTypeWarningsAnnotation, getAnnotations, getJavaDocLines, getJavaScope, isIfFinal, isIfStatic, setIfFinal, setIfStatic, setJavaScopepublic InnerEnum(JavaTypeInfo type)
public void addField(Field field)
public void addFields(Collection<Field> collection)
public List<InnerClass> getInnerClasses()
public void addInnerClass(InnerClass innerClass)
public void addInnerClasses(Collection<InnerClass> collection)
public void addInnerEnum(InnerEnum innerEnum)
public void addInnerEnums(Collection<InnerEnum> collection)
public void addEnumConstant(String enumConstant)
public void addEnumConstants(Collection<String> collection)
public String getFormattedContent(int indentLevel)
public Set<JavaTypeInfo> getSuperInterfaceTypes()
public void addSuperInterface(JavaTypeInfo superInterface)
public void addSuperInterfaces(Collection<JavaTypeInfo> collection)
public void addMethod(Method method)
public void addMethods(Collection<Method> collection)
public JavaTypeInfo getType()
Copyright © 2019. All rights reserved.