Class Enhancer
- java.lang.Object
-
- net.lecousin.reactive.data.relational.enhance.Enhancer
-
public final class Enhancer extends Object
Modify entity classes byte code.- Author:
- Guillaume Le Cousin
-
-
Field Summary
Fields Modifier and Type Field Description static StringJOIN_TABLE_ATTRIBUTE_PREFIXstatic StringSTATE_FIELD_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidenhance(Collection<String> entityClasses)static voidenhance(Collection<String> entityClasses, Function<Collection<javassist.CtClass>,List<Class<?>>> loadIntoJvm)
-
-
-
Field Detail
-
STATE_FIELD_NAME
public static final String STATE_FIELD_NAME
- See Also:
- Constant Field Values
-
JOIN_TABLE_ATTRIBUTE_PREFIX
public static final String JOIN_TABLE_ATTRIBUTE_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
enhance
public static void enhance(Collection<String> entityClasses) throws ModelException
- Throws:
ModelException
-
enhance
public static void enhance(Collection<String> entityClasses, Function<Collection<javassist.CtClass>,List<Class<?>>> loadIntoJvm) throws ModelException
- Throws:
ModelException
-
-