Package net.bytebuddy.implementation.bytecode.constant
@ByDefault
package net.bytebuddy.implementation.bytecode.constant
StackManipulations in this package are responsible for
creating compile-time constants and pushing them onto the operand stack.-
ClassDescriptionRepresents a constant representing any loaded Java
Class.A class constant for a non-primitiveClass.Represents a stack assignment that loads the default value of a given type onto the stack.This class is responsible for loading anydoubleconstant onto the operand stack.A stack manipulation for loading adoublevalue from a class's constant pool onto the operand stack.Represents aFieldconstant for a given type.A cached version of aFieldConstant.This class is responsible for loading anyfloatconstant onto the operand stack.A stack manipulation for loading afloatvalue from a class's constant pool onto the operand stack.This class is responsible for loading anyintconstant onto the operand stack.A stack manipulation that loads a JVM-integer value from a constant pool value onto the operand stack.A stack manipulation that loads a JVM-integer value by aBIPUSHoperation which is legal for single byte integer values.A stack manipulation that loads a JVM-integer value by aSIPUSHoperation which is legal for up to two byte integer values.A constant representing aJavaConstant.A visitor to resolve aJavaConstantto a ASM constant pool representation.This class is responsible for loading anylongconstant onto the operand stack.A stack manipulation for loading alongvalue from a class's constant pool onto the operand stack.Represents the creation of aMethodvalue which can be created from a given set of constant pool values and can therefore be considered a constant in the broader meaning.Represents a cached constructor for aMethodConstant.Represents a cached method for aMethodConstant.Represents aMethodConstantthat is directly loaded onto the operand stack without caching the value.Represents a method constant that cannot be represented by Java's reflection API.Creates aMethodConstantfor loading aConstructorinstance onto the operand stack.Creates aMethodConstantfor loading aMethodinstance onto the operand stack.Performs a privileged lookup of a method constant by using anjava.security.AccessController.Represents a stack manipulation to load anullpointer onto the operand stack.A constant that represents a value in its serialized form.Represents aStringvalue that is stored in a type's constant pool.