| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | addVisibleMethods(Map<String, Method> map, Set<InterfaceType> seenInterfaces)
Implements abstract com.
|
| public List | allMethods()
Implements abstract com. Implements com. Returns a list containing each |
| public String | componentSignature()
Implements com. Gets the JNI signature of the components of this array class. |
| public Type | componentType()
Implements com. Returns the component type of this array, as specified in the array declaration. |
| public String | componentTypeName()
Implements com. Returns a text representation of the component type of this array. |
| public boolean | failedToInitialize()
Overrides com. Implements com. Determines if initialization failed for this class. |
| pack-priv void | |
| pack-priv List | |
| public boolean | isAbstract()
Overrides com. Implements com. Determines if this type was declared abstract. |
| pack-priv boolean | isAssignableTo(ReferenceType destType)
Implements abstract com.
|
| pack-priv static boolean | |
| public boolean | isFinal()
Overrides com. Implements com. Determines if this type was declared final. |
| public boolean | isInitialized()
Overrides com. Implements com. Determines if this type has been initialized. |
| public boolean | isPrepared()
Overrides com. Implements com. Determines if this type has been prepared. |
| public boolean | isStatic()
Overrides com. Implements com. Determines if this type was declared static. |
| public boolean | isVerified()
Overrides com. Implements com. Determines if this type has been verified. |
| public ArrayReference | newInstance(int length)
Implements com. Creates a new instance of this array class in the target VM. |
| public String | toString()
Overrides java. Implements com. Returns a String describing this mirror |
| pack-priv Type |
| ArrayTypeImpl | back to summary |
|---|---|
| protected ArrayTypeImpl(VirtualMachine aVm, long aRef) | |
| addVisibleMethods | back to summary |
|---|---|
| pack-priv void addVisibleMethods(Map<String, Method> map, Set<InterfaceType> seenInterfaces) Implements abstract com.
| |
| allMethods | back to summary |
|---|---|
| public List Implements abstract com. Implements com. Doc from com. Returns a list containing each
For arrays ( | |
| componentSignature | back to summary |
|---|---|
| public String componentSignature() Implements com. Doc from com. Gets the JNI signature of the components of this array class. The signature describes the declared type of the components. If the components are objects, their actual type in a particular run-time context may be a subclass of the declared class. | |
| componentType | back to summary |
|---|---|
| public Type componentType() throws ClassNotLoadedException Implements com. Doc from com. Returns the component type of this array, as specified in the array declaration. Note The component type of a array will always be
created or loaded before the array - see
The Java Virtual Machine Specification,
section 5.3.3 - Creating Array Classes.
However, although the component type will be loaded it may
not yet be prepared, in which case the type will be returned
but attempts to perform some operations on the returned type
(e.g. | |
| componentTypeName | back to summary |
|---|---|
| public String componentTypeName() Implements com. Doc from com. Returns a text representation of the component type of this array. | |
| failedToInitialize | back to summary |
|---|---|
| public boolean failedToInitialize() Overrides com. Implements com. Doc from com. Determines if initialization failed for this class. See the JVM specification for details on class initialization.
For arrays ( | |
| getModifiers | back to summary |
|---|---|
| pack-priv void getModifiers() | |
| inheritedTypes | back to summary |
|---|---|
| pack-priv List Implements abstract com. | |
| isAbstract | back to summary |
|---|---|
| public boolean isAbstract() Overrides com. Implements com. Doc from com. Determines if this type was declared abstract.
For arrays ( | |
| isAssignableTo | back to summary |
|---|---|
| pack-priv boolean isAssignableTo(ReferenceType destType) Implements abstract com. | |
| isComponentAssignable | back to summary |
|---|---|
| pack-priv static boolean isComponentAssignable(Type destination, Type source) | |
| isFinal | back to summary |
|---|---|
| public boolean isFinal() Overrides com. Implements com. Doc from com. Determines if this type was declared final.
For arrays ( | |
| isInitialized | back to summary |
|---|---|
| public boolean isInitialized() Overrides com. Implements com. Doc from com. Determines if this type has been initialized. See the JVM
specification for a definition of class verification.
For
For arrays ( | |
| isPrepared | back to summary |
|---|---|
| public boolean isPrepared() Overrides com. Implements com. Doc from com. Determines if this type has been prepared. See the JVM specification for a definition of class preparation.
For arrays ( | |
| isStatic | back to summary |
|---|---|
| public boolean isStatic() Overrides com. Implements com. Doc from com. Determines if this type was declared static. Only nested types,
can be declared static, so | |
| isVerified | back to summary |
|---|---|
| public boolean isVerified() Overrides com. Implements com. Doc from com. Determines if this type has been verified. See the JVM specification for a definition of class verification.
For arrays ( | |
| newInstance | back to summary |
|---|---|
| public ArrayReference newInstance(int length) Implements com. Doc from com. Creates a new instance of this array class in the target VM. The array is created with the given length and each component is initialized to is standard default value. | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Implements com. Doc from com. Returns a String describing this mirror | |
| type | back to summary |
|---|---|
| pack-priv Type type() throws ClassNotLoadedException | |