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,
Constructor<?> constructor,
List<?> constants) |
Binds the supplied bootstrap constructor 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.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,
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,
MethodDescription.InDefinedShape bootstrap,
List<?> constants) |
Binds the supplied bootstrap method or constructor 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,
Object... constant) |
Represents a constant that is resolved by invoking a constructor.
|
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(Method method,
Object... constant) |
Represents a constant that is resolved by invoking a static factory method.
|
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(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(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.ofNullConstant() |
Returns a constant null value of type Object .
|