Package eu.bandm.tools.metajava
Class AbstractMetaClass
java.lang.Object
eu.bandm.tools.metajava.AbstractMetaType
eu.bandm.tools.metajava.AbstractMetaClass
- All Implemented Interfaces:
Formattable
,MetaClass
,MetaImportable
,MetaModifiable
,MetaType
- Direct Known Subclasses:
ArrayClass
-
Field Summary
Fields inherited from interface eu.bandm.tools.metajava.MetaType
getRawType, refer
-
Constructor Summary
-
Method Summary
Methods inherited from class eu.bandm.tools.metajava.AbstractMetaType
format, refer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface eu.bandm.tools.format.Formattable
format
Methods inherited from interface eu.bandm.tools.metajava.MetaClass
getInnerClass, getInterfaces, getPackage, getPackageName, getQualifiedName, getSimpleName, getSuperClass
Methods inherited from interface eu.bandm.tools.metajava.MetaImportable
getImportPattern
Methods inherited from interface eu.bandm.tools.metajava.MetaModifiable
getModifiers
Methods inherited from interface eu.bandm.tools.metajava.MetaType
getRawType, refer
-
Constructor Details
-
AbstractMetaClass
AbstractMetaClass()
-
-
Method Details
-
lexicalImportOrder
-
getEnclosingClass
- Specified by:
getEnclosingClass
in interfaceMetaClass
-
getInnerClasses
- Specified by:
getInnerClasses
in interfaceMetaClass
-
getInnerClass
- Specified by:
getInnerClass
in interfaceMetaClass
-
getFields
-
getConstructors
- Specified by:
getConstructors
in interfaceMetaClass
-
getMethods
- Specified by:
getMethods
in interfaceMetaClass
-
isPrimitive
public boolean isPrimitive()- Specified by:
isPrimitive
in interfaceMetaClass
-
isArray
public boolean isArray() -
getElementClass
- Specified by:
getElementClass
in interfaceMetaClass
-