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