| java.lang.Object org.jpox.metadata.MetaData org.jpox.metadata.TableGeneratorMetaData
TableGeneratorMetaData | public class TableGeneratorMetaData extends MetaData (Code) | | Representation of the MetaData of a TableGenerator (JPA).
since: 1.1 version: $Revision: 1.5 $ |
allocationSize | protected long allocationSize(Code) | | Allocation size for ids from the table.
|
catalogName | protected String catalogName(Code) | | Name of the catalog to use for the table
|
initialValue | protected long initialValue(Code) | | Initial value in the table.
|
name | final protected String name(Code) | | Name under which this table generator is known.
|
pkColumnName | protected String pkColumnName(Code) | | Name of the primary-key column name
|
pkColumnValue | protected String pkColumnValue(Code) | | Name of the primary-key column value
|
schemaName | protected String schemaName(Code) | | Name of the schema to use for the table
|
tableName | protected String tableName(Code) | | Name of the table to use for sequences
|
valueColumnName | protected String valueColumnName(Code) | | Name of the value column name
|
TableGeneratorMetaData | public TableGeneratorMetaData(MetaData parent, String name, String tableName, String catalogName, String schemaName, String pkColumnName, String valueColumnName, String pkColumnValue, String initialValue, String allocationSize)(Code) | | Constructor.
Parameters: parent - The parent of this element Parameters: name - The generator name Parameters: tableName - The table name Parameters: catalogName - Catalog name for the table Parameters: schemaName - Schema name for the table Parameters: pkColumnName - Name of PK column in table Parameters: valueColumnName - Name of value column in table Parameters: pkColumnValue - Value of the pk in the table Parameters: initialValue - Initial value Parameters: allocationSize - Allocation size |
getAllocationSize | public long getAllocationSize()(Code) | | Accessor for the allocation size of the sequence.
The allocation size |
getCatalogName | public String getCatalogName()(Code) | | Accessor for the catalog name.
catalog name |
getFullyQualifiedName | public String getFullyQualifiedName()(Code) | | Convenience accessor for the fully-qualified name of the sequence.
Fully qualfiied name of the sequence (including the package name). |
getInitialValue | public long getInitialValue()(Code) | | Accessor for the initial value of the sequence.
The initial value |
getName | public String getName()(Code) | | Accessor for the generator name.
generator name |
getPKColumnName | public String getPKColumnName()(Code) | | Accessor for the PK column name.
PK column name |
getPKColumnValue | public String getPKColumnValue()(Code) | | Accessor for the PK column value.
PK column value |
getSchemaName | public String getSchemaName()(Code) | | Accessor for the schema name.
schema name |
getTableName | public String getTableName()(Code) | | Accessor for the table name.
table name |
getValueColumnName | public String getValueColumnName()(Code) | | Accessor for the value column name.
Value column name |
toString | public String toString(String prefix, String indent)(Code) | | Returns a string representation of the object.
Parameters: prefix - prefix string Parameters: indent - indent string a string representation of the object. |
|
|