protected static class ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer extends Object implements ClassFileTransformer
ClassDefinition.| Modifier | Constructor and Description | 
|---|---|
protected  | 
ClassRedefinitionTransformer(Map<Class<?>,ClassDefinition> redefinedClasses)
Creates a new class redefinition transformer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
assertTransformation()
Validates that all given classes were redefined. 
 | 
String | 
toString()  | 
byte[] | 
transform(ClassLoader classLoader,
         String internalTypeName,
         Class<?> classBeingRedefined,
         ProtectionDomain protectionDomain,
         byte[] classfileBuffer)  | 
protected ClassRedefinitionTransformer(Map<Class<?>,ClassDefinition> redefinedClasses)
redefinedClasses - A mapping of classes to be redefined to their redefined class definitions.public byte[] transform(ClassLoader classLoader, String internalTypeName, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)
transform in interface ClassFileTransformerpublic void assertTransformation()
Copyright © 2014–2016. All rights reserved.