public class PersistenceWeaver extends Object implements javax.persistence.spi.ClassTransformer
Modifier and Type | Field and Description |
---|---|
static String |
EXCEPTION_WHILE_WEAVING |
Constructor and Description |
---|
PersistenceWeaver(Session session,
Map classDetailsMap) |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Allow the weaver to be clear to release its referenced memory.
|
Map |
getClassDetailsMap() |
byte[] |
transform(ClassLoader loader,
String className,
Class classBeingRedefined,
ProtectionDomain protectionDomain,
byte[] classfileBuffer) |
public static final String EXCEPTION_WHILE_WEAVING
public void clear()
public Map getClassDetailsMap()
public byte[] transform(ClassLoader loader, String className, Class classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer) throws IllegalClassFormatException
transform
in interface javax.persistence.spi.ClassTransformer
IllegalClassFormatException
EclipseLink 2.5.2, "build v20140319-9ad6abd" API Reference