IClass.IConstructor, IClass.IField, IClass.IInvocable, IClass.IMember, IClass.IMethod
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
fieldDescriptor |
Constructor and Description |
---|
PrimitiveIClass(java.lang.String fieldDescriptor) |
Modifier and Type | Method and Description |
---|---|
Access |
getAccess() |
protected IClass |
getComponentType2() |
protected IClass[] |
getDeclaredIClasses2() |
protected IClass.IConstructor[] |
getDeclaredIConstructors2()
The uncached version of
IClass.getDeclaredIConstructors() which must be implemented by derived classes. |
protected IClass.IField[] |
getDeclaredIFields2()
Uncached version of
IClass.getDeclaredIFields() . |
protected IClass.IMethod[] |
getDeclaredIMethods2()
The uncached version of
IClass.getDeclaredIMethods() which must be implemented by derived classes. |
protected IClass |
getDeclaringIClass2() |
protected java.lang.String |
getDescriptor2() |
protected IClass[] |
getInterfaces2() |
protected IClass |
getOuterIClass2() |
protected IClass |
getSuperclass2() |
boolean |
isAbstract()
Whether the class may be instantiated (JVMS 4.1 access_flags)
|
boolean |
isArray() |
boolean |
isFinal()
Whether subclassing is allowed (JVMS 4.1 access_flags)
|
boolean |
isInterface() |
boolean |
isPrimitive() |
boolean |
isPrimitiveNumeric() |
clearIFieldCaches, findIConstructor, findIMethod, findMemberType, getArrayIClass, getArrayIClass, getComponentType, getDeclaredIClasses, getDeclaredIConstructors, getDeclaredIField, getDeclaredIFields, getDeclaredIMethods, getDeclaredIMethods, getDeclaringIClass, getDescriptor, getDescriptors, getIMethods, getInterfaces, getOuterIClass, getSuperclass, getSyntheticIFields, hasIMethod, implementsInterface, invalidateMethodCaches, isAssignableFrom, isSubclassOf, toString
protected IClass getComponentType2()
getComponentType2
in class IClass
IClass.getComponentType()
protected IClass[] getDeclaredIClasses2()
getDeclaredIClasses2
in class IClass
protected IClass.IConstructor[] getDeclaredIConstructors2()
IClass
IClass.getDeclaredIConstructors()
which must be implemented by derived classes.getDeclaredIConstructors2
in class IClass
protected IClass.IField[] getDeclaredIFields2()
IClass
IClass.getDeclaredIFields()
.getDeclaredIFields2
in class IClass
protected IClass.IMethod[] getDeclaredIMethods2()
IClass
IClass.getDeclaredIMethods()
which must be implemented by derived classes.getDeclaredIMethods2
in class IClass
protected IClass getDeclaringIClass2()
getDeclaringIClass2
in class IClass
null
protected java.lang.String getDescriptor2()
getDescriptor2
in class IClass
protected IClass[] getInterfaces2()
getInterfaces2
in class IClass
IClass.getInterfaces()
protected IClass getOuterIClass2()
getOuterIClass2
in class IClass
IClass.getOuterIClass()
protected IClass getSuperclass2()
getSuperclass2
in class IClass
IClass.getSuperclass()
public boolean isAbstract()
IClass
isAbstract
in class IClass
true
if instantiation is prohibitedpublic boolean isArray()
public boolean isFinal()
IClass
public boolean isInterface()
isInterface
in class IClass
public boolean isPrimitive()
isPrimitive
in class IClass
public boolean isPrimitiveNumeric()
isPrimitiveNumeric
in class IClass