InvokeDynamic |
InvokeDynamic.WithImplicitType.as(java.lang.Class<?> type) |
Represents the last value as an instance of the given type.
|
abstract InvokeDynamic |
InvokeDynamic.WithImplicitType.as(TypeDescription typeDescription) |
Represents the last value as an instance of the given type.
|
InvokeDynamic |
InvokeDynamic.WithImplicitType.OfArgument.as(TypeDescription typeDescription) |
|
InvokeDynamic |
InvokeDynamic.WithImplicitType.OfField.as(TypeDescription typeDescription) |
|
InvokeDynamic |
InvokeDynamic.WithImplicitType.OfInstance.as(TypeDescription typeDescription) |
|
protected abstract InvokeDynamic |
InvokeDynamic.AbstractDelegator.materialize() |
Resolves the current configuration into a fully initialized invoke dynamic instance.
|
protected InvokeDynamic |
InvokeDynamic.WithImplicitArguments.materialize() |
|
protected InvokeDynamic |
InvokeDynamic.WithImplicitType.OfArgument.materialize() |
|
protected InvokeDynamic |
InvokeDynamic.WithImplicitType.OfField.materialize() |
|
protected InvokeDynamic |
InvokeDynamic.WithImplicitType.OfInstance.materialize() |
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withArgument(int... index) |
Passes parameters of the instrumented method to the bootstrapped method.
|
InvokeDynamic |
InvokeDynamic.withArgument(int... index) |
Passes parameters of the instrumented method to the bootstrapped method.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withBooleanValue(boolean... value) |
Requires the bootstrap method to bootstrap a method that takes the specified boolean arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.withBooleanValue(boolean... value) |
Requires the bootstrap method to bootstrap a method that takes the specified boolean arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withByteValue(byte... value) |
Requires the bootstrap method to bootstrap a method that takes the specified byte arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.withByteValue(byte... value) |
Requires the bootstrap method to bootstrap a method that takes the specified byte arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withCharacterValue(char... value) |
Requires the bootstrap method to bootstrap a method that takes the specified char arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.withCharacterValue(char... value) |
Requires the bootstrap method to bootstrap a method that takes the specified char arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withDoubleValue(double... value) |
Requires the bootstrap method to bootstrap a method that takes the specified double arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.withDoubleValue(double... value) |
Requires the bootstrap method to bootstrap a method that takes the specified double arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withEnumeration(EnumerationDescription... enumerationDescription) |
Hands the provided enumerations to the dynamically bound method.
|
InvokeDynamic |
InvokeDynamic.withEnumeration(EnumerationDescription... enumerationDescription) |
Hands the provided enumerations to the dynamically bound method.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withField(java.lang.String... fieldName) |
Passes the values of the specified fields to the bootstrap method.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withField(FieldLocator.Factory fieldLocatorFactory,
java.lang.String... name) |
Passes the values of the specified fields to the bootstrap method.
|
InvokeDynamic |
InvokeDynamic.withField(java.lang.String... name) |
Passes the values of the specified fields to the bootstrap method.
|
InvokeDynamic |
InvokeDynamic.withField(FieldLocator.Factory fieldLocatorFactory,
java.lang.String... name) |
Passes the values of the specified fields to the bootstrap method.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withFloatValue(float... value) |
Requires the bootstrap method to bootstrap a method that takes the specified float arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.withFloatValue(float... value) |
Requires the bootstrap method to bootstrap a method that takes the specified float arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withImplicitAndMethodArguments() |
Adds a potential this reference and all method arguments to the the bootstrapped method.
|
InvokeDynamic |
InvokeDynamic.withImplicitAndMethodArguments() |
Adds a potential this reference and all method arguments to the the bootstrapped method.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withInstance(JavaConstant... javaConstant) |
Hands the provided Java instance to the dynamically bound method.
|
InvokeDynamic |
InvokeDynamic.withInstance(JavaConstant... javaConstant) |
Hands the provided Java instance to the dynamically bound method.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withIntegerValue(int... value) |
Requires the bootstrap method to bootstrap a method that takes the specified int arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.withIntegerValue(int... value) |
Requires the bootstrap method to bootstrap a method that takes the specified int arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withLongValue(long... value) |
Requires the bootstrap method to bootstrap a method that takes the specified long arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.withLongValue(long... value) |
Requires the bootstrap method to bootstrap a method that takes the specified long arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withMethodArguments() |
Adds all method arguments to the the bootstrapped method.
|
InvokeDynamic |
InvokeDynamic.withMethodArguments() |
Adds all method arguments to the the bootstrapped method.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withNullValue(java.lang.Class<?>... type) |
Passes null values of the given types to the bootstrapped method.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withNullValue(TypeDescription... typeDescription) |
Passes null values of the given types to the bootstrapped method.
|
InvokeDynamic |
InvokeDynamic.withNullValue(java.lang.Class<?>... type) |
Passes null values of the given types to the bootstrapped method.
|
InvokeDynamic |
InvokeDynamic.withNullValue(TypeDescription... typeDescription) |
Passes null values of the given types to the bootstrapped method.
|
InvokeDynamic |
InvokeDynamic.WithImplicitArguments.withoutArguments() |
Returns an instance of this instrumentation where the bootstrapped method is not passed any arguments.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withReference(java.lang.Object... value) |
Requires the bootstrap method to bootstrap a method that takes the specified arguments as its next parameters.
|
InvokeDynamic |
InvokeDynamic.withReference(java.lang.Object... value) |
Requires the bootstrap method to bootstrap a method that takes the specified arguments as its next parameters.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withShortValue(short... value) |
Requires the bootstrap method to bootstrap a method that takes the specified short arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.withShortValue(short... value) |
Requires the bootstrap method to bootstrap a method that takes the specified short arguments
as its next parameters.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withThis(java.lang.Class<?>... type) |
Passes references to this onto the operand stack where the instance is represented as
the given types.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withThis(TypeDescription... typeDescription) |
Passes references to this onto the operand stack where the instance is represented as
the given types.
|
InvokeDynamic |
InvokeDynamic.withThis(java.lang.Class<?>... type) |
Passes references to this onto the operand stack where the instance is represented as
the given types.
|
InvokeDynamic |
InvokeDynamic.withThis(TypeDescription... typeDescription) |
Passes references to this onto the operand stack where the instance is represented as
the given types.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withType(TypeDescription... typeDescription) |
Hands the provided types to the dynamically bound method.
|
InvokeDynamic |
InvokeDynamic.withType(TypeDescription... typeDescription) |
Hands the provided types to the dynamically bound method.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withValue(java.lang.Object... value) |
Requires the bootstrap method to bootstrap a method that takes the specified arguments as its next parameters.
|
InvokeDynamic |
InvokeDynamic.withValue(java.lang.Object... value) |
Requires the bootstrap method to bootstrap a method that takes the specified arguments as its next parameters.
|