| Package | Description |
|---|---|
| net.bytebuddy.implementation.bytecode.member |
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. |
| Class and Description |
|---|
| FieldAccess
An access representation to a given field.
|
| FieldAccess.Defined
Representation of a field access for which a getter and a putter can be created.
|
| MethodInvocation
A builder for a method 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.
|
Copyright © 2014–2016. All rights reserved.