Index

A C D G H I J N R S 
All Classes|All Packages

A

allocateInstance(Class<?>) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
allocateInstance(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
 

C

close() - Method in class io.github.toolfactory.jvm.DefaultDriver
 
close() - Method in interface io.github.toolfactory.jvm.Driver
 
create() - Static method in class io.github.toolfactory.jvm.JVMInfo
 

D

DefaultDriver - Class in io.github.toolfactory.jvm
 
DefaultDriver() - Constructor for class io.github.toolfactory.jvm.DefaultDriver
 
defineHookClass(Class<?>, byte[]) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
defineHookClass(Class<?>, byte[]) - Method in interface io.github.toolfactory.jvm.Driver
 
Driver - Interface in io.github.toolfactory.jvm
 
Driver.InitializationException - Exception in io.github.toolfactory.jvm
 

G

getBuiltinClassLoaderClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
 
getBuiltinClassLoaderClass() - Method in interface io.github.toolfactory.jvm.Driver
 
getClassLoaderDelegateClass() - Method in class io.github.toolfactory.jvm.DefaultDriver
 
getClassLoaderDelegateClass() - Method in interface io.github.toolfactory.jvm.Driver
 
getConsulter(Class<?>) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
getConsulter(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
 
getDeclaredConstructors(Class<T>) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
getDeclaredConstructors(Class<T>) - Method in interface io.github.toolfactory.jvm.Driver
 
getDeclaredField(Class<?>, String) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
getDeclaredField(Class<?>, String) - Method in interface io.github.toolfactory.jvm.Driver
 
getDeclaredFields(Class<?>) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
getDeclaredFields(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
 
getDeclaredMethods(Class<?>) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
getDeclaredMethods(Class<?>) - Method in interface io.github.toolfactory.jvm.Driver
 
getFieldValue(Object, Field) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
getFieldValue(Object, Field) - Method in interface io.github.toolfactory.jvm.Driver
 
getInstance() - Static method in class io.github.toolfactory.jvm.JVMInfo
 
getPackage(ClassLoader, String) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
getPackage(ClassLoader, String) - Method in interface io.github.toolfactory.jvm.Driver
 
getVersion() - Method in class io.github.toolfactory.jvm.JVMInfo
 

H

HybridDriver - Class in io.github.toolfactory.jvm
 
HybridDriver() - Constructor for class io.github.toolfactory.jvm.HybridDriver
 

I

InitializationException(String, Throwable) - Constructor for exception io.github.toolfactory.jvm.Driver.InitializationException
 
invoke(Method, Object, Object[]) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
invoke(Method, Object, Object[]) - Method in interface io.github.toolfactory.jvm.Driver
 
io.github.toolfactory.jvm - package io.github.toolfactory.jvm
 
is32Bit() - Method in class io.github.toolfactory.jvm.JVMInfo
 
is64Bit() - Method in class io.github.toolfactory.jvm.JVMInfo
 
isBuiltinClassLoader(ClassLoader) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
isBuiltinClassLoader(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
 
isClassLoaderDelegate(ClassLoader) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
isClassLoaderDelegate(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
 
isCompressedOopsOffOn64Bit() - Method in class io.github.toolfactory.jvm.JVMInfo
 
isCompressedOopsOffOn64BitHotspot() - Method in class io.github.toolfactory.jvm.JVMInfo
 

J

JVMInfo - Class in io.github.toolfactory.jvm
 
JVMInfo() - Constructor for class io.github.toolfactory.jvm.JVMInfo
 

N

newInstance(Constructor<T>, Object[]) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
newInstance(Constructor<T>, Object[]) - Method in interface io.github.toolfactory.jvm.Driver
 

R

retrieveLoadedClasses(ClassLoader) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
retrieveLoadedClasses(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
 
retrieveLoadedPackages(ClassLoader) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
retrieveLoadedPackages(ClassLoader) - Method in interface io.github.toolfactory.jvm.Driver
 

S

setAccessible(AccessibleObject, boolean) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
setAccessible(AccessibleObject, boolean) - Method in interface io.github.toolfactory.jvm.Driver
 
setFieldValue(Object, Field, Object) - Method in class io.github.toolfactory.jvm.DefaultDriver
 
setFieldValue(Object, Field, Object) - Method in interface io.github.toolfactory.jvm.Driver
 
A C D G H I J N R S 
All Classes|All Packages