org.pfsw.db.util
Class IdGeneratorTableSpec
java.lang.Object
org.pfsw.db.util.IdGeneratorTableSpec
public class IdGeneratorTableSpec
- extends java.lang.Object
A specification object for the name and column name definition
of a database table used for ID generation.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
OID_TABLE_NAME
public static final java.lang.String OID_TABLE_NAME
- See Also:
- Constant Field Values
OID_CN_CATEGORY
public static final java.lang.String OID_CN_CATEGORY
- See Also:
- Constant Field Values
OID_CN_NEXTID
public static final java.lang.String OID_CN_NEXTID
- See Also:
- Constant Field Values
OID_CN_BLOCKSIZE
public static final java.lang.String OID_CN_BLOCKSIZE
- See Also:
- Constant Field Values
IdGeneratorTableSpec
public IdGeneratorTableSpec()
create
public static IdGeneratorTableSpec create()
create
public static IdGeneratorTableSpec create(java.lang.String unqualifiedTableName)
getTableQualifier
public java.lang.String getTableQualifier()
setTableQualifier
public IdGeneratorTableSpec setTableQualifier(java.lang.String tableQualifier)
getUnqualifiedTableName
public java.lang.String getUnqualifiedTableName()
setUnqualifiedTableName
public IdGeneratorTableSpec setUnqualifiedTableName(java.lang.String unqualifiedTableName)
getCategoryColumnName
public java.lang.String getCategoryColumnName()
setCategoryColumnName
public IdGeneratorTableSpec setCategoryColumnName(java.lang.String categoryColumnName)
getNextIdColumnName
public java.lang.String getNextIdColumnName()
setNextIdColumnName
public IdGeneratorTableSpec setNextIdColumnName(java.lang.String nextIdColumnName)
getBlockSizeColumnName
public java.lang.String getBlockSizeColumnName()
setBlockSizeColumnName
public IdGeneratorTableSpec setBlockSizeColumnName(java.lang.String blockSizeColumnName)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object