- instance - Static variable in class es.uniovi.reflection.invokedynamic.codegen.InvokedynamicClassLoader
-
- INSTANCE_BOOTSTRAP_METHOD - Static variable in class es.uniovi.reflection.invokedynamic.codegen.InvokedynamicBootstrap
-
- instanceBootstrapMethod(MethodHandles.Lookup, String, MethodType, Class<?>, String) - Static method in class es.uniovi.reflection.invokedynamic.codegen.InvokedynamicBootstrap
-
Bootstrap used to generate CallSite for instance methods, which can implement an interface or override an abstract method.
- interfaceCallable - Variable in class es.uniovi.reflection.invokedynamic.MemberBIClass
-
- interfaceClass - Variable in class es.uniovi.reflection.invokedynamic.codegen.ClassGenerator
-
- interfaceMethodName - Variable in class es.uniovi.reflection.invokedynamic.codegen.ClassGenerator
-
- interfaceOptimized - Variable in class es.uniovi.reflection.invokedynamic.codegen.ClassGenerator
-
- interfaceSignatureBridge - Variable in class es.uniovi.reflection.invokedynamic.codegen.ClassGenerator
-
- intUnbox(Object) - Static method in class es.uniovi.reflection.invokedynamic.codegen.GeneratorUtil
-
- invoke(Object, Object...) - Method in interface es.uniovi.reflection.invokedynamic.interfaces.Callable
-
Invokes a method dynamically, using invokedynamic.
- invokeDynamic(Bootstrap, MethodSignature, Object, Object...) - Static method in class es.uniovi.reflection.invokedynamic.ProxyFactory
-
Performs dynamic invocations to methods, fields and constructors received as a parameter.
- InvokedynamicBootstrap - Class in es.uniovi.reflection.invokedynamic.codegen
-
Performs the dynamic generation of CallSites, used in the dynamic invocations.
- InvokedynamicBootstrap() - Constructor for class es.uniovi.reflection.invokedynamic.codegen.InvokedynamicBootstrap
-
- invokedynamicClass - Static variable in class es.uniovi.reflection.invokedynamic.ProxyFactory
-
- InvokedynamicClassLoader - Class in es.uniovi.reflection.invokedynamic.codegen
-
The class loader is responsible for loading the generating classes in the library.
- InvokedynamicClassLoader() - Constructor for class es.uniovi.reflection.invokedynamic.codegen.InvokedynamicClassLoader
-
- isArray - Variable in class es.uniovi.reflection.invokedynamic.codegen.ClassGenerator
-
- isStatic() - Method in class es.uniovi.reflection.invokedynamic.util.MethodSignature
-
Tells whether the member is static.