Index

A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

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.StopThreadFunction.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.ForJava25
 
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(Thread, Throwable) - Method in class io.github.toolfactory.jvm.function.catalog.StopThreadFunction.Abst
 
accept(Thread, Throwable) - Method in class io.github.toolfactory.jvm.function.catalog.StopThreadFunction.ForJava20
 
accept(P0, P1) - Method in interface io.github.toolfactory.jvm.function.template.ThrowingBiConsumer
 
accessibleSetter - Variable in class io.github.toolfactory.jvm.DriverAbst
 
allocateInstance - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
allocateInstance(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
 
allocateInstance(Class<?>) - Method in class io.github.toolfactory.jvm.DriverAbst
 
allocateInstance(Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
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.DeepConsulterSupplyFunction.ForJava9.ForSemeru
 
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.ForJava25
 
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 class io.github.toolfactory.jvm.util.ObjectProvider.BuildingException
 
BuildingException(String, Throwable) - Constructor for exception class 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
 
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
 
compressedRefsEnabled - Variable in class io.github.toolfactory.jvm.InfoImpl
 
ConstructorInvokeFunction - Interface in io.github.toolfactory.jvm.function.catalog
 
ConstructorInvokeFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
 
ConstructorInvokeFunction.ForJava22 - 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
 
DeepConsulterSupplyFunction.ForJava9.ForSemeru - 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 Class in io.github.toolfactory.jvm
 
Driver.InitializeException - Exception Class in io.github.toolfactory.jvm
 
Driver.InstantiateException - Exception Class 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 class io.github.toolfactory.jvm.Driver.Factory.FactoryException
 
fieldFlags - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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 class 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
 
ForJava20(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.StopThreadFunction.ForJava20
 
ForJava22(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.ConstructorInvokeFunction.ForJava22
 
ForJava22(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.MethodInvokeFunction.ForJava22
 
ForJava24(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.ForJava24
 
ForJava25(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.ForJava25
 
ForJava25(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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.StopThreadFunction.ForJava7
 
ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.UnsafeSupplier.ForJava7
 
ForJava7(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper.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.DeepConsulterSupplyFunction.ForJava9.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
 
ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.StopThreadFunction.ForJava20.ForSemeru
 
ForSemeru(Map<Object, Object>) - Constructor for class io.github.toolfactory.jvm.function.catalog.StopThreadFunction.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 class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
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
 
getBoolean - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getBoolean(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getBooleanVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getBooleanVolatile(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
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
 
getByte - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getByte(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getByteVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getByteVolatile(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getByUnsafe(Object, Field, long, Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.ForJava7
 
getChar - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getChar(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getCharVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getCharVolatile(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
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 - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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
 
getClassByNameFunctionSupplier - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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 - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
GetDeclaredFieldFunction - Interface in io.github.toolfactory.jvm.function.catalog
 
GetDeclaredFieldFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
 
getDeclaredFieldFunctionSupplier - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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 - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
GetDeclaredMethodFunction - Interface in io.github.toolfactory.jvm.function.catalog
 
GetDeclaredMethodFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
 
getDeclaredMethodFunctionSupplier - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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
 
getDouble - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getDouble(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getDoubleVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getDoubleVolatile(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
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
 
getFieldFlagsDeclaringClassName() - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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.ForJava25 - Class 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
 
getFloat - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getFloat(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getFloatVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getFloatVolatile(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
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
 
getInt - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getInt(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getInterfaceNames() - Method in class io.github.toolfactory.jvm.util.Classes.RawInfo
 
getInterfaceNames() - Method in class io.github.toolfactory.jvm.util.JavaClass
 
getIntVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getIntVolatile(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
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
 
getLong - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getLong(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getLongVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getLongVolatile(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
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 - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getObject(Class<? super F>, Map<Object, Object>) - Static method in class io.github.toolfactory.jvm.util.ObjectProvider
 
getObject(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getObjectVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getObjectVolatile(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
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
 
getOrBuildThreadStopper(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
 
getOverrideFieldAccessor - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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
 
getReadOnlyBit() - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
getReadOnlyFlag(Object) - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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.ForJava24 - 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
 
getShort - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getShort(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getShortVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getShortVolatile(Object, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
getSimpleName() - Method in class io.github.toolfactory.jvm.util.JavaClass
 
getStopThreadFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
 
getStopThreadFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
 
getSuperClassName() - Method in class io.github.toolfactory.jvm.util.Classes.RawInfo
 
getSuperClassName() - Method in class io.github.toolfactory.jvm.util.JavaClass
 
getThreadStopper(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
 
getThrowExceptionFunctionClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
 
getThrowExceptionFunctionClass() - Method in class io.github.toolfactory.jvm.DriverAbst
 
getUnsafeClass() - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
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
 
init() - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
init(Object, MethodHandles.Lookup) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
init(Map<Object, Object>, String) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
initFindResourcesMethodHandle(MethodHandles.Lookup, Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.ForJava24
 
initFindResourcesMethodHandle(MethodHandles.Lookup, Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.ForJava9
 
InitializationMarkViaExceptionHandler() - Constructor for exception class io.github.toolfactory.jvm.util.ObjectProvider.InitializationMarkViaExceptionHandler
 
InitializeException - Exception Class in io.github.toolfactory.jvm.function
 
InitializeException(String) - Constructor for exception class io.github.toolfactory.jvm.Driver.InitializeException
 
InitializeException(String) - Constructor for exception class io.github.toolfactory.jvm.function.InitializeException
 
InitializeException(String, Throwable) - Constructor for exception class io.github.toolfactory.jvm.Driver.InitializeException
 
InitializeException(String, Throwable) - Constructor for exception class io.github.toolfactory.jvm.function.InitializeException
 
INSTANCE - Static variable in exception class io.github.toolfactory.jvm.util.ObjectProvider.InitializationMarkViaExceptionHandler
 
InstantiateException(Throwable) - Constructor for exception class 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
 
invokeFindResources(MethodHandle, Object, String) - Method in class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.ForJava24
 
invokeFindResources(MethodHandle, Object, String) - Method in class io.github.toolfactory.jvm.function.catalog.GetResourcesFunction.ForJava9
 
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 - Variable in class io.github.toolfactory.jvm.InfoImpl
 
is32Bit() - Method in interface io.github.toolfactory.jvm.Info
 
is32Bit() - Method in class io.github.toolfactory.jvm.InfoImpl
 
is64Bit - Variable 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
 
is64BitHotspot - Variable 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
 
methodHandle - Variable in class io.github.toolfactory.jvm.function.catalog.StopThreadFunction.Abst
 
MethodInvokeFunction - Interface in io.github.toolfactory.jvm.function.catalog
 
MethodInvokeFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
 
MethodInvokeFunction.ForJava22 - 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
 
modifiersField - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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

objectFieldOffset - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
objectFieldOffset(Field) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
ObjectProvider - Class in io.github.toolfactory.jvm.util
 
ObjectProvider(int...) - Constructor for class io.github.toolfactory.jvm.util.ObjectProvider
 
ObjectProvider.BuildingException - Exception Class in io.github.toolfactory.jvm.util
 
ObjectProvider.ExceptionHandler - Interface in io.github.toolfactory.jvm.util
 
ObjectProvider.InitializationMarkViaExceptionHandler - Exception Class in io.github.toolfactory.jvm.util
 
operatingSystemName - Variable in class io.github.toolfactory.jvm.InfoImpl
 
osArch - Variable in class io.github.toolfactory.jvm.InfoImpl
 

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
 
putBoolean - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putBoolean(Object, long, boolean) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putBooleanVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putBooleanVolatile(Object, long, boolean) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putByte - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putByte(Object, long, byte) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putByteVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putByteVolatile(Object, long, byte) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putChar - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putChar(Object, long, char) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putCharVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putCharVolatile(Object, long, char) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putDouble - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putDouble(Object, long, double) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putDoubleVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putDoubleVolatile(Object, long, double) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putFloat - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putFloat(Object, long, float) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putFloatVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putFloatVolatile(Object, long, float) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
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
 
putInt - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putInt(Object, long, int) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putIntVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putIntVolatile(Object, long, int) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putLong - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putLong(Object, long, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putLongVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putLongVolatile(Object, long, long) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putNewObjectProviderIfAbsent(Map<Object, Object>) - Method in class io.github.toolfactory.jvm.DriverAbst
 
putObject - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putObject(Object, long, Object) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putObjectVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putObjectVolatile(Object, long, Object) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putShort - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putShort(Object, long, short) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putShortVolatile - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
putShortVolatile(Object, long, short) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 

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
 
removeFinalFlag(Field, int) - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
removeReadOnlyFlag(Object, int) - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
resetReadOnlyFlag(Object, int) - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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
 
retrieveNativeAccessorClassName() - Method in class io.github.toolfactory.jvm.function.catalog.ConstructorInvokeFunction.ForJava22
 
retrieveNativeAccessorClassName() - Method in class io.github.toolfactory.jvm.function.catalog.ConstructorInvokeFunction.ForJava9
 
retrieveNativeAccessorClassName() - Method in class io.github.toolfactory.jvm.function.catalog.MethodInvokeFunction.ForJava22
 
retrieveNativeAccessorClassName() - Method in class io.github.toolfactory.jvm.function.catalog.MethodInvokeFunction.ForJava9
 
retrieveStopThreadMethod() - Method in class io.github.toolfactory.jvm.function.catalog.StopThreadFunction.ForJava20
 
retrieveStopThreadMethod() - Method in class io.github.toolfactory.jvm.function.catalog.StopThreadFunction.ForJava7.ForSemeru
 
retrieveStopThreadMethod() - Method in class io.github.toolfactory.jvm.function.catalog.StopThreadFunction.ForJava7
 

S

setAccessible(AccessibleObject) - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
setAccessible(AccessibleObject, boolean) - Method in interface io.github.toolfactory.jvm.Driver
 
setAccessible(AccessibleObject, boolean) - Method in class io.github.toolfactory.jvm.DriverAbst
 
setAccessible(Field) - Method in class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.ForJava25
 
setAccessibleFunction - Variable in class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.ForJava25
 
setAccessibleFunction - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
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
 
setAccessibleFunctionSupplier - Variable in class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.ForJava25
 
setAccessibleFunctionSupplier - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
setByReflection(Field, Class<?>, boolean, Object, Object) - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
setByUnsafe(Field, Object, long, Object, Class<?>) - Method in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava7
 
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.ForJava25 - 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
 
staticFieldOffset - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
staticFieldOffset(Field) - Method in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
stop(Thread) - Method in interface io.github.toolfactory.jvm.Driver
Deprecated.
stop(Thread) - Method in class io.github.toolfactory.jvm.DriverAbst
Deprecated.
StopThreadFunction - Interface in io.github.toolfactory.jvm.function.catalog
 
StopThreadFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
 
StopThreadFunction.ForJava20 - Class in io.github.toolfactory.jvm.function.catalog
 
StopThreadFunction.ForJava20.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
 
StopThreadFunction.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
 
StopThreadFunction.ForJava7.ForSemeru - Class in io.github.toolfactory.jvm.function.catalog
 
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
 
sunArchDataModel - Variable in class io.github.toolfactory.jvm.InfoImpl
 
superClassName - Variable in class io.github.toolfactory.jvm.util.JavaClass
 
Supplier<T> - Interface in io.github.toolfactory.jvm.function.template
 

T

threadStopper - Variable in class io.github.toolfactory.jvm.DriverAbst
 
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 - Variable in class io.github.toolfactory.jvm.function.catalog.GetFieldValueFunction.ForJava25
 
throwExceptionFunction - Variable in class io.github.toolfactory.jvm.function.catalog.SetFieldValueFunction.ForJava25
 
throwExceptionFunction - Variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
ThrowExceptionFunction - Interface in io.github.toolfactory.jvm.function.catalog
 
ThrowExceptionFunction.Abst - Class in io.github.toolfactory.jvm.function.catalog
 
ThrowingBiConsumer<P0,P1,E extends Throwable> - Interface in io.github.toolfactory.jvm.function.template
 
ThrowingBiConsumerAdapter<F,I,J,E extends 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 Throwable> - Interface in io.github.toolfactory.jvm.function.template
 
ThrowingFunction<I,R,E extends Throwable> - Interface in io.github.toolfactory.jvm.function.template
 
ThrowingFunctionAdapter<F,I,O,E extends 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 Throwable> - Interface in io.github.toolfactory.jvm.function.template
 
ThrowingTriFunction<I,J,K,R,E extends 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
 
TRUSTED - Static variable in class io.github.toolfactory.jvm.function.catalog.ConsulterSupplier.ForJava7
 

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.UnsafeSupplier.ForJava7
 
unsafe - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
unsafeClass - Static variable in class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
UnsafeSupplier - Interface in io.github.toolfactory.jvm.function.catalog
 
UnsafeSupplier.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
 
UnsafeWrapper - Class in io.github.toolfactory.jvm.function.catalog
 
UnsafeWrapper() - Constructor for class io.github.toolfactory.jvm.function.catalog.UnsafeWrapper
 
UnsafeWrapper.ForJava7 - Class in io.github.toolfactory.jvm.function.catalog
 

V

version - Variable in class io.github.toolfactory.jvm.InfoImpl
 
A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form