Index
All Classes|All Packages
A
- accept(I) - Method in interface io.github.toolfactory.jvm.function.template.Consumer
- accept(I, J) - Method in class io.github.toolfactory.jvm.function.util.BiConsumerAdapter
- accept(I, J, K) - Method in interface io.github.toolfactory.jvm.function.template.TriConsumer
- accept(Object, Field, Object) - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava7
- accept(Object, Field, Object) - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.Native.ForJava7
- accept(AccessibleObject, Boolean) - Method in class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction.ForJava7
- accept(AccessibleObject, Boolean) - Method in class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction.ForJava9
- accept(AccessibleObject, Boolean) - Method in class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction.Native.ForJava7
- accept(Throwable) - Method in class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction.ForJava7
- accept(Throwable) - Method in class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction.Native.ForJava7
- accept(T, U) - Method in interface io.github.toolfactory.jvm.function.template.BiConsumer
- allocateInstance(Class<?>) - Method in class io.github.toolfactory.jvm.DefaultDriver
- allocateInstance(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
- AllocateInstanceFunction - Interface in io.github.toolfactory.jvm.function.catalog
- AllocateInstanceFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- AllocateInstanceFunction.Native - Interface in io.github.toolfactory.jvm.function.catalog
- AllocateInstanceFunction.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- apply(I) - Method in interface io.github.toolfactory.jvm.function.template.Function
- apply(I) - Method in class io.github.toolfactory.jvm.function.util.FunctionAdapter
- apply(I, J) - Method in interface io.github.toolfactory.jvm.function.template.BiFunction
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.AllocateInstanceFunction.ForJava7
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.AllocateInstanceFunction.Native.ForJava7
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction.ForJava7
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction.ForJava9
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.DeepConsulterSupplyFunction.ForJava14
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.DeepConsulterSupplyFunction.ForJava7
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.DeepConsulterSupplyFunction.ForJava9
- apply(Class<?>, byte[]) - Method in class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.ForJava17
- apply(Class<?>, byte[]) - Method in class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.ForJava7
- apply(Class<?>, String) - Method in class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldFunction.ForJava7
- apply(ClassLoader) - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesFunction.ForJava7
- apply(ClassLoader) - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesFunction.Native.ForJava7
- apply(ClassLoader) - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedPackagesFunction.ForJava7
- apply(ClassLoader) - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedPackagesFunction.Native.ForJava7
- apply(ClassLoader, String) - Method in class io.github.toolfactory.jvm.function.catalog.GetPackageFunction.ForJava7
- apply(ClassLoader, String) - Method in class io.github.toolfactory.jvm.function.catalog.GetPackageFunction.ForJava9
- apply(Object, Object...) - Method in class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction
- apply(Object, Field) - Method in class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.ForJava7
- apply(Object, Field) - Method in class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.Native.ForJava7
B
- BiConsumer<T,U> - Interface in io.github.toolfactory.jvm.function.template
- BiConsumerAdapter<F,I,J> - Class in io.github.toolfactory.jvm.function.util
- BiConsumerAdapter() - Constructor for class io.github.toolfactory.jvm.function.util.BiConsumerAdapter
- BiConsumerAdapter(F) - Constructor for class io.github.toolfactory.jvm.function.util.BiConsumerAdapter
- BiFunction<I,J,R> - Interface in io.github.toolfactory.jvm.function.template
- BufferHandler - Class in io.github.toolfactory.jvm.function.util
- BufferHandler() - Constructor for class io.github.toolfactory.jvm.function.util.BufferHandler
- BuildingException(String) - Constructor for exception io.github.toolfactory.jvm.ObjectProvider.BuildingException
- BuildingException(String, Throwable) - Constructor for exception io.github.toolfactory.jvm.ObjectProvider.BuildingException
- BuiltinClassLoaderClassSupplier - Interface in io.github.toolfactory.jvm.function.catalog
- BuiltinClassLoaderClassSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- BuiltinClassLoaderClassSupplier.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
C
- Classes - Class in io.github.toolfactory.jvm.function.util
- Classes() - Constructor for class io.github.toolfactory.jvm.function.util.Classes
- ClassLoaderDelegateClassSupplier - Interface in io.github.toolfactory.jvm.function.catalog
- ClassLoaderDelegateClassSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ClassLoaderDelegateClassSupplier.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- close() - Method in class io.github.toolfactory.jvm.DefaultDriver
- close() - Method in interface io.github.toolfactory.jvm.Driver
- compile(String, Object...) - Static method in class io.github.toolfactory.jvm.function.util.Strings
- ConstructorInvokeMethodHandleSupplier - Class in io.github.toolfactory.jvm.function.catalog
- ConstructorInvokeMethodHandleSupplier() - Constructor for class io.github.toolfactory.jvm.function.catalog.ConstructorInvokeMethodHandleSupplier
- ConstructorInvokeMethodHandleSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ConstructorInvokeMethodHandleSupplier.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier() - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier
- ConsulterSupplier.ForJava17 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Hybrid - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Hybrid.ForJava17 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction<F> - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction() - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction
- ConsulterSupplyFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- Consumer<I> - Interface in io.github.toolfactory.jvm.function.template
- copy(InputStream, OutputStream) - Static method in class io.github.toolfactory.jvm.function.util.Streams
- create() - Static method in class io.github.toolfactory.jvm.Info
- create(ByteBuffer) - Static method in class io.github.toolfactory.jvm.function.util.JavaClass
D
- DeepConsulterSupplyFunction<F> - Class in io.github.toolfactory.jvm.function.catalog
- DeepConsulterSupplyFunction() - Constructor for class io.github.toolfactory.jvm.function.catalog.DeepConsulterSupplyFunction
- DeepConsulterSupplyFunction.ForJava14 - Class in io.github.toolfactory.jvm.function.catalog
- DeepConsulterSupplyFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- DeepConsulterSupplyFunction.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- DefaultDriver - Class in io.github.toolfactory.jvm
- DefaultDriver() - Constructor for class io.github.toolfactory.jvm.DefaultDriver
- defineHookClass(Class<?>, byte[]) - Method in class io.github.toolfactory.jvm.DefaultDriver
- defineHookClass(Class<?>, byte[]) - Method in interface io.github.toolfactory.jvm.Driver
- DefineHookClassFunction - Class in io.github.toolfactory.jvm.function.catalog
- DefineHookClassFunction(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction
- DefineHookClassFunction.ForJava17 - Class in io.github.toolfactory.jvm.function.catalog
- DefineHookClassFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- DefineHookClassFunction.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- Driver - Interface in io.github.toolfactory.jvm
- Driver.Factory - Class in io.github.toolfactory.jvm
- Driver.InitializeException - Exception in io.github.toolfactory.jvm
- duplicate(ByteBuffer) - Static method in class io.github.toolfactory.jvm.function.util.BufferHandler
E
- extractByUsing(ByteBuffer, Function<JavaClass, T>) - Static method in class io.github.toolfactory.jvm.function.util.JavaClass
F
- Factory() - Constructor for class io.github.toolfactory.jvm.Driver.Factory
- flip(T) - Static method in class io.github.toolfactory.jvm.function.util.BufferHandler
- ForJava14(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.DeepConsulterSupplyFunction.ForJava14
- ForJava17(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava17
- ForJava17(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.Hybrid.ForJava17
- ForJava17(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.ForJava17
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.AllocateInstanceFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.AllocateInstanceFunction.Native.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.BuiltinClassLoaderClassSupplier.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ClassLoaderDelegateClassSupplier.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConstructorInvokeMethodHandleSupplier.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.DeepConsulterSupplyFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredConstructorsMethodHandleSupplier.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldsMethodHandleSupplier.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodsMethodHandleSupplier.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.Native.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesFunction.Native.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedPackagesFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedPackagesFunction.Native.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetPackageFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.MethodInvokeMethodHandleSupplier.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.PrivateLookupInMethodHandleSupplier.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction.Native.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.Native.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction.Native.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.UnsafeSupplier.ForJava7
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.BuiltinClassLoaderClassSupplier.ForJava9
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ClassLoaderDelegateClassSupplier.ForJava9
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConstructorInvokeMethodHandleSupplier.ForJava9
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava9
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction.ForJava9
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.DeepConsulterSupplyFunction.ForJava9
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.ForJava9
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetPackageFunction.ForJava9
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.MethodInvokeMethodHandleSupplier.ForJava9
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.PrivateLookupInMethodHandleSupplier.ForJava9
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction.ForJava9
- function - Variable in class io.github.toolfactory.jvm.function.util.BiConsumerAdapter
- function - Variable in class io.github.toolfactory.jvm.function.util.FunctionAdapter
- Function<I,R> - Interface in io.github.toolfactory.jvm.function.template
- FunctionAdapter<F,I,O> - Class in io.github.toolfactory.jvm.function.util
- FunctionAdapter() - Constructor for class io.github.toolfactory.jvm.function.util.FunctionAdapter
- FunctionAdapter(F) - Constructor for class io.github.toolfactory.jvm.function.util.FunctionAdapter
G
- get() - Method in class io.github.toolfactory.jvm.function.catalog.BuiltinClassLoaderClassSupplier.ForJava7
- get() - Method in class io.github.toolfactory.jvm.function.catalog.BuiltinClassLoaderClassSupplier.ForJava9
- get() - Method in class io.github.toolfactory.jvm.function.catalog.ClassLoaderDelegateClassSupplier.ForJava7
- get() - Method in class io.github.toolfactory.jvm.function.catalog.ClassLoaderDelegateClassSupplier.ForJava9
- get() - Method in class io.github.toolfactory.jvm.function.catalog.ConstructorInvokeMethodHandleSupplier
- get() - Method in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier
- get() - Method in class io.github.toolfactory.jvm.function.catalog.GetDeclaredConstructorsMethodHandleSupplier
- get() - Method in class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldsMethodHandleSupplier
- get() - Method in class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodsMethodHandleSupplier
- get() - Method in class io.github.toolfactory.jvm.function.catalog.MethodInvokeMethodHandleSupplier
- get() - Method in class io.github.toolfactory.jvm.function.catalog.PrivateLookupInMethodHandleSupplier.ForJava7
- get() - Method in class io.github.toolfactory.jvm.function.catalog.PrivateLookupInMethodHandleSupplier.ForJava9
- get() - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeSupplier.ForJava7
- get() - Method in interface io.github.toolfactory.jvm.function.template.Supplier
- get(Map<Object, Object>) - Static method in class io.github.toolfactory.jvm.ObjectProvider
- getAsInputStream(ClassLoader, String) - Static method in class io.github.toolfactory.jvm.function.util.Resources
- getBuiltinClassLoaderClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getBuiltinClassLoaderClass() - Method in interface io.github.toolfactory.jvm.Driver
- getClassLoaderDelegateClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getClassLoaderDelegateClass() - Method in interface io.github.toolfactory.jvm.Driver
- getClassOrWrapper(Class<?>) - Static method in class io.github.toolfactory.jvm.function.util.Classes
- getConsulter(Class<?>) - Method in class io.github.toolfactory.jvm.DefaultDriver
- getConsulter(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
- getDeclaredConstructors(Class<T>) - Method in class io.github.toolfactory.jvm.DefaultDriver
- getDeclaredConstructors(Class<T>) - Method in interface io.github.toolfactory.jvm.Driver
- GetDeclaredConstructorsMethodHandleSupplier - Class in io.github.toolfactory.jvm.function.catalog
- GetDeclaredConstructorsMethodHandleSupplier() - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredConstructorsMethodHandleSupplier
- GetDeclaredConstructorsMethodHandleSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- getDeclaredField(Class<?>, String) - Method in class io.github.toolfactory.jvm.DefaultDriver
- getDeclaredField(Class<?>, String) - Method in interface io.github.toolfactory.jvm.Driver
- GetDeclaredFieldFunction - Class in io.github.toolfactory.jvm.function.catalog
- GetDeclaredFieldFunction() - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldFunction
- GetDeclaredFieldFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- getDeclaredFields(Class<?>) - Method in class io.github.toolfactory.jvm.DefaultDriver
- getDeclaredFields(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
- GetDeclaredFieldsMethodHandleSupplier - Class in io.github.toolfactory.jvm.function.catalog
- GetDeclaredFieldsMethodHandleSupplier() - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldsMethodHandleSupplier
- GetDeclaredFieldsMethodHandleSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- getDeclaredMethods(Class<?>) - Method in class io.github.toolfactory.jvm.DefaultDriver
- getDeclaredMethods(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
- GetDeclaredMethodsMethodHandleSupplier - Class in io.github.toolfactory.jvm.function.catalog
- GetDeclaredMethodsMethodHandleSupplier() - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodsMethodHandleSupplier
- GetDeclaredMethodsMethodHandleSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- getFieldValue(Object, Field) - Method in class io.github.toolfactory.jvm.DefaultDriver
- getFieldValue(Object, Field) - Method in interface io.github.toolfactory.jvm.Driver
- GetFieldValueFunction - Interface in io.github.toolfactory.jvm.function.catalog
- GetFieldValueFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetFieldValueFunction.Native - Interface in io.github.toolfactory.jvm.function.catalog
- GetFieldValueFunction.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- getFunction() - Method in class io.github.toolfactory.jvm.function.util.FunctionAdapter
- getInstance() - Static method in class io.github.toolfactory.jvm.Info
- GetLoadedClassesFunction - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedClassesFunction() - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesFunction
- GetLoadedClassesFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedClassesFunction.Native - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedClassesFunction.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedPackagesFunction - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedPackagesFunction() - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedPackagesFunction
- GetLoadedPackagesFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedPackagesFunction.Native - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedPackagesFunction.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- getName() - Method in class io.github.toolfactory.jvm.function.util.JavaClass
- getNew() - Static method in class io.github.toolfactory.jvm.Driver.Factory
- getNewDefault() - Static method in class io.github.toolfactory.jvm.Driver.Factory
- getNewHybrid() - Static method in class io.github.toolfactory.jvm.Driver.Factory
- getNewNative() - Static method in class io.github.toolfactory.jvm.Driver.Factory
- getObject(Class<? super F>, Map<Object, Object>) - Static method in class io.github.toolfactory.jvm.ObjectProvider
- getOrBuildObject(Class<? super T>, Map<Object, Object>) - Method in class io.github.toolfactory.jvm.ObjectProvider
- getPackage(ClassLoader, String) - Method in class io.github.toolfactory.jvm.DefaultDriver
- getPackage(ClassLoader, String) - Method in interface io.github.toolfactory.jvm.Driver
- GetPackageFunction - Interface in io.github.toolfactory.jvm.function.catalog
- GetPackageFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetPackageFunction.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- getPackageName() - Method in class io.github.toolfactory.jvm.function.util.JavaClass
- getSimpleName() - Method in class io.github.toolfactory.jvm.function.util.JavaClass
- getVersion() - Method in class io.github.toolfactory.jvm.Info
H
- Hybrid() - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.Hybrid
- HybridDriver - Class in io.github.toolfactory.jvm
- HybridDriver() - Constructor for class io.github.toolfactory.jvm.HybridDriver
I
- Info - Class in io.github.toolfactory.jvm
- Info() - Constructor for class io.github.toolfactory.jvm.Info
- InitializeException(String, Throwable) - Constructor for exception io.github.toolfactory.jvm.Driver.InitializeException
- invoke(Method, Object, Object[]) - Method in class io.github.toolfactory.jvm.DefaultDriver
- invoke(Method, Object, Object[]) - Method in interface io.github.toolfactory.jvm.Driver
- io.github.toolfactory.jvm - package io.github.toolfactory.jvm
- io.github.toolfactory.jvm.function.catalog - package io.github.toolfactory.jvm.function.catalog
- io.github.toolfactory.jvm.function.template - package io.github.toolfactory.jvm.function.template
- io.github.toolfactory.jvm.function.util - package io.github.toolfactory.jvm.function.util
- is32Bit() - Method in class io.github.toolfactory.jvm.Info
- is64Bit() - Method in class io.github.toolfactory.jvm.Info
- isAssignableFrom(Class<?>, Class<?>) - Static method in class io.github.toolfactory.jvm.function.util.Classes
- isBuiltinClassLoader(ClassLoader) - Method in class io.github.toolfactory.jvm.DefaultDriver
- isBuiltinClassLoader(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
- isClassLoaderDelegate(ClassLoader) - Method in class io.github.toolfactory.jvm.DefaultDriver
- isClassLoaderDelegate(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
- isCompressedOopsOffOn64Bit() - Method in class io.github.toolfactory.jvm.Info
- isCompressedOopsOffOn64BitHotspot() - Method in class io.github.toolfactory.jvm.Info
J
- JavaClass - Class in io.github.toolfactory.jvm.function.util
L
- limit(T) - Static method in class io.github.toolfactory.jvm.function.util.BufferHandler
M
- MethodInvokeMethodHandleSupplier - Class in io.github.toolfactory.jvm.function.catalog
- MethodInvokeMethodHandleSupplier() - Constructor for class io.github.toolfactory.jvm.function.catalog.MethodInvokeMethodHandleSupplier
- MethodInvokeMethodHandleSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- MethodInvokeMethodHandleSupplier.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
N
- Native() - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesFunction.Native
- Native() - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedPackagesFunction.Native
- Native() - Constructor for class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction.Native
- Native(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction.Native
- Native(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.Native
- NativeDriver - Class in io.github.toolfactory.jvm
- NativeDriver() - Constructor for class io.github.toolfactory.jvm.NativeDriver
- newInstance(Constructor<T>, Object[]) - Method in class io.github.toolfactory.jvm.DefaultDriver
- newInstance(Constructor<T>, Object[]) - Method in interface io.github.toolfactory.jvm.Driver
O
- ObjectProvider - Class in io.github.toolfactory.jvm
- ObjectProvider(String, int...) - Constructor for class io.github.toolfactory.jvm.ObjectProvider
- ObjectProvider.BuildingException - Exception in io.github.toolfactory.jvm
P
- position(T) - Static method in class io.github.toolfactory.jvm.function.util.BufferHandler
- PrivateLookupInMethodHandleSupplier - Class in io.github.toolfactory.jvm.function.catalog
- PrivateLookupInMethodHandleSupplier() - Constructor for class io.github.toolfactory.jvm.function.catalog.PrivateLookupInMethodHandleSupplier
- PrivateLookupInMethodHandleSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- PrivateLookupInMethodHandleSupplier.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
R
- Resources - Class in io.github.toolfactory.jvm.function.util
- Resources() - Constructor for class io.github.toolfactory.jvm.function.util.Resources
- retrieveConsulter(MethodHandles.Lookup, MethodHandle) - Method in class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.ForJava7
- retrieveConsulter(MethodHandles.Lookup, MethodHandle) - Method in class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.ForJava9
- retrieveLoadedClasses(ClassLoader) - Method in class io.github.toolfactory.jvm.DefaultDriver
- retrieveLoadedClasses(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
- retrieveLoadedPackages(ClassLoader) - Method in class io.github.toolfactory.jvm.DefaultDriver
- retrieveLoadedPackages(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
- retrieveName(byte[]) - Static method in class io.github.toolfactory.jvm.function.util.Classes
- retrieveName(ByteBuffer) - Static method in class io.github.toolfactory.jvm.function.util.Classes
S
- setAccessible(AccessibleObject, boolean) - Method in class io.github.toolfactory.jvm.DefaultDriver
- setAccessible(AccessibleObject, boolean) - Method in interface io.github.toolfactory.jvm.Driver
- SetAccessibleFunction<B> - Class in io.github.toolfactory.jvm.function.catalog
- SetAccessibleFunction(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction
- SetAccessibleFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- SetAccessibleFunction.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- SetAccessibleFunction.Native<B> - Class in io.github.toolfactory.jvm.function.catalog
- SetAccessibleFunction.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- setFieldValue(Object, Field, Object) - Method in class io.github.toolfactory.jvm.DefaultDriver
- setFieldValue(Object, Field, Object) - Method in interface io.github.toolfactory.jvm.Driver
- SetFieldValueFunction - Class in io.github.toolfactory.jvm.function.catalog
- SetFieldValueFunction(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction
- SetFieldValueFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- SetFieldValueFunction.Native - Class in io.github.toolfactory.jvm.function.catalog
- SetFieldValueFunction.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- setFunction(F) - Method in class io.github.toolfactory.jvm.function.util.BiConsumerAdapter
- setFunction(F) - Method in class io.github.toolfactory.jvm.function.util.FunctionAdapter
- shareContent(ByteBuffer) - Static method in class io.github.toolfactory.jvm.function.util.BufferHandler
- Streams - Class in io.github.toolfactory.jvm.function.util
- Streams() - Constructor for class io.github.toolfactory.jvm.function.util.Streams
- Strings - Class in io.github.toolfactory.jvm.function.util
- Strings() - Constructor for class io.github.toolfactory.jvm.function.util.Strings
- Supplier<T> - Interface in io.github.toolfactory.jvm.function.template
T
- throwException(Object, Object...) - Method in class io.github.toolfactory.jvm.DefaultDriver
- throwException(Object, Object...) - Method in interface io.github.toolfactory.jvm.Driver
- ThrowExceptionFunction - Class in io.github.toolfactory.jvm.function.catalog
- ThrowExceptionFunction() - Constructor for class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction
- ThrowExceptionFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ThrowExceptionFunction.Native - Class in io.github.toolfactory.jvm.function.catalog
- ThrowExceptionFunction.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- toByteArray(InputStream) - Static method in class io.github.toolfactory.jvm.function.util.Streams
- toByteArray(ByteBuffer) - Static method in class io.github.toolfactory.jvm.function.util.BufferHandler
- TriConsumer<I,J,K> - Interface in io.github.toolfactory.jvm.function.template
U
- UnsafeSupplier - Interface in io.github.toolfactory.jvm.function.catalog
- UnsafeSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- use(ByteBuffer, Consumer<JavaClass>) - Static method in class io.github.toolfactory.jvm.function.util.JavaClass
All Classes|All Packages