Package eu.bandm.tools.metajava
Class EnvironmentClass
java.lang.Object
eu.bandm.tools.metajava.EnvironmentType
eu.bandm.tools.metajava.EnvironmentClass
- All Implemented Interfaces:
Formattable,MetaClass,MetaImportable,MetaModifiable,MetaType
-
Field Summary
FieldsFields inherited from class eu.bandm.tools.metajava.EnvironmentType
wrapFields inherited from interface eu.bandm.tools.metajava.MetaType
getRawType, refer -
Method Summary
Modifier and TypeMethodDescriptionbooleanfinal Formatformat()Returns a pretty-printable representation of this object.final Class<?> getInnerClass(Iterable<? extends String> name) getInnerClass(String name) intfinal MetaClassinthashCode()booleanisArray()booleanfinal Formatrefer()toString()static List<EnvironmentClass> static EnvironmentClassstatic EnvironmentClasswrap(ClassLoader loader, String name) Methods inherited from class eu.bandm.tools.metajava.EnvironmentType
wrap, wrap
-
Field Details
-
cls
-
-
Method Details
-
getEnvironmentClass
-
wrap
-
wrap
-
wrap
- Throws:
ClassNotFoundException
-
equals
-
hashCode
public int hashCode() -
toString
-
getPackage
- Specified by:
getPackagein interfaceMetaClass
-
getModifiers
public int getModifiers()- Specified by:
getModifiersin interfaceMetaModifiable
-
getImportPattern
- Specified by:
getImportPatternin interfaceMetaImportable
-
getSimpleName
- Specified by:
getSimpleNamein interfaceMetaClass
-
getQualifiedName
- Specified by:
getQualifiedNamein interfaceMetaClass
-
getPackageName
- Specified by:
getPackageNamein interfaceMetaClass
-
getSuperClass
- Specified by:
getSuperClassin interfaceMetaClass
-
getInterfaces
- Specified by:
getInterfacesin interfaceMetaClass
-
getEnclosingClass
- Specified by:
getEnclosingClassin interfaceMetaClass
-
getInnerClasses
- Specified by:
getInnerClassesin interfaceMetaClass
-
getFields
-
getConstructors
- Specified by:
getConstructorsin interfaceMetaClass
-
getMethods
- Specified by:
getMethodsin interfaceMetaClass
-
isArray
public boolean isArray() -
isPrimitive
public boolean isPrimitive()- Specified by:
isPrimitivein interfaceMetaClass
-
getElementClass
- Specified by:
getElementClassin interfaceMetaClass
-
getInnerClass
- Specified by:
getInnerClassin interfaceMetaClass
-
getInnerClass
- Specified by:
getInnerClassin interfaceMetaClass
-
getRawType
- Specified by:
getRawTypein interfaceMetaType
-
format
Description copied from interface:FormattableReturns a pretty-printable representation of this object.- Specified by:
formatin interfaceFormattable- Specified by:
formatin interfaceMetaType- Returns:
- a format that represents this object in a pretty-printable way
-
refer
-