Package io.github.toolfactory.jvm
Interface Driver
- All Superinterfaces:
AutoCloseable
,Closeable
- All Known Implementing Classes:
DefaultDriver
,HybridDriver
,NativeDriver
public interface Driver extends Closeable
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Driver.Factory
static class
Driver.InitializeException
-
Method Summary
-
Method Details
-
allocateInstance
-
close
void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-
defineHookClass
-
getBuiltinClassLoaderClass
Class<?> getBuiltinClassLoaderClass() -
getClassLoaderDelegateClass
Class<?> getClassLoaderDelegateClass() -
getConsulter
-
getDeclaredConstructors
-
getDeclaredFields
-
getDeclaredMethods
-
getFieldValue
-
getPackage
-
invoke
-
isBuiltinClassLoader
-
isClassLoaderDelegate
-
newInstance
-
retrieveLoadedClasses
-
retrieveLoadedPackages
-
setAccessible
-
setFieldValue
-
throwException
-