public class GeneratorTableType extends AmberType
Constructor and Description |
---|
GeneratorTableType(AmberPersistenceUnit amberPersistenceUnit,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
AmberTableGenerator |
createGenerator(java.lang.String name)
Creates a new generator.
|
AmberPersistenceUnit |
getAmberManager()
Returns the amber manager.
|
java.lang.String |
getKeyColumn()
Returns the key name.
|
java.lang.String |
getName()
Returns the name.
|
AmberTable |
getTable()
Returns the table.
|
java.lang.String |
getValueColumn()
Returns the value name.
|
void |
init()
Initialize the table.
|
void |
start() |
java.lang.String |
toString()
Printable version of the entity.
|
findItem, fromObject, generateCastFromObject, generateCreateColumnSQL, generateEquals, generateIncrementVersion, generateIsNull, generateLoad, generateLoad, generateLoadForeign, generateLoadNative, generateNull, generateSet, generateSetNull, generateSetVersion, getColumnCount, getForeignType, getForeignTypeName, getJavaTypeName, getObject, getObject, isAssignableTo, isAutoIncrement, isBoolean, isNumeric, setParameter, toObject, toObject
public GeneratorTableType(AmberPersistenceUnit amberPersistenceUnit, java.lang.String name)
public AmberPersistenceUnit getAmberManager()
public java.lang.String getName()
public AmberTable getTable()
public java.lang.String getKeyColumn()
public java.lang.String getValueColumn()
public AmberTableGenerator createGenerator(java.lang.String name)
public void init() throws ConfigException
init
in class AmberType
ConfigException
public void start()
public java.lang.String toString()
toString
in class java.lang.Object