static JavaConstant.Dynamic |
JavaConstant.Dynamic.bootstrap(java.lang.String name,
java.lang.reflect.Constructor<?> constructor,
java.lang.Object... constant) |
Binds the supplied bootstrap constructor for the resolution of a dynamic constant.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.bootstrap(java.lang.String name,
java.lang.reflect.Constructor<?> constructor,
java.util.List<?> constants) |
Binds the supplied bootstrap constructor for the resolution of a dynamic constant.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.bootstrap(java.lang.String name,
java.lang.reflect.Method method,
java.lang.Object... constant) |
Binds the supplied bootstrap method for the resolution of a dynamic constant.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.bootstrap(java.lang.String name,
java.lang.reflect.Method method,
java.util.List<?> constants) |
Binds the supplied bootstrap method for the resolution of a dynamic constant.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.bootstrap(java.lang.String name,
MethodDescription.InDefinedShape bootstrapMethod,
java.lang.Object... constant) |
Binds the supplied bootstrap method or constructor for the resolution of a dynamic constant.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.bootstrap(java.lang.String name,
MethodDescription.InDefinedShape bootstrap,
java.util.List<?> constants) |
Binds the supplied bootstrap method or constructor for the resolution of a dynamic constant.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.ofField(java.lang.reflect.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(java.lang.reflect.Constructor<?> constructor,
java.lang.Object... constant) |
Represents a constant that is resolved by invoking a constructor.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.ofInvocation(java.lang.reflect.Constructor<?> constructor,
java.util.List<?> constants) |
Represents a constant that is resolved by invoking a constructor.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.ofInvocation(java.lang.reflect.Method method,
java.lang.Object... constant) |
Represents a constant that is resolved by invoking a static factory method.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.ofInvocation(java.lang.reflect.Method method,
java.util.List<?> constants) |
Represents a constant that is resolved by invoking a static factory method.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.ofInvocation(MethodDescription.InDefinedShape methodDescription,
java.lang.Object... constant) |
Represents a constant that is resolved by invoking a static factory method or a constructor.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.ofInvocation(MethodDescription.InDefinedShape methodDescription,
java.util.List<?> constants) |
Represents a constant that is resolved by invoking a static factory method or a constructor.
|
static JavaConstant.Dynamic |
JavaConstant.Dynamic.ofNullConstant() |
Returns a constant null value of type Object .
|