public class InnerClass extends JavaElement
Constructor and Description |
---|
InnerClass(FullyQualifiedJavaType type) |
InnerClass(String typeName) |
Modifier and Type | Method and Description |
---|---|
void |
addField(Field field) |
void |
addInitializationBlock(InitializationBlock initializationBlock) |
void |
addInnerClass(InnerClass innerClass) |
void |
addInnerEnum(InnerEnum innerEnum) |
void |
addMethod(Method method) |
void |
addSuperInterface(FullyQualifiedJavaType superInterface) |
List<Field> |
getFields() |
String |
getFormattedContent(int indentLevel) |
List<InitializationBlock> |
getInitializationBlocks() |
List<InnerClass> |
getInnerClasses() |
List<InnerEnum> |
getInnerEnums() |
List<Method> |
getMethods() |
FullyQualifiedJavaType |
getSuperClass() |
Set<FullyQualifiedJavaType> |
getSuperInterfaceTypes() |
FullyQualifiedJavaType |
getType() |
boolean |
isAbstract() |
void |
setAbstract(boolean isAbtract) |
void |
setSuperClass(FullyQualifiedJavaType superClass) |
void |
setSuperClass(String superClassType) |
addAnnotation, addFormattedAnnotations, addFormattedJavadoc, addJavaDocLine, addSuppressTypeWarningsAnnotation, getAnnotations, getJavaDocLines, getVisibility, isFinal, isStatic, setFinal, setStatic, setVisibility
public InnerClass(FullyQualifiedJavaType type)
public InnerClass(String typeName)
public void addField(Field field)
public FullyQualifiedJavaType getSuperClass()
public void setSuperClass(FullyQualifiedJavaType superClass)
superClass
- The superClass to set.public void setSuperClass(String superClassType)
public List<InnerClass> getInnerClasses()
public void addInnerClass(InnerClass innerClass)
public void addInnerEnum(InnerEnum innerEnum)
public List<InitializationBlock> getInitializationBlocks()
public void addInitializationBlock(InitializationBlock initializationBlock)
public String getFormattedContent(int indentLevel)
public Set<FullyQualifiedJavaType> getSuperInterfaceTypes()
public void addSuperInterface(FullyQualifiedJavaType superInterface)
public void addMethod(Method method)
public FullyQualifiedJavaType getType()
public boolean isAbstract()
public void setAbstract(boolean isAbtract)
Copyright © 2010–2018 MyBatis.org. All rights reserved.