| 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.Dynamic constant. | 
| 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<?> constants)
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, final field constant. | 
static JavaConstant.Dynamic | 
JavaConstant.Dynamic.ofField(FieldDescription.InDefinedShape fieldDescription)
Returns a  
static, final field 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  
static factory method or a constructor. | 
static JavaConstant.Dynamic | 
JavaConstant.Dynamic.ofInvocation(MethodDescription.InDefinedShape methodDescription,
            Object... constant)
Represents a constant that is resolved by invoking a  
static factory method or a constructor. | 
static JavaConstant.Dynamic | 
JavaConstant.Dynamic.ofInvocation(Method method,
            List<?> constants)
Represents a constant that is resolved by invoking a  
static factory method. | 
static JavaConstant.Dynamic | 
JavaConstant.Dynamic.ofInvocation(Method method,
            Object... constant)
Represents a constant that is resolved by invoking a  
static factory method. | 
static JavaConstant.Dynamic | 
JavaConstant.Dynamic.ofNullConstant()
Returns a constant  
null value of type Object. | 
| Modifier and Type | Method and Description | 
|---|---|
T | 
JavaConstant.Visitor.onDynamic(JavaConstant.Dynamic constant)
Invoked on a  
JavaConstant.Dynamic constant. | 
JavaConstant | 
JavaConstant.Visitor.NoOp.onDynamic(JavaConstant.Dynamic constant)
Invoked on a  
JavaConstant.Dynamic constant. | 
Copyright © 2014–1970. All rights reserved.