| Package | Description | 
|---|---|
| net.bytebuddy.implementation.bytecode.constant | StackManipulations in this package are responsible for
 creating compile-time constants and pushing them onto the operand stack. | 
| net.bytebuddy.utility | This package contains utility classes for common use within any Byte Buddy logic. | 
| Modifier and Type | Method and Description | 
|---|---|
| ConstantDynamic | JavaConstantValue.Visitor. onDynamic(JavaConstant.Dynamic constant)Invoked on a  JavaConstant.Dynamicconstant. | 
| Modifier and Type | Method and Description | 
|---|---|
| static JavaConstant.Dynamic | JavaConstant.Dynamic. bootstrap(String name,
         Constructor<?> constructor,
         List<?> constants)Binds the supplied bootstrap constructor for the resolution of a dynamic constant. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. bootstrap(String name,
         Constructor<?> constructor,
         Object... constant)Binds the supplied bootstrap constructor for the resolution of a dynamic constant. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. bootstrap(String name,
         MethodDescription.InDefinedShape bootstrap,
         List<?> arguments)Binds the supplied bootstrap method or constructor for the resolution of a dynamic constant. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. bootstrap(String name,
         MethodDescription.InDefinedShape bootstrapMethod,
         Object... constant)Binds the supplied bootstrap method or constructor for the resolution of a dynamic constant. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. bootstrap(String name,
         Method method,
         List<?> constants)Binds the supplied bootstrap method for the resolution of a dynamic constant. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. bootstrap(String name,
         Method method,
         Object... constant)Binds the supplied bootstrap method for the resolution of a dynamic constant. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. ofField(Field field)Returns a  static,finalfield constant. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. ofField(FieldDescription.InDefinedShape fieldDescription)Returns a  static,finalfield constant. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. ofInvocation(Constructor<?> constructor,
            List<?> constants)Represents a constant that is resolved by invoking a constructor. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. ofInvocation(Constructor<?> constructor,
            Object... constant)Represents a constant that is resolved by invoking a constructor. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. ofInvocation(MethodDescription.InDefinedShape methodDescription,
            List<?> constants)Represents a constant that is resolved by invoking a  staticfactory method or a constructor. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. ofInvocation(MethodDescription.InDefinedShape methodDescription,
            Object... constant)Represents a constant that is resolved by invoking a  staticfactory method or a constructor. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. ofInvocation(Method method,
            List<?> constants)Represents a constant that is resolved by invoking a  staticfactory method. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. ofInvocation(Method method,
            Object... constant)Represents a constant that is resolved by invoking a  staticfactory method. | 
| static JavaConstant.Dynamic | JavaConstant.Dynamic. ofNullConstant()Returns a constant  nullvalue of typeObject. | 
| Modifier and Type | Method and Description | 
|---|---|
| T | JavaConstant.Visitor. onDynamic(JavaConstant.Dynamic constant)Invoked on a  JavaConstant.Dynamicconstant. | 
| JavaConstant | JavaConstant.Visitor.NoOp. onDynamic(JavaConstant.Dynamic constant)Invoked on a  JavaConstant.Dynamicconstant. | 
Copyright © 2014–2023. All rights reserved.