public class EnvironmentClass extends EnvironmentType implements MetaClass
Modifier and Type | Field and Description |
---|---|
protected Class |
cls |
wrap
getRawType, refer
format
wrap, wrap
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
format
protected final Class cls
public final Class<?> getEnvironmentClass()
public static EnvironmentClass wrap(Class cls)
public static List<EnvironmentClass> wrap(Class... classes)
public static EnvironmentClass wrap(ClassLoader loader, String name) throws ClassNotFoundException
ClassNotFoundException
public MetaPackage getPackage()
getPackage
in interface MetaClass
public int getModifiers()
getModifiers
in interface MetaModifiable
public String getImportPattern()
getImportPattern
in interface MetaImportable
public String getSimpleName()
getSimpleName
in interface MetaClass
public String getQualifiedName()
getQualifiedName
in interface MetaClass
public String getPackageName()
getPackageName
in interface MetaClass
public MetaType getSuperClass()
getSuperClass
in interface MetaClass
public Collection<EnvironmentType> getInterfaces()
getInterfaces
in interface MetaClass
public MetaClass getEnclosingClass()
getEnclosingClass
in interface MetaClass
public Collection<EnvironmentClass> getInnerClasses()
getInnerClasses
in interface MetaClass
public Collection<EnvironmentField> getFields()
public Collection<EnvironmentConstructor> getConstructors()
getConstructors
in interface MetaClass
public Collection<EnvironmentMethod> getMethods()
getMethods
in interface MetaClass
public boolean isPrimitive()
isPrimitive
in interface MetaClass
public MetaClass getElementClass()
getElementClass
in interface MetaClass
public EnvironmentClass getInnerClass(String name)
getInnerClass
in interface MetaClass
public EnvironmentClass getInnerClass(Iterable<? extends String> name)
getInnerClass
in interface MetaClass
public final MetaClass getRawType()
getRawType
in interface MetaType
public final Format format()
format
in interface Formattable
see also the complete user documentation .