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 an 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.