public class AmberGeneratorImpl extends java.lang.Object implements AmberGenerator
Constructor and Description |
---|
AmberGeneratorImpl(AmberPersistenceUnit manager) |
Modifier and Type | Method and Description |
---|---|
void |
compile()
Compiles the pending classes.
|
void |
configure(AbstractEnhancedType type)
Configures the type.
|
void |
generate(AbstractEnhancedType type)
Generates the type.
|
void |
generateJava(JavaClassGenerator javaGen,
AbstractEnhancedType type)
Generates the type.
|
boolean |
isPreload(JavaClassGenerator javaGen,
AbstractEnhancedType type)
Generates the type.
|
public AmberGeneratorImpl(AmberPersistenceUnit manager)
public void configure(AbstractEnhancedType type) throws java.lang.Exception
configure
in interface AmberGenerator
java.lang.Exception
public void generate(AbstractEnhancedType type) throws java.lang.Exception
generate
in interface AmberGenerator
java.lang.Exception
public void generateJava(JavaClassGenerator javaGen, AbstractEnhancedType type) throws java.lang.Exception
generateJava
in interface AmberGenerator
java.lang.Exception
public boolean isPreload(JavaClassGenerator javaGen, AbstractEnhancedType type) throws java.lang.Exception
java.lang.Exception
public void compile() throws java.lang.Exception
compile
in interface AmberGenerator
java.lang.Exception