public class InnerClass extends JavaElement
| 构造器和说明 |
|---|
InnerClass(JavaTypeInfo type) |
InnerClass(String typeName) |
addAnnotation, addAnnotations, addCommonFormatted, addFormattedAnnotations, addFormattedJavadoc, addJavaDocLine, addJavaDocLines, addSuppressTypeWarningsAnnotation, getAnnotations, getJavaDocLines, getJavaScope, isIfFinal, isIfStatic, setIfFinal, setIfStatic, setJavaScopepublic InnerClass(JavaTypeInfo type)
public InnerClass(String typeName)
public void addField(Field field)
public void addFields(Collection<Field> collection)
public JavaTypeInfo getSuperClass()
public void setSuperClass(JavaTypeInfo superClass)
public void setSuperClass(String superClassType)
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 String getFormattedContent(int indentLevel)
public Set<JavaTypeInfo> getSuperInterfaceTypes()
public void addSuperInterface(JavaTypeInfo superInterface)
public void addSuperInterface(String superInterface)
public void addSuperInterfaces(Set<JavaTypeInfo> superInterfaces)
public void addMethod(Method method)
public void addMethods(Collection<Method> collection)
public JavaTypeInfo getType()
public boolean isIfAbstract()
public void setIfAbstract(boolean isAbtract)
public boolean isIfInterface()
public void setIfInterface(boolean isInterface)
public List<InitializationBlock> getInitializationBlocks()
public void addInitializationBlock(InitializationBlock initializationBlock)
public void addInitializationBlocks(Collection<InitializationBlock> collection)
Copyright © 2019. All rights reserved.