protected class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider |
An argument provider that loads a primitive value from the constant pool and wraps it.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanConstant |
An argument provider for a boolean value.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteConstant |
An argument provider for a byte value.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterConstant |
An argument provider for a char value.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassConstant |
An argument provider for a Class constant.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleConstant |
An argument provider for a double value.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForEnumerationValue |
An argument provider for an Enum constant.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForField |
Provides an argument from an existing field.
|
protected static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForField.WithExplicitType |
An argument provider for a field value with an explicit type.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatConstant |
An argument provider for a float value.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance |
An argument provider for a value that is stored in a randomly named static field.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerConstant |
An argument provider for a int value.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters |
An argument provider that loads a reference to the intercepted instance and all arguments of
the intercepted method.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters |
An argument provider that loads all arguments of the intercepted method.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaConstant |
An argument provider for a Java instance.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongConstant |
An argument provider for a long value.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter |
An argument provider that loads an argument of the intercepted method.
|
protected static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter.WithExplicitType |
An argument provider for a method parameter with an explicit type.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue |
An argument provider for the null value.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortConstant |
An argument provider for a short value.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringConstant |
An argument provider for a String value.
|
static class |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance |
An argument provider that loads the intercepted instance.
|