Class TableGeneratorMetaData

java.lang.Object
org.datanucleus.metadata.MetaData
org.datanucleus.metadata.TableGeneratorMetaData
All Implemented Interfaces:
Serializable

public class TableGeneratorMetaData extends MetaData
Representation of the MetaData of a TableGenerator (JPA).
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • name

      protected final String name
      Name under which this table generator is known.
    • tableName

      protected String tableName
      Name of the table to use for sequences
    • catalogName

      protected String catalogName
      Name of the catalog to use for the table
    • schemaName

      protected String schemaName
      Name of the schema to use for the table
    • pkColumnName

      protected String pkColumnName
      Name of the primary-key column name
    • valueColumnName

      protected String valueColumnName
      Name of the value column name
    • pkColumnValue

      protected String pkColumnValue
      Name of the primary-key column value
    • initialValue

      protected long initialValue
      Initial value in the table.
    • allocationSize

      protected long allocationSize
      Allocation size for ids from the table.
  • Constructor Details

    • TableGeneratorMetaData

      TableGeneratorMetaData(String name)
      Constructor. Create via PackageMetaData.newTableGeneratorMetaData(...)
      Parameters:
      name - The generator name
  • Method Details