Package | Description |
---|---|
net.bytebuddy.implementation.bytecode.constant |
StackManipulation s in this package are responsible for
creating compile-time constants and pushing them onto the operand stack. |
Class and Description |
---|
ClassConstant
Represents a constant representing any loaded Java
Class . |
DefaultValue
Represents a stack assignment that loads the default value of a given type onto the stack.
|
DoubleConstant
This class is responsible for loading any
double constant onto the operand stack. |
FloatConstant
This class is responsible for loading any
float constant onto the operand stack. |
IntegerConstant
This class is responsible for loading any
int constant onto the operand stack. |
LongConstant
This class is responsible for loading any
long constant onto the operand stack. |
MethodConstant
Represents the creation of a
Method value which can be created from a given
set of constant pool values and can therefore be considered a constant in the broader meaning. |
MethodConstant.CanCache
Represents a
MethodConstant that is
directly loaded onto the operand stack without caching the value. |
MethodConstant.CanCacheIllegal
Represents a method constant that cannot be represented by Java's reflection API.
|
NullConstant
Represents a stack manipulation to load a
null pointer onto the operand stack. |
Copyright © 2014–2020. All rights reserved.