public class InnerEnum extends JavaElement
Constructor and Description |
---|
InnerEnum(FullyQualifiedJavaType type) |
Modifier and Type | Method and Description |
---|---|
void |
addEnumConstant(String enumConstant) |
void |
addField(Field field) |
void |
addInnerClass(InnerClass innerClass) |
void |
addInnerEnum(InnerEnum innerEnum) |
void |
addMethod(Method method) |
void |
addSuperInterface(FullyQualifiedJavaType superInterface) |
List<String> |
getEnumConstants() |
List<Field> |
getFields() |
String |
getFormattedContent(int indentLevel) |
List<InnerClass> |
getInnerClasses() |
List<InnerEnum> |
getInnerEnums() |
List<Method> |
getMethods() |
Set<FullyQualifiedJavaType> |
getSuperInterfaceTypes() |
FullyQualifiedJavaType |
getType() |
addAnnotation, addFormattedAnnotations, addFormattedJavadoc, addJavaDocLine, addSuppressTypeWarningsAnnotation, getAnnotations, getJavaDocLines, getVisibility, isFinal, isStatic, setFinal, setStatic, setVisibility
public InnerEnum(FullyQualifiedJavaType type)
public void addField(Field field)
public List<InnerClass> getInnerClasses()
public void addInnerClass(InnerClass innerClass)
public void addInnerEnum(InnerEnum innerEnum)
public void addEnumConstant(String enumConstant)
public String getFormattedContent(int indentLevel)
public Set<FullyQualifiedJavaType> getSuperInterfaceTypes()
public void addSuperInterface(FullyQualifiedJavaType superInterface)
public void addMethod(Method method)
public FullyQualifiedJavaType getType()
Copyright © 2010–2018 MyBatis.org. All rights reserved.