Package | Description |
---|---|
es.uniovi.reflection.invokedynamic |
Provides a set of classes to allow dynamically linkage invocations using the invokedynamic bytecode
|
Modifier and Type | Field and Description |
---|---|
private MethodSignature |
MemberBSClass.methodSignature |
Modifier and Type | Method and Description |
---|---|
static <T> Callable<T> |
ProxyFactory.generateInvokeDynamicCallable(Bootstrap bootstrap,
MethodSignature methodSignature)
Generates a Callable instance to perform dynamic invocations to methods, fields and constructors received as a parameter.
|
private static <T> Callable<T> |
ProxyFactory.getInvokedynamicCallable(Bootstrap bootstrap,
MethodSignature methodSignature)
Returns a Callable object.
|
static <T> T |
ProxyFactory.invokeDynamic(Bootstrap bootstrap,
MethodSignature methodSignature,
java.lang.Object object,
java.lang.Object... args)
Performs dynamic invocations to methods, fields and constructors received as a parameter.
|
Constructor and Description |
---|
MemberBSClass(Bootstrap bootstrap,
MethodSignature methodSignature) |