Package eu.bandm.tools.metajava
Interface MetaClass
- All Superinterfaces:
- Formattable,- MetaImportable,- MetaModifiable,- MetaType
- All Known Implementing Classes:
- AbstractMetaClass,- AnonymousClass,- ArrayClass,- EnvironmentClass,- GeneratedClass,- GeneratedEnum,- GeneratedEnumConstant
- 
Field SummaryFields inherited from interface eu.bandm.tools.metajava.MetaTypegetRawType, refer
- 
Method SummaryModifier and TypeMethodDescriptionCollection<? extends MetaConstructor> Collection<? extends MetaField> getInnerClass(Iterable<? extends String> name) getInnerClass(String name) Collection<? extends MetaClass> Collection<? extends MetaType> Collection<? extends MetaMethod> booleanisArray()booleanMethods inherited from interface eu.bandm.tools.format.FormattableformatMethods inherited from interface eu.bandm.tools.metajava.MetaImportablegetImportPatternMethods inherited from interface eu.bandm.tools.metajava.MetaModifiablegetModifiersMethods inherited from interface eu.bandm.tools.metajava.MetaTypegetRawType, refer
- 
Method Details- 
getPackageMetaPackage getPackage()
- 
getPackageNameString getPackageName()
- 
getSimpleNameString getSimpleName()
- 
getQualifiedNameString getQualifiedName()
- 
getSuperClassMetaType getSuperClass()
- 
getInterfacesCollection<? extends MetaType> getInterfaces()
- 
getEnclosingClassMetaClass getEnclosingClass()
- 
getInnerClassesCollection<? extends MetaClass> getInnerClasses()
- 
getInnerClass
- 
getInnerClass
- 
getFieldsCollection<? extends MetaField> getFields()
- 
getConstructorsCollection<? extends MetaConstructor> getConstructors()
- 
getMethodsCollection<? extends MetaMethod> getMethods()
- 
isArrayboolean isArray()
- 
isPrimitiveboolean isPrimitive()
- 
getElementClassMetaType getElementClass()
 
-