Index
All Classes|All Packages
A
- Abst() - Constructor for class io.github.toolfactory.jvm.function.catalog.ConstructorInvokeFunction.Abst
- Abst() - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction.Abst
- Abst() - Constructor for class io.github.toolfactory.jvm.function.catalog.DeepConsulterSupplyFunction.Abst
- Abst() - Constructor for class io.github.toolfactory.jvm.function.catalog.MethodInvokeFunction.Abst
- Abst() - Constructor for class io.github.toolfactory.jvm.function.catalog.PrivateLookupInMethodHandleSupplier.Abst
- Abst() - Constructor for class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction.Abst
- Abst(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.Abst
- Abst(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.Native.Abst
- Abst(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.Abst
- Abst(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetClassByNameFunction.Abst
- Abst(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredConstructorsFunction.Abst
- Abst(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldsFunction.Abst
- Abst(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodsFunction.Abst
- Abst(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.Abst
- Abst(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction.Abst
- Abst(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.Abst
- accept(I) - Method in interface io.github.toolfactory.jvm.function.template.Consumer
- 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(AccessibleObject, Boolean) - Method in class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction.Native.ForJava9
- 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(P0, P1) - Method in interface io.github.toolfactory.jvm.function.template.ThrowingBiConsumer
- accessibleSetter - Variable in class io.github.toolfactory.jvm.DriverAbst
- allocateInstance(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
- allocateInstance(Class<?>) - Method in class io.github.toolfactory.jvm.DriverAbst
- 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
- allocateInstanceInvoker - Variable in class io.github.toolfactory.jvm.DriverAbst
- apply(int, String, Object...) - Method in class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction.Abst
- apply(int, String, Object...) - Method in interface io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction
- apply(I) - Method in interface io.github.toolfactory.jvm.function.template.Function
- apply(I) - Method in interface io.github.toolfactory.jvm.function.template.ThrowingFunction
- apply(I, J) - Method in interface io.github.toolfactory.jvm.function.template.BiFunction
- apply(I, J) - Method in interface io.github.toolfactory.jvm.function.template.ThrowingBiFunction
- apply(I, J, K) - Method in interface io.github.toolfactory.jvm.function.template.ThrowingTriFunction
- apply(I, J, K, L) - Method in interface io.github.toolfactory.jvm.function.template.ThrowingQuadFunction
- 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.ForJava17.ForSemeru
- 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.ForJava17.ForSemeru
- 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.ForJava7.ForSemeru
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.DeepConsulterSupplyFunction.ForJava9
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetDeclaredConstructorsFunction.ForJava7
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetDeclaredConstructorsFunction.ForJava7.ForSemeru
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldsFunction.ForJava7
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldsFunction.ForJava7.ForSemeru
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodsFunction.ForJava7
- apply(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodsFunction.ForJava7.ForSemeru
- 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(Class<?>, String, Class<?>[]) - Method in class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodFunction.ForJava7
- apply(ClassLoader) - Method in class io.github.toolfactory.jvm.function.catalog.ConvertToBuiltinClassLoaderFunction.ForJava7
- apply(ClassLoader) - Method in class io.github.toolfactory.jvm.function.catalog.ConvertToBuiltinClassLoaderFunction.ForJava9
- apply(ClassLoader) - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7
- apply(ClassLoader) - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru
- apply(ClassLoader) - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.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, 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
- apply(Constructor<?>, Object[]) - Method in class io.github.toolfactory.jvm.function.catalog.ConstructorInvokeFunction.Abst
- apply(Method, Object, Object[]) - Method in class io.github.toolfactory.jvm.function.catalog.MethodInvokeFunction.Abst
- apply(String, Boolean, ClassLoader[]) - Method in class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.Abst
- apply(String, Boolean, ClassLoader, Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetClassByNameFunction.ForJava7
- apply(String, Boolean, ClassLoader, Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetClassByNameFunction.ForJava7.ForSemeru
- apply(String, Boolean, Collection<ClassLoader>) - Method in class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.Abst
- apply(String, Boolean, Collection<ClassLoader>) - Method in interface io.github.toolfactory.jvm.function.catalog.GetResourcesFunction
- apply(String, Object...) - Method in class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction.Abst
- apply(String, Object...) - Method in interface io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction
- apply(Throwable) - Method in class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction.Abst
- apply(Throwable) - Method in interface io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction
B
- BiFunction<I,J,R> - Interface in io.github.toolfactory.jvm.function.template
- BufferHandler - Class in io.github.toolfactory.jvm.util
- BufferHandler() - Constructor for class io.github.toolfactory.jvm.util.BufferHandler
- buildClassNameBasedLockSupplier(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru
- buildClassNameBasedLockSupplier(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.Native.ForJava7.ForSemeru
- BuildingException(String) - Constructor for exception io.github.toolfactory.jvm.util.ObjectProvider.BuildingException
- BuildingException(String, Throwable) - Constructor for exception io.github.toolfactory.jvm.util.ObjectProvider.BuildingException
- buildResourceFinder(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.Abst
- buildResourceFinder(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.ForJava7
- buildResourceFinder(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.ForJava9
- builtinClassLoaderClass - Variable in class io.github.toolfactory.jvm.function.catalog.ConvertToBuiltinClassLoaderFunction.ForJava9
- builtinClassLoaderClassSupplier - Variable in class io.github.toolfactory.jvm.DriverAbst
- 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
- checkNativeEngine() - Method in class io.github.toolfactory.jvm.function.catalog.AllocateInstanceFunction.Native.ForJava7
- checkNativeEngine() - Method in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.Native.Abst
- checkNativeEngine() - Method in class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.Native.ForJava7
- checkNativeEngine() - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.Native.ForJava7
- checkNativeEngine() - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedPackagesFunction.Native.ForJava7
- checkNativeEngine() - Method in class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction.Native.ForJava9
- checkNativeEngine() - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.Native.ForJava7
- checkNativeEngine() - Method in class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction.Native.ForJava7
- classByNameRetriever - Variable in class io.github.toolfactory.jvm.DriverAbst
- Classes - Class in io.github.toolfactory.jvm.util
- Classes() - Constructor for class io.github.toolfactory.jvm.util.Classes
- Classes.File - Class in io.github.toolfactory.jvm.util
- Classes.File.Reader - Class in io.github.toolfactory.jvm.util
- Classes.RawInfo - Class in io.github.toolfactory.jvm.util
- classesField - Variable in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.Native.ForJava7
- classFinder - Variable in class io.github.toolfactory.jvm.function.catalog.GetClassByNameFunction.Abst
- classLoaderDelegateClassSupplier - Variable in class io.github.toolfactory.jvm.DriverAbst
- ClassLoaderDelegateClassSupplier - Interface in io.github.toolfactory.jvm.function.catalog
- ClassLoaderDelegateClassSupplier.ForJava17 - Interface in io.github.toolfactory.jvm.function.catalog
- ClassLoaderDelegateClassSupplier.ForJava17.ForSemeru - Class 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
- classLoaderDelegateConstructor - Variable in class io.github.toolfactory.jvm.function.catalog.ConvertToBuiltinClassLoaderFunction.ForJava9
- classLoaderField - Variable in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru
- classLoaderToBuiltinClassLoaderConverter - Variable in class io.github.toolfactory.jvm.DriverAbst
- classNameBasedLockField - Variable in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru
- classNameBasedLockSupplier - Variable in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru
- ClassNameBasedLockSupplier() - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru.ClassNameBasedLockSupplier
- CleanableSupplier<T> - Interface in io.github.toolfactory.jvm.util
- clear() - Method in interface io.github.toolfactory.jvm.util.CleanableSupplier
- close() - Method in interface io.github.toolfactory.jvm.Driver
- close() - Method in class io.github.toolfactory.jvm.DriverAbst
- cls - Variable in class io.github.toolfactory.jvm.function.catalog.BuiltinClassLoaderClassSupplier.ForJava9
- cls - Variable in class io.github.toolfactory.jvm.function.catalog.ClassLoaderDelegateClassSupplier.ForJava9
- compile(String, Object...) - Static method in class io.github.toolfactory.jvm.util.Strings
- ConstructorInvokeFunction - Interface in io.github.toolfactory.jvm.function.catalog
- ConstructorInvokeFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
- ConstructorInvokeFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ConstructorInvokeFunction.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- constructorInvoker - Variable in class io.github.toolfactory.jvm.DriverAbst
- consulter - Variable in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.Abst
- consulter - Variable in class io.github.toolfactory.jvm.function.catalog.ConvertToBuiltinClassLoaderFunction.ForJava9
- consulter - Variable in class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.ForJava17
- consulterRetriever - Variable in class io.github.toolfactory.jvm.DriverAbst
- ConsulterSupplier - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Abst - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.ForJava14 - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.ForJava14.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.ForJava17 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.ForJava17.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.ForJava7.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.ForJava9.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Hybrid - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Hybrid.ForJava17 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Hybrid.ForJava17.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Native - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Native.Abst - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Native.ForJava14 - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Native.ForJava14.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Native.ForJava17 - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Native.ForJava17.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Native.ForJava7.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Native.ForJava9 - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplier.Native.ForJava9.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.Abst<F> - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.ForJava17 - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.ForJava17.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.Hybrid - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.Hybrid.ForJava17 - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.Hybrid.ForJava17.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.Native - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.Native.ForJava17 - Interface in io.github.toolfactory.jvm.function.catalog
- ConsulterSupplyFunction.Native.ForJava17.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- Consumer<I> - Interface in io.github.toolfactory.jvm.function.template
- convertToBuiltinClassLoader(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
- convertToBuiltinClassLoader(ClassLoader) - Method in class io.github.toolfactory.jvm.DriverAbst
- ConvertToBuiltinClassLoaderFunction - Interface in io.github.toolfactory.jvm.function.catalog
- ConvertToBuiltinClassLoaderFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ConvertToBuiltinClassLoaderFunction.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- copy(InputStream, OutputStream) - Static method in class io.github.toolfactory.jvm.util.Streams
- create() - Static method in class io.github.toolfactory.jvm.InfoImpl
- create(byte[]) - Static method in class io.github.toolfactory.jvm.util.JavaClass
- create(ByteBuffer) - Static method in class io.github.toolfactory.jvm.util.JavaClass
- CRITICAL_VERSIONS - Static variable in interface io.github.toolfactory.jvm.Info
D
- declaredConstructorsRetriever - Variable in class io.github.toolfactory.jvm.DriverAbst
- declaredFieldsRetriever - Variable in class io.github.toolfactory.jvm.DriverAbst
- declaredMethodsRetriever - Variable in class io.github.toolfactory.jvm.DriverAbst
- DeepConsulterSupplyFunction - Interface in io.github.toolfactory.jvm.function.catalog
- DeepConsulterSupplyFunction.Abst<F> - Class in io.github.toolfactory.jvm.function.catalog
- DeepConsulterSupplyFunction.ForJava14 - Class in io.github.toolfactory.jvm.function.catalog
- DeepConsulterSupplyFunction.ForJava17 - Interface in io.github.toolfactory.jvm.function.catalog
- DeepConsulterSupplyFunction.ForJava17.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- DeepConsulterSupplyFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- DeepConsulterSupplyFunction.ForJava7.ForSemeru - 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 interface io.github.toolfactory.jvm.Driver
- defineHookClass(Class<?>, byte[]) - Method in class io.github.toolfactory.jvm.DriverAbst
- DefineHookClassFunction - Interface in io.github.toolfactory.jvm.function.catalog
- DefineHookClassFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
- 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
- defineHookClassMethodHandle - Variable in class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.Abst
- Driver - Interface in io.github.toolfactory.jvm
- Driver.Factory - Class in io.github.toolfactory.jvm
- Driver.Factory.FactoryException - Exception in io.github.toolfactory.jvm
- Driver.InitializeException - Exception in io.github.toolfactory.jvm
- Driver.InstantiateException - Exception in io.github.toolfactory.jvm
- DriverAbst - Class in io.github.toolfactory.jvm
- DriverAbst() - Constructor for class io.github.toolfactory.jvm.DriverAbst
- duplicate(ByteBuffer) - Static method in class io.github.toolfactory.jvm.util.BufferHandler
- DynamicDriver - Class in io.github.toolfactory.jvm
- DynamicDriver() - Constructor for class io.github.toolfactory.jvm.DynamicDriver
E
- empowerMainConsulter(MethodHandles.Lookup, Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction.ForJava17.ForSemeru
- empowerMainConsulter(MethodHandles.Lookup, Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction.ForJava9
- empowerMainConsulter(MethodHandles.Lookup, Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction.Native.ForJava17.ForSemeru
- exceptionThrower - Variable in class io.github.toolfactory.jvm.DriverAbst
F
- Factory() - Constructor for class io.github.toolfactory.jvm.Driver.Factory
- FactoryException(Throwable) - Constructor for exception io.github.toolfactory.jvm.Driver.Factory.FactoryException
- fieldOffset - Variable in class io.github.toolfactory.jvm.function.catalog.GetLoadedPackagesFunction.ForJava7
- fieldValueRetriever - Variable in class io.github.toolfactory.jvm.DriverAbst
- fieldValueSetter - Variable in class io.github.toolfactory.jvm.DriverAbst
- File() - Constructor for class io.github.toolfactory.jvm.util.Classes.File
- fillInStackTrace() - Method in exception io.github.toolfactory.jvm.util.ObjectProvider.InitializationMarkViaExceptionHandler
- flip(T) - Static method in class io.github.toolfactory.jvm.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.ConstructorInvokeFunction.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.ConsulterSupplier.Native.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.ConvertToBuiltinClassLoaderFunction.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.GetClassByNameFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredConstructorsFunction.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.GetDeclaredFieldsFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodsFunction.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.GetLoadedClassesRetrieverFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.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.GetResourcesFunction.ForJava7
- ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.MethodInvokeFunction.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.ConstructorInvokeFunction.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.ConvertToBuiltinClassLoaderFunction.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.GetResourcesFunction.ForJava9
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.MethodInvokeFunction.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
- ForJava9(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetAccessibleFunction.Native.ForJava9
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ClassLoaderDelegateClassSupplier.ForJava17.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava14.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava17.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava7.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava9.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.Hybrid.ForJava17.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.Native.ForJava14.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.Native.ForJava17.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.Native.ForJava7.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.Native.ForJava9.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction.ForJava17.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction.Hybrid.ForJava17.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConsulterSupplyFunction.Native.ForJava17.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.DeepConsulterSupplyFunction.ForJava17.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.DeepConsulterSupplyFunction.ForJava7.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetClassByNameFunction.ForJava7.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredConstructorsFunction.ForJava7.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldsFunction.ForJava7.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodsFunction.ForJava7.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru
- ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.Native.ForJava7.ForSemeru
- FULL_ACCESS_MASK - Static variable in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava7.ForSemeru
- FULL_ACCESS_MASK - Static variable in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava9.ForSemeru
- function - Variable in class io.github.toolfactory.jvm.util.ThrowingBiConsumerAdapter
- function - Variable in class io.github.toolfactory.jvm.util.ThrowingFunctionAdapter
- Function<I,R> - Interface in io.github.toolfactory.jvm.function.template
- functionsToMap() - Method in class io.github.toolfactory.jvm.DriverAbst
- functionsToMap() - Method in class io.github.toolfactory.jvm.DynamicDriver
- functionsToMap() - Method in class io.github.toolfactory.jvm.HybridDriver
- functionsToMap() - Method in class io.github.toolfactory.jvm.NativeDriver
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.ConsulterSupplier.Abst
- get() - Method in class io.github.toolfactory.jvm.function.catalog.PrivateLookupInMethodHandleSupplier.Abst
- get() - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeSupplier.ForJava7
- get() - Method in interface io.github.toolfactory.jvm.function.template.Supplier
- get(ClassLoader) - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru.ClassNameBasedLockSupplier
- get(Map<Object, Object>) - Static method in class io.github.toolfactory.jvm.util.ObjectProvider
- getAccessibleSetter(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getAllocateInstanceFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getAllocateInstanceFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getAllocateInstanceFunctionClass() - Method in class io.github.toolfactory.jvm.NativeDriver
- getAllocateInstanceInvoker(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getAsInputStreams(String, ClassLoader...) - Static method in class io.github.toolfactory.jvm.util.Resources
- getBuiltinClassLoaderClass() - Method in interface io.github.toolfactory.jvm.Driver
- getBuiltinClassLoaderClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getBuiltinClassLoaderClassSupplier(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getBuiltinClassLoaderClassSupplierClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getBuiltinClassLoaderClassSupplierClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getClassByName(String, Boolean, ClassLoader, Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
- getClassByName(String, Boolean, ClassLoader, Class<?>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getClassByNameFunction - Variable in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru
- GetClassByNameFunction - Interface in io.github.toolfactory.jvm.function.catalog
- GetClassByNameFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
- GetClassByNameFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetClassByNameFunction.ForJava7.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- getClassByNameRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getClassLoader(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru.ClassNameBasedLockSupplier
- getClassLoaderDelegateClass() - Method in interface io.github.toolfactory.jvm.Driver
- getClassLoaderDelegateClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getClassLoaderDelegateClassSupplier(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getClassLoaderDelegateClassSupplierClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getClassLoaderDelegateClassSupplierClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getClassLoaderToBuiltinClassLoaderConverter(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getClassOrWrapper(Class<?>) - Static method in class io.github.toolfactory.jvm.util.Classes
- getConstructorInvokeFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getConstructorInvokeFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getConstructorInvoker(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getConsulter(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
- getConsulter(Class<?>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getConsulterRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getConsulterSupplierFunctionClass() - Method in class io.github.toolfactory.jvm.HybridDriver
- getConsulterSupplierFunctionClass() - Method in class io.github.toolfactory.jvm.NativeDriver
- getConsulterSupplyFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getConsulterSupplyFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getConsulterSupplyFunctionClass() - Method in class io.github.toolfactory.jvm.HybridDriver
- getConsulterSupplyFunctionClass() - Method in class io.github.toolfactory.jvm.NativeDriver
- getConvertToBuiltinClassLoaderFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getConvertToBuiltinClassLoaderFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getDeclaredConstructors(Class<T>) - Method in interface io.github.toolfactory.jvm.Driver
- getDeclaredConstructors(Class<T>) - Method in class io.github.toolfactory.jvm.DriverAbst
- GetDeclaredConstructorsFunction - Interface in io.github.toolfactory.jvm.function.catalog
- GetDeclaredConstructorsFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
- GetDeclaredConstructorsFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetDeclaredConstructorsFunction.ForJava7.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- getDeclaredConstructorsRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- GetDeclaredFieldFunction - Interface in io.github.toolfactory.jvm.function.catalog
- GetDeclaredFieldFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- getDeclaredFields - Variable in class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldFunction.ForJava7
- getDeclaredFields(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
- getDeclaredFields(Class<?>) - Method in class io.github.toolfactory.jvm.DriverAbst
- GetDeclaredFieldsFunction - Interface in io.github.toolfactory.jvm.function.catalog
- GetDeclaredFieldsFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
- GetDeclaredFieldsFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetDeclaredFieldsFunction.ForJava7.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- getDeclaredFieldsRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- GetDeclaredMethodFunction - Interface in io.github.toolfactory.jvm.function.catalog
- GetDeclaredMethodFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- getDeclaredMethods(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
- getDeclaredMethods(Class<?>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getDeclaredMethodsFunction - Variable in class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodFunction.ForJava7
- GetDeclaredMethodsFunction - Interface in io.github.toolfactory.jvm.function.catalog
- GetDeclaredMethodsFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
- GetDeclaredMethodsFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetDeclaredMethodsFunction.ForJava7.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- getDeclaredMethodsRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getDeepConsulterRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getDeepConsulterSupplyFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getDeepConsulterSupplyFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getDefineHookClassFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getDefineHookClassFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getExceptionHandler(Map<Object, Object>) - Static method in class io.github.toolfactory.jvm.util.ObjectProvider
- getExceptionThrower(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getFieldValue(Object, Field) - Method in interface io.github.toolfactory.jvm.Driver
- getFieldValue(Object, Field) - Method in class io.github.toolfactory.jvm.DriverAbst
- 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
- getFieldValueRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getFieldValueSetter(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getFunction() - Method in class io.github.toolfactory.jvm.util.ThrowingFunctionAdapter
- getGetClassByNameFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getGetClassByNameFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getGetDeclaredConstructorsFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getGetDeclaredConstructorsFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getGetDeclaredFieldsFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getGetDeclaredFieldsFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getGetDeclaredMethodsFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getGetDeclaredMethodsFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getGetFieldValueFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getGetFieldValueFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getGetFieldValueFunctionClass() - Method in class io.github.toolfactory.jvm.NativeDriver
- getGetLoadedClassesRetrieverFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getGetLoadedClassesRetrieverFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getGetLoadedClassesRetrieverFunctionClass() - Method in class io.github.toolfactory.jvm.NativeDriver
- getGetLoadedPackagesFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getGetLoadedPackagesFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getGetLoadedPackagesFunctionClass() - Method in class io.github.toolfactory.jvm.NativeDriver
- getGetPackageFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getGetPackageFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getGetResourcesFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getGetResourcesFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getHookClassDefiner(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getInfoInstance() - Static method in class io.github.toolfactory.jvm.Info.Provider
- getInstance() - Static method in class io.github.toolfactory.jvm.InfoImpl
- getInterfaceNames() - Method in class io.github.toolfactory.jvm.util.Classes.RawInfo
- getInterfaceNames() - Method in class io.github.toolfactory.jvm.util.JavaClass
- getLoadedClassesRetriever(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
- getLoadedClassesRetriever(ClassLoader) - Method in class io.github.toolfactory.jvm.DriverAbst
- getLoadedClassesRetrieverFunction(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- GetLoadedClassesRetrieverFunction - Interface in io.github.toolfactory.jvm.function.catalog
- GetLoadedClassesRetrieverFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedClassesRetrieverFunction.ForJava7.ForSemeru.ClassNameBasedLockSupplier - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedClassesRetrieverFunction.Native - Interface in io.github.toolfactory.jvm.function.catalog
- GetLoadedClassesRetrieverFunction.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedClassesRetrieverFunction.Native.ForJava7.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedPackagesFunction - Interface in io.github.toolfactory.jvm.function.catalog
- GetLoadedPackagesFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetLoadedPackagesFunction.Native - Interface in io.github.toolfactory.jvm.function.catalog
- GetLoadedPackagesFunction.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- getLoadedPackagesRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getMethodInvokeFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getMethodInvokeFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getMethodInvoker(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getModifiers() - Method in class io.github.toolfactory.jvm.util.Classes.RawInfo
- getName() - Method in class io.github.toolfactory.jvm.util.Classes.RawInfo
- getName() - Method in class io.github.toolfactory.jvm.util.JavaClass
- getNew() - Static method in class io.github.toolfactory.jvm.Driver.Factory
- getNew(String) - Static method in class io.github.toolfactory.jvm.Driver.Factory
- getNewDefault() - Static method in class io.github.toolfactory.jvm.Driver.Factory
- getNewDynamic() - 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.util.ObjectProvider
- getOrBuildAccessibleSetter(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildAllocateInstanceInvoker(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildBuiltinClassLoaderClassSupplier(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildClassByNameRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildClassLoaderDelegateClassSupplier(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildClassLoaderToBuiltinClassLoaderConverter(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildConstructorInvoker(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildConsulterRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildDeclaredConstructorsRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildDeclaredFieldsRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildDeclaredMethodsRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildDeepConsulterRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildExceptionThrower(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildFieldValueRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildFieldValueSetter(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildHookClassDefiner(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildLoadedClassesRetrieverFunction(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildLoadedPackagesRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildMethodInvoker(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildObject(Class<? super T>, Map<Object, Object>) - Method in class io.github.toolfactory.jvm.util.ObjectProvider
- getOrBuildPackageRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getOrBuildResourcesRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getPackage(ClassLoader, String) - Method in interface io.github.toolfactory.jvm.Driver
- getPackage(ClassLoader, String) - Method in class io.github.toolfactory.jvm.DriverAbst
- 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.util.JavaClass
- getPackageRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getResources(String, boolean, ClassLoader...) - Method in interface io.github.toolfactory.jvm.Driver
- getResources(String, boolean, ClassLoader...) - Method in class io.github.toolfactory.jvm.DriverAbst
- getResources(String, boolean, Collection<ClassLoader>) - Method in interface io.github.toolfactory.jvm.Driver
- getResources(String, boolean, Collection<ClassLoader>) - Method in class io.github.toolfactory.jvm.DriverAbst
- GetResourcesFunction - Interface in io.github.toolfactory.jvm.function.catalog
- GetResourcesFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
- GetResourcesFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- GetResourcesFunction.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- getResourcesRetriever(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- getSetAccessibleFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getSetAccessibleFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getSetAccessibleFunctionClass() - Method in class io.github.toolfactory.jvm.NativeDriver
- getSetFieldValueFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getSetFieldValueFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getSetFieldValueFunctionClass() - Method in class io.github.toolfactory.jvm.NativeDriver
- getSimpleName() - Method in class io.github.toolfactory.jvm.util.JavaClass
- getSuperClassName() - Method in class io.github.toolfactory.jvm.util.Classes.RawInfo
- getSuperClassName() - Method in class io.github.toolfactory.jvm.util.JavaClass
- getThrowExceptionFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
- getThrowExceptionFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
- getThrowExceptionFunctionClass() - Method in class io.github.toolfactory.jvm.NativeDriver
- getVersion() - Method in interface io.github.toolfactory.jvm.Info
- getVersion() - Method in class io.github.toolfactory.jvm.InfoImpl
H
- handle(ObjectProvider, Class<? super T>, Map<Object, Object>, ObjectProvider.BuildingException) - Method in interface io.github.toolfactory.jvm.util.ObjectProvider.ExceptionHandler
- hookClassDefiner - Variable in class io.github.toolfactory.jvm.DriverAbst
- HybridDriver - Class in io.github.toolfactory.jvm
- HybridDriver() - Constructor for class io.github.toolfactory.jvm.HybridDriver
I
- Info - Interface in io.github.toolfactory.jvm
- Info.Provider - Class in io.github.toolfactory.jvm
- InfoImpl - Class in io.github.toolfactory.jvm
- InfoImpl() - Constructor for class io.github.toolfactory.jvm.InfoImpl
- init() - Method in interface io.github.toolfactory.jvm.Driver
- init() - Method in class io.github.toolfactory.jvm.DriverAbst
- InitializationMarkViaExceptionHandler() - Constructor for exception io.github.toolfactory.jvm.util.ObjectProvider.InitializationMarkViaExceptionHandler
- InitializeException - Exception in io.github.toolfactory.jvm.function
- InitializeException(String) - Constructor for exception io.github.toolfactory.jvm.Driver.InitializeException
- InitializeException(String) - Constructor for exception io.github.toolfactory.jvm.function.InitializeException
- InitializeException(String, Throwable) - Constructor for exception io.github.toolfactory.jvm.Driver.InitializeException
- InitializeException(String, Throwable) - Constructor for exception io.github.toolfactory.jvm.function.InitializeException
- INSTANCE - Static variable in exception io.github.toolfactory.jvm.util.ObjectProvider.InitializationMarkViaExceptionHandler
- InstantiateException(Throwable) - Constructor for exception io.github.toolfactory.jvm.Driver.InstantiateException
- interfaceNames - Variable in class io.github.toolfactory.jvm.util.JavaClass
- INTERNAL_PRIVILEGED - Static variable in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava7.ForSemeru
- invoke(Object, Method, Object[]) - Method in interface io.github.toolfactory.jvm.Driver
- invoke(Object, Method, Object[]) - Method in class io.github.toolfactory.jvm.DriverAbst
- io.github.toolfactory.jvm - package io.github.toolfactory.jvm
- io.github.toolfactory.jvm.function - package io.github.toolfactory.jvm.function
- 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.util - package io.github.toolfactory.jvm.util
- is32Bit() - Method in interface io.github.toolfactory.jvm.Info
- is32Bit() - Method in class io.github.toolfactory.jvm.InfoImpl
- is64Bit() - Method in interface io.github.toolfactory.jvm.Info
- is64Bit() - Method in class io.github.toolfactory.jvm.InfoImpl
- isAbstract() - Method in class io.github.toolfactory.jvm.util.JavaClass
- isAnnotation() - Method in class io.github.toolfactory.jvm.util.JavaClass
- isAssignableFrom(Class<?>, Class<?>) - Static method in class io.github.toolfactory.jvm.util.Classes
- isBuiltinClassLoader(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
- isBuiltinClassLoader(ClassLoader) - Method in class io.github.toolfactory.jvm.DriverAbst
- isClassLoaderDelegate(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
- isClassLoaderDelegate(ClassLoader) - Method in class io.github.toolfactory.jvm.DriverAbst
- isCompressedOopsOffOn64Bit() - Method in interface io.github.toolfactory.jvm.Info
- isCompressedOopsOffOn64Bit() - Method in class io.github.toolfactory.jvm.InfoImpl
- isCompressedOopsOffOn64BitHotspot() - Method in interface io.github.toolfactory.jvm.Info
- isCompressedOopsOffOn64BitHotspot() - Method in class io.github.toolfactory.jvm.InfoImpl
- isEnum() - Method in class io.github.toolfactory.jvm.util.JavaClass
- isFinal() - Method in class io.github.toolfactory.jvm.util.JavaClass
- isInterface() - Method in class io.github.toolfactory.jvm.util.JavaClass
- isMarkedToBeInitializedViaExceptionHandler(ObjectProvider.BuildingException) - Method in class io.github.toolfactory.jvm.util.ObjectProvider
- isPublic() - Method in class io.github.toolfactory.jvm.util.JavaClass
J
- JavaClass - Class in io.github.toolfactory.jvm.util
- JavaClass(byte[]) - Constructor for class io.github.toolfactory.jvm.util.JavaClass
- JavaClass(Classes.RawInfo) - Constructor for class io.github.toolfactory.jvm.util.JavaClass
- JavaClass(ByteBuffer) - Constructor for class io.github.toolfactory.jvm.util.JavaClass
- join(String, Collection<?>) - Static method in class io.github.toolfactory.jvm.util.Strings
L
- limit(T) - Static method in class io.github.toolfactory.jvm.util.BufferHandler
- loadClass(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.ClassLoaderDelegateClassSupplier.ForJava17.ForSemeru
- loadClass(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.ClassLoaderDelegateClassSupplier.ForJava9
- loadedClassesRetrieverSupplier - Variable in class io.github.toolfactory.jvm.DriverAbst
- loadedClassesVectorMemoryOffset - Variable in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7
- loadedPackagesRetriever - Variable in class io.github.toolfactory.jvm.DriverAbst
- loadFromResources(String, String, ClassLoader...) - Static method in class io.github.toolfactory.jvm.util.Properties
- loadFromResourcesAndMerge(String, String, Collection<ClassLoader>, Map<?, ?>...) - Static method in class io.github.toolfactory.jvm.util.Properties
- loadFromResourceWithHigherPropertyValue(String, String, Collection<ClassLoader>, Map<?, ?>...) - Static method in class io.github.toolfactory.jvm.util.Properties
M
- markToBeInitializedViaExceptionHandler(Class<? super T>, Map<Object, Object>) - Method in class io.github.toolfactory.jvm.util.ObjectProvider
- markToBeInitializedViaExceptionHandler(Class<? super T>, Map<Object, Object>, ObjectProvider.InitializationMarkViaExceptionHandler) - Method in class io.github.toolfactory.jvm.util.ObjectProvider
- methodHandle - Variable in class io.github.toolfactory.jvm.function.catalog.ConstructorInvokeFunction.Abst
- methodHandle - Variable in class io.github.toolfactory.jvm.function.catalog.GetDeclaredConstructorsFunction.Abst
- methodHandle - Variable in class io.github.toolfactory.jvm.function.catalog.GetDeclaredFieldsFunction.Abst
- methodHandle - Variable in class io.github.toolfactory.jvm.function.catalog.GetDeclaredMethodsFunction.Abst
- methodHandle - Variable in class io.github.toolfactory.jvm.function.catalog.GetPackageFunction.ForJava9
- methodHandle - Variable in class io.github.toolfactory.jvm.function.catalog.MethodInvokeFunction.Abst
- methodHandle - Variable in class io.github.toolfactory.jvm.function.catalog.PrivateLookupInMethodHandleSupplier.Abst
- MethodInvokeFunction - Interface in io.github.toolfactory.jvm.function.catalog
- MethodInvokeFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
- MethodInvokeFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- MethodInvokeFunction.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- methodInvoker - Variable in class io.github.toolfactory.jvm.DriverAbst
- modifiers - Variable in class io.github.toolfactory.jvm.util.JavaClass
- MODULE - Static variable in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava14.ForSemeru
- MODULE - Static variable in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava9.ForSemeru
N
- name - Variable in class io.github.toolfactory.jvm.util.JavaClass
- NativeDriver - Class in io.github.toolfactory.jvm
- NativeDriver() - Constructor for class io.github.toolfactory.jvm.NativeDriver
- newInstance(Constructor<T>, Object[]) - Method in interface io.github.toolfactory.jvm.Driver
- newInstance(Constructor<T>, Object[]) - Method in class io.github.toolfactory.jvm.DriverAbst
O
- ObjectProvider - Class in io.github.toolfactory.jvm.util
- ObjectProvider(int...) - Constructor for class io.github.toolfactory.jvm.util.ObjectProvider
- ObjectProvider.BuildingException - Exception in io.github.toolfactory.jvm.util
- ObjectProvider.ExceptionHandler - Interface in io.github.toolfactory.jvm.util
- ObjectProvider.InitializationMarkViaExceptionHandler - Exception in io.github.toolfactory.jvm.util
P
- PACKAGE - Static variable in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava7.ForSemeru
- packageName - Variable in class io.github.toolfactory.jvm.util.JavaClass
- packageRetriever - Variable in class io.github.toolfactory.jvm.DriverAbst
- position(T) - Static method in class io.github.toolfactory.jvm.util.BufferHandler
- privateLookupInMethodHandle - Variable in class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.ForJava17
- PrivateLookupInMethodHandleSupplier - Interface in io.github.toolfactory.jvm.function.catalog
- PrivateLookupInMethodHandleSupplier.Abst - Class in io.github.toolfactory.jvm.function.catalog
- PrivateLookupInMethodHandleSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- PrivateLookupInMethodHandleSupplier.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- Properties - Class in io.github.toolfactory.jvm.util
- Properties() - Constructor for class io.github.toolfactory.jvm.util.Properties
- Provider() - Constructor for class io.github.toolfactory.jvm.Info.Provider
- putIfAbsent(Map<Object, Object>, Supplier<ObjectProvider>) - Static method in class io.github.toolfactory.jvm.util.ObjectProvider
- putIfNotNull(Map<Object, Object>, Class<?>, Object) - Method in class io.github.toolfactory.jvm.DriverAbst
- putNewObjectProviderIfAbsent(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
R
- Reader() - Constructor for class io.github.toolfactory.jvm.util.Classes.File.Reader
- refresh(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
- resourceFinder - Variable in class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.Abst
- Resources - Class in io.github.toolfactory.jvm.util
- Resources() - Constructor for class io.github.toolfactory.jvm.util.Resources
- resourcesRetriver - Variable in class io.github.toolfactory.jvm.DriverAbst
- retrieveClassFinder(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.GetClassByNameFunction.Abst
- retrieveClassFinder(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.GetClassByNameFunction.ForJava7.ForSemeru
- retrieveClassFinder(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.function.catalog.GetClassByNameFunction.ForJava7
- 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
- retrieveInfo(byte[]) - Static method in class io.github.toolfactory.jvm.util.Classes.File.Reader
- retrieveInfo(ByteBuffer) - Static method in class io.github.toolfactory.jvm.util.Classes.File.Reader
- retrieveLoadedPackages(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
- retrieveLoadedPackages(ClassLoader) - Method in class io.github.toolfactory.jvm.DriverAbst
S
- setAccessible(AccessibleObject, boolean) - Method in interface io.github.toolfactory.jvm.Driver
- setAccessible(AccessibleObject, boolean) - Method in class io.github.toolfactory.jvm.DriverAbst
- SetAccessibleFunction - Interface in io.github.toolfactory.jvm.function.catalog
- SetAccessibleFunction.Abst<B> - Class in io.github.toolfactory.jvm.function.catalog
- SetAccessibleFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- SetAccessibleFunction.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- SetAccessibleFunction.Native - Interface in io.github.toolfactory.jvm.function.catalog
- SetAccessibleFunction.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- SetAccessibleFunction.Native.ForJava9 - Class in io.github.toolfactory.jvm.function.catalog
- setDefaultDriverClass(Class<? extends Driver>) - Static method in class io.github.toolfactory.jvm.Driver.Factory
- setDefaultDriverClass(String) - Static method in class io.github.toolfactory.jvm.Driver.Factory
- setDynamicDriverClass(Class<? extends Driver>) - Static method in class io.github.toolfactory.jvm.Driver.Factory
- setDynamicDriverClass(String) - Static method in class io.github.toolfactory.jvm.Driver.Factory
- setExceptionHandler(Map<Object, Object>, ObjectProvider.ExceptionHandler) - Static method in class io.github.toolfactory.jvm.util.ObjectProvider
- setFieldValue(Object, Field, Object) - Method in interface io.github.toolfactory.jvm.Driver
- setFieldValue(Object, Field, Object) - Method in class io.github.toolfactory.jvm.DriverAbst
- SetFieldValueFunction - Interface in io.github.toolfactory.jvm.function.catalog
- SetFieldValueFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
- SetFieldValueFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- SetFieldValueFunction.Native - Interface 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.util.ThrowingBiConsumerAdapter
- setFunction(F) - Method in class io.github.toolfactory.jvm.util.ThrowingFunctionAdapter
- setHybridDriverClass(Class<? extends Driver>) - Static method in class io.github.toolfactory.jvm.Driver.Factory
- setHybridDriverClass(String) - Static method in class io.github.toolfactory.jvm.Driver.Factory
- setNativeDriverClass(Class<? extends Driver>) - Static method in class io.github.toolfactory.jvm.Driver.Factory
- setNativeDriverClass(String) - Static method in class io.github.toolfactory.jvm.Driver.Factory
- shareContent(ByteBuffer) - Static method in class io.github.toolfactory.jvm.util.BufferHandler
- simpleName - Variable in class io.github.toolfactory.jvm.util.JavaClass
- Streams - Class in io.github.toolfactory.jvm.util
- Streams() - Constructor for class io.github.toolfactory.jvm.util.Streams
- Strings - Class in io.github.toolfactory.jvm.util
- Strings() - Constructor for class io.github.toolfactory.jvm.util.Strings
- superClassName - Variable in class io.github.toolfactory.jvm.util.JavaClass
- Supplier<T> - Interface in io.github.toolfactory.jvm.function.template
T
- throwException(String, Object...) - Method in interface io.github.toolfactory.jvm.Driver
- throwException(String, Object...) - Method in class io.github.toolfactory.jvm.DriverAbst
- throwException(Throwable) - Method in interface io.github.toolfactory.jvm.Driver
- throwException(Throwable) - Method in class io.github.toolfactory.jvm.DriverAbst
- ThrowExceptionFunction - Interface in io.github.toolfactory.jvm.function.catalog
- ThrowExceptionFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
- ThrowExceptionFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ThrowExceptionFunction.Native - Interface in io.github.toolfactory.jvm.function.catalog
- ThrowExceptionFunction.Native.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
- ThrowingBiConsumer<P0,P1,E extends java.lang.Throwable> - Interface in io.github.toolfactory.jvm.function.template
- ThrowingBiConsumerAdapter<F,I,J,E extends java.lang.Throwable> - Class in io.github.toolfactory.jvm.util
- ThrowingBiConsumerAdapter() - Constructor for class io.github.toolfactory.jvm.util.ThrowingBiConsumerAdapter
- ThrowingBiConsumerAdapter(F) - Constructor for class io.github.toolfactory.jvm.util.ThrowingBiConsumerAdapter
- ThrowingBiFunction<I,J,R,E extends java.lang.Throwable> - Interface in io.github.toolfactory.jvm.function.template
- ThrowingFunction<I,R,E extends java.lang.Throwable> - Interface in io.github.toolfactory.jvm.function.template
- ThrowingFunctionAdapter<F,I,O,E extends java.lang.Throwable> - Class in io.github.toolfactory.jvm.util
- ThrowingFunctionAdapter() - Constructor for class io.github.toolfactory.jvm.util.ThrowingFunctionAdapter
- ThrowingFunctionAdapter(F) - Constructor for class io.github.toolfactory.jvm.util.ThrowingFunctionAdapter
- ThrowingQuadFunction<I,J,K,L,R,E extends java.lang.Throwable> - Interface in io.github.toolfactory.jvm.function.template
- ThrowingTriFunction<I,J,K,R,E extends java.lang.Throwable> - Interface in io.github.toolfactory.jvm.function.template
- toByteArray(InputStream) - Static method in class io.github.toolfactory.jvm.util.Streams
- toByteArray(ByteBuffer) - Static method in class io.github.toolfactory.jvm.util.BufferHandler
- TriConsumer<I,J,K> - Interface in io.github.toolfactory.jvm.function.template
U
- unsafe - Variable in class io.github.toolfactory.jvm.function.catalog.DefineHookClassFunction.ForJava7
- unsafe - Variable in class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.ForJava7
- unsafe - Variable in class io.github.toolfactory.jvm.function.catalog.GetLoadedClassesRetrieverFunction.ForJava7
- unsafe - Variable in class io.github.toolfactory.jvm.function.catalog.GetLoadedPackagesFunction.ForJava7
- unsafe - Variable in class io.github.toolfactory.jvm.function.catalog.ThrowExceptionFunction.ForJava7
- unsafe - Variable in class io.github.toolfactory.jvm.function.catalog.UnsafeSupplier.ForJava7
- UnsafeSupplier - Interface in io.github.toolfactory.jvm.function.catalog
- UnsafeSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
All Classes|All Packages