public class SingleTableInheritanceClassTransformer extends Object implements BroadleafClassTransformer
| Modifier and Type | Field and Description |
|---|---|
protected List<SingleTableInheritanceInfo> |
infos |
static String |
SINGLE_TABLE_ENTITIES |
| Constructor and Description |
|---|
SingleTableInheritanceClassTransformer() |
| Modifier and Type | Method and Description |
|---|---|
void |
compileJPAProperties(Properties props,
Object key) |
byte[] |
transform(ClassLoader loader,
String className,
Class<?> classBeingRedefined,
ProtectionDomain protectionDomain,
byte[] classfileBuffer) |
public static final String SINGLE_TABLE_ENTITIES
protected List<SingleTableInheritanceInfo> infos
public SingleTableInheritanceClassTransformer()
public void compileJPAProperties(Properties props, Object key) throws Exception
compileJPAProperties in interface BroadleafClassTransformerExceptionpublic byte[] transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer) throws IllegalClassFormatException
transform in interface javax.persistence.spi.ClassTransformerIllegalClassFormatExceptionCopyright © 2014. All Rights Reserved.