StackManipulations of this package are responsible for
accessing type or method members, i.e.See: Description
| Interface | Description |
|---|---|
| FieldAccess.Defined |
Representation of a field access for which a getter and a setter can be created.
|
| MethodInvocation.WithImplicitInvocationTargetType |
Represents a method invocation where the invocation type (static, virtual, special, interface) is derived
from the given method's description.
|
| MethodVariableAccess.MethodLoading.TypeCastingHandler |
A type casting handler allows a type transformation of all arguments of a method after loading them onto the operand stack.
|
| Class | Description |
|---|---|
| FieldAccess.OfGenericField |
A dispatcher for implementing a generic read or write access on a field.
|
| HandleInvocation |
An exact invocation of a method handle with a polymorphic signature.
|
| Invokedynamic |
A stack manipulation for an invokedynamic invocation.
|
| MethodInvocation.HandleInvocation |
Performs a method invocation on a method handle with a polymorphic type signature.
|
| MethodInvocation.OfGenericMethod |
A method invocation of a generically resolved method.
|
| MethodVariableAccess.MethodLoading |
A stack manipulation that loads all parameters of a given method onto the operand stack.
|
| MethodVariableAccess.MethodLoading.TypeCastingHandler.ForBridgeTarget |
A type casting handler that casts all parameters of a method to the parameter types of a compatible method
with covariant parameter types.
|
| MethodVariableAccess.OffsetIncrementing |
A stack manipulation that increments an integer variable.
|
| Enum | Description |
|---|---|
| FieldAccess |
An access representation to a given field.
|
| MethodInvocation |
A builder for a method invocation.
|
| MethodInvocation.HandleType |
The type of method handle invocation.
|
| MethodInvocation.IllegalInvocation |
An illegal implicit method invocation.
|
| MethodReturn |
A stack manipulation returning a value of a given type.
|
| MethodVariableAccess |
A stack assignment that loads a method variable from a given index of the local variable array.
|
| MethodVariableAccess.MethodLoading.TypeCastingHandler.NoOp |
A non-operative type casting handler.
|
StackManipulations of this package are responsible for
accessing type or method members, i.e. reading and writing of fields, invoking of methods, access of local variables
within a method invocation or returning values from method invocations.Copyright © 2014–2025. All rights reserved.