net.sf.retrotranslator.runtime.java.lang.instrument
Interface Instrumentation_
public interface Instrumentation_
- Author:
- Taras Puchko
addTransformer
void addTransformer(ClassFileTransformer_ transformer)
addTransformer
void addTransformer(ClassFileTransformer_ transformer,
boolean canRetransform)
appendToBootstrapClassLoaderSearch
void appendToBootstrapClassLoaderSearch(java.util.jar.JarFile jarfile)
appendToSystemClassLoaderSearch
void appendToSystemClassLoaderSearch(java.util.jar.JarFile jarfile)
getAllLoadedClasses
java.lang.Class[] getAllLoadedClasses()
getInitiatedClasses
java.lang.Class[] getInitiatedClasses(java.lang.ClassLoader loader)
getObjectSize
long getObjectSize(java.lang.Object objectToSize)
isModifiableClass
boolean isModifiableClass(java.lang.Class<?> theClass)
isNativeMethodPrefixSupported
boolean isNativeMethodPrefixSupported()
isRedefineClassesSupported
boolean isRedefineClassesSupported()
isRetransformClassesSupported
boolean isRetransformClassesSupported()
redefineClasses
void redefineClasses(ClassDefinition_... definitions)
removeTransformer
boolean removeTransformer(ClassFileTransformer_ transformer)
retransformClasses
void retransformClasses(java.lang.Class<?>... classes)
setNativeMethodPrefix
void setNativeMethodPrefix(ClassFileTransformer_ transformer,
java.lang.String prefix)