| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | |
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv MethodImpl. | |
| private JNITypeParser |
| Access | Constructor and Description |
|---|---|
| pack-priv | MethodImpl(VirtualMachine vm, ReferenceTypeImpl declaringType, long ref, String name, String signature, String genericSignature, int modifiers)
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv abstract List | |
| public final List | allLineLocations()
Implements com. Returns a list containing a |
| public List | allLineLocations(String stratumID, String sourceName)
Implements com. Returns a list containing a |
| pack-priv abstract int | |
| public List | |
| pack-priv Type | |
| public List | argumentTypeNames()
Implements com. Returns a list containing a text representation of the type of each formal parameter of this method. |
| public List | argumentTypes()
Implements com. Returns a list containing the type of each formal parameter of this method. |
| pack-priv LineInfo | |
| public int | compareTo(Method method)
Implements java. Compares this object with the specified object for order. |
| pack-priv static MethodImpl | createMethodImpl(VirtualMachine vm, ReferenceTypeImpl declaringType, long ref, String name, String signature, String genericSignature, int modifiers)
|
| public boolean | equals(Object obj)
Overrides com. Implements com. Compares the specified Object with this method for equality. |
| public Type | |
| pack-priv MethodImpl. | |
| pack-priv void | |
| public int | hashCode()
Overrides com. Implements com. Returns the hash code value for this Method. |
| public boolean | |
| public boolean | |
| public boolean | isConstructor()
Implements com. Determine if this method is a constructor. |
| public boolean | isDefault()
Overrides default com. Determine if this method is a default method |
| public boolean | |
| public boolean | |
| public boolean | isStaticInitializer()
Implements com. Determine if this method is a static initializer. |
| public boolean | isSynchronized()
Implements com. Determine if this method is synchronized. |
| public boolean | isVarArgs()
Implements com. Determine if this method accepts a variable number of arguments. |
| pack-priv abstract List | |
| public final List | locationsOfLine(int lineNumber)
Implements com. Returns a List containing all |
| public List | locationsOfLine(String stratumID, String sourceName, int lineNumber)
Implements com. Returns a List containing all |
| private String | |
| public Type | returnType()
Implements com. Returns the return type, as specified in the declaration of this method. |
| public String | Returns: a text representation of the declared return type of this method.Implements com. Returns a text representation of the return type, as specified in the declaration of this method. |
| public String | toString()
Overrides java. Implements com. Returns a String describing this mirror |
| pack-priv List |
| retValContainer | back to summary |
|---|---|
| pack-priv MethodImpl. | |
| signatureParser | back to summary |
|---|---|
| private JNITypeParser signatureParser | |
| MethodImpl | back to summary |
|---|---|
| pack-priv MethodImpl(VirtualMachine vm, ReferenceTypeImpl declaringType, long ref, String name, String signature, String genericSignature, int modifiers) | |
| allLineLocations | back to summary |
|---|---|
| pack-priv abstract List | |
| allLineLocations | back to summary |
|---|---|
| public final List Implements com. Doc from com. Returns a list containing a
This method is equivalent to
| |
| allLineLocations | back to summary |
|---|---|
| public List Implements com. Doc from com. Returns a list containing a
Each location maps a source line to a range of code
indices.
The beginning of the range can be determined through
The returned list may contain multiple locations for a particular line number, if the compiler and/or VM has mapped that line to two or more disjoint code index ranges. If the method is native or abstract, an empty list is returned.
Returned list is for the specified stratum
(see
| |
| argSlotCount | back to summary |
|---|---|
| pack-priv abstract int argSlotCount() throws AbsentInformationException | |
| argumentSignatures | back to summary |
|---|---|
| public List | |
| argumentType | back to summary |
|---|---|
| pack-priv Type argumentType(int index) throws ClassNotLoadedException | |
| argumentTypeNames | back to summary |
|---|---|
| public List Implements com. Doc from com. Returns a list containing a text representation of the type of each formal parameter of this method. This list is always available even if the types have not yet been created or loaded. | |
| argumentTypes | back to summary |
|---|---|
| public List Implements com. Doc from com. Returns a list containing the type of each formal parameter of this method. Note if there is any parameter whose type
is a reference type (class, interface, or array)
and it has not been created or loaded
by the declaring type's class loader - that is,
| |
| codeIndexToLineInfo | back to summary |
|---|---|
| pack-priv LineInfo codeIndexToLineInfo(SDE. | |
| compareTo | back to summary |
|---|---|
| public int compareTo(Method method) Implements java. Doc from java. Compares this object with the specified object for order. Returns a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object. The implementor must ensure The implementor must also ensure that the relation is transitive:
Finally, the implementor must ensure that | |
| createMethodImpl | back to summary |
|---|---|
| pack-priv static MethodImpl createMethodImpl(VirtualMachine vm, ReferenceTypeImpl declaringType, long ref, String name, String signature, String genericSignature, int modifiers) | |
| equals | back to summary |
|---|---|
| public boolean equals(Object obj) Overrides com. Implements com. Doc from com. Compares the specified Object with this method for equality. | |
| findType | back to summary |
|---|---|
| public Type findType(String signature) throws ClassNotLoadedException | |
| getReturnValueContainer | back to summary |
|---|---|
| pack-priv MethodImpl. | |
| handleVarArgs | back to summary |
|---|---|
| pack-priv void handleVarArgs(List<Value> arguments) throws ClassNotLoadedException, InvalidTypeException | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides com. Implements com. Doc from com. Returns the hash code value for this Method.
| |
| isAbstract | back to summary |
|---|---|
| public boolean isAbstract() Implements com. Doc from com. Determine if this method is abstract. | |
| isBridge | back to summary |
|---|---|
| public boolean isBridge() Implements com. Doc from com. Determine if this method is a bridge method. Bridge methods are defined in The Java Language Specification. | |
| isConstructor | back to summary |
|---|---|
| public boolean isConstructor() Implements com. Doc from com. Determine if this method is a constructor. | |
| isDefault | back to summary |
|---|---|
| public boolean isDefault() Overrides default com. Doc from com. Determine if this method is a default method | |
| isNative | back to summary |
|---|---|
| public boolean isNative() Implements com. Doc from com. Determine if this method is native. | |
| isObsolete | back to summary |
|---|---|
| public boolean isObsolete() Implements com. Doc from com. Determine if this method is obsolete. | |
| isStaticInitializer | back to summary |
|---|---|
| public boolean isStaticInitializer() Implements com. Doc from com. Determine if this method is a static initializer. | |
| isSynchronized | back to summary |
|---|---|
| public boolean isSynchronized() Implements com. Doc from com. Determine if this method is synchronized. | |
| isVarArgs | back to summary |
|---|---|
| public boolean isVarArgs() Implements com. Doc from com. Determine if this method accepts a variable number of arguments. | |
| locationsOfLine | back to summary |
|---|---|
| pack-priv abstract List | |
| locationsOfLine | back to summary |
|---|---|
| public final List Implements com. Doc from com. Returns a List containing all
This method is equivalent to
| |
| locationsOfLine | back to summary |
|---|---|
| public List Implements com. Doc from com. Returns a List containing all
Returns a list containing each
Returned list is for the specified stratum
(see
| |
| returnSignature | back to summary |
|---|---|
| private String returnSignature() | |
| returnType | back to summary |
|---|---|
| public Type returnType() throws ClassNotLoadedException Implements com. Doc from com. Returns the return type, as specified in the declaration of this method. Note if the return type of this method is a reference type (class,
interface, or array) and it has not been created or loaded
by the declaring type's class loader - that is,
| |
| returnTypeName | back to summary |
|---|---|
| public String returnTypeName() Implements com. Doc from com. Returns a text representation of the return type, as specified in the declaration of this method. This type name is always available even if the type has not yet been created or loaded.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Implements com. Doc from com. Returns a String describing this mirror | |
| validateAndPrepareArgumentsForInvoke | back to summary |
|---|---|
| pack-priv List | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Type | |
| public String | |
| public Type | |
| public String |
| index | back to summary |
|---|---|
| pack-priv int index | |
| ArgumentContainer | back to summary |
|---|---|
| pack-priv ArgumentContainer(int index) | |
| findType | back to summary |
|---|---|
| public Type findType(String signature) throws ClassNotLoadedException Implements com. | |
| signature | back to summary |
|---|---|
| public String signature() Implements com. | |
| type | back to summary |
|---|---|
| public Type type() throws ClassNotLoadedException Implements com. | |
| typeName | back to summary |
|---|---|
| public String typeName() Implements com. | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Type | |
| public String | |
| public Type | |
| public String |
| ReturnContainer | back to summary |
|---|---|
| pack-priv ReturnContainer() | |
| findType | back to summary |
|---|---|
| public Type findType(String signature) throws ClassNotLoadedException Implements com. | |
| signature | back to summary |
|---|---|
| public String signature() Implements com. | |
| type | back to summary |
|---|---|
| public Type type() throws ClassNotLoadedException Implements com. | |
| typeName | back to summary |
|---|---|
| public String typeName() Implements com. | |