FieldAccess |
An access representation to a given field.
|
FieldAccess.AccessDispatcher.AbstractFieldInstruction |
An abstract base implementation for accessing a field value.
|
FieldAccess.Defined |
Representation of a field access for which a getter and a setter can be created.
|
MethodInvocation |
A builder for a method invocation.
|
MethodInvocation.HandleType |
The type of method handle invocation.
|
MethodInvocation.IllegalInvocation |
An illegal implicit method invocation.
|
MethodInvocation.WithImplicitInvocationTargetType |
Represents a method invocation where the invocation type (static, virtual, special, interface) is derived
from the given method's description.
|
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 |
A stack manipulation that loads all parameters of a given method onto the operand stack.
|
MethodVariableAccess.MethodLoading.TypeCastingHandler |
A type casting handler allows a type transformation of all arguments of a method after loading them onto the operand stack.
|
MethodVariableAccess.MethodLoading.TypeCastingHandler.NoOp |
A non-operative type casting handler.
|