Package eu.bandm.tools.metajava
Class EnvironmentClass
java.lang.Object
eu.bandm.tools.metajava.AbstractMetaType
eu.bandm.tools.metajava.EnvironmentType
eu.bandm.tools.metajava.EnvironmentClass
- All Implemented Interfaces:
Formattable
,MetaClass
,MetaImportable
,MetaModifiable
,MetaType
-
Field Summary
Fields inherited from class eu.bandm.tools.metajava.EnvironmentType
wrap
Fields inherited from interface eu.bandm.tools.metajava.MetaType
getRawType, refer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
final Class<?>
getInnerClass
(Iterable<? extends String> name) getInnerClass
(String name) int
final MetaClass
int
hashCode()
boolean
isArray()
boolean
toString()
static EnvironmentClass
static List<EnvironmentClass>
static EnvironmentClass
wrap
(ClassLoader loader, String name) Methods inherited from class eu.bandm.tools.metajava.EnvironmentType
wrap, wrap
Methods inherited from class eu.bandm.tools.metajava.AbstractMetaType
format, refer
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface eu.bandm.tools.format.Formattable
format
-
Field Details
-
cls
-
-
Constructor Details
-
EnvironmentClass
EnvironmentClass(Class cls)
-
-
Method Details
-
getEnvironmentClass
-
wrap
-
wrap
-
wrap
- Throws:
ClassNotFoundException
-
equals
-
hashCode
public int hashCode() -
toString
-
getPackage
- Specified by:
getPackage
in interfaceMetaClass
-
getModifiers
public int getModifiers()- Specified by:
getModifiers
in interfaceMetaModifiable
-
getImportPattern
- Specified by:
getImportPattern
in interfaceMetaImportable
-
getSimpleName
- Specified by:
getSimpleName
in interfaceMetaClass
-
getQualifiedName
- Specified by:
getQualifiedName
in interfaceMetaClass
-
getPackageName
- Specified by:
getPackageName
in interfaceMetaClass
-
getSuperClass
- Specified by:
getSuperClass
in interfaceMetaClass
-
getInterfaces
- Specified by:
getInterfaces
in interfaceMetaClass
-
getEnclosingClass
- Specified by:
getEnclosingClass
in interfaceMetaClass
-
getInnerClasses
- Specified by:
getInnerClasses
in interfaceMetaClass
-
getFields
-
getConstructors
- Specified by:
getConstructors
in interfaceMetaClass
-
getMethods
- Specified by:
getMethods
in interfaceMetaClass
-
isArray
public boolean isArray() -
isPrimitive
public boolean isPrimitive()- Specified by:
isPrimitive
in interfaceMetaClass
-
getElementClass
- Specified by:
getElementClass
in interfaceMetaClass
-
getInnerClass
- Specified by:
getInnerClass
in interfaceMetaClass
-
getInnerClass
- Specified by:
getInnerClass
in interfaceMetaClass
-
getRawType
- Specified by:
getRawType
in interfaceMetaType
-