public class TableGeneratorMetadata extends TableMetadata
m_project| Constructor and Description |
|---|
TableGeneratorMetadata()
INTERNAL:
Used for XML loading.
|
TableGeneratorMetadata(MetadataAnnotation tableGenerator,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
TableGeneratorMetadata(java.lang.String pkColumnValue)
INTERNAL
This constructor is used to create a default table generator.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.Integer |
getAllocationSize()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getCatalogContext()
INTERNAL:
|
java.lang.String |
getGeneratorName()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getIdentifier()
INTERNAL:
To satisfy the abstract getIdentifier() method from ORMetadata.
|
java.lang.Integer |
getInitialValue()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getNameContext()
INTERNAL:
|
java.lang.String |
getPkColumnName()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getPkColumnValue()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getSchemaContext()
INTERNAL:
|
java.lang.String |
getValueColumnName()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
TableSequence |
process(MetadataLogger logger)
INTERNAL:
|
void |
setAllocationSize(java.lang.Integer allocationSize)
INTERNAL:
Used for OX mapping.
|
void |
setGeneratorName(java.lang.String generatorName)
INTERNAL:
Used for OX mapping.
|
void |
setInitialValue(java.lang.Integer initialValue)
INTERNAL:
Used for OX mapping.
|
void |
setPkColumnName(java.lang.String pkColumnName)
INTERNAL:
Used for OX mapping.
|
void |
setPkColumnValue(java.lang.String pkColumnValue)
INTERNAL:
Used for OX mapping.
|
void |
setValueColumnName(java.lang.String valueColumnName)
INTERNAL:
Used for OX mapping.
|
java.lang.String |
toString()
INTERNAL:
|
getCatalog, getCreationSuffix, getDatabaseTable, getIndexes, getName, getSchema, getUniqueConstraints, initXMLObject, processCreationSuffix, processForeignKey, processIndexes, processUniqueConstraints, setCatalog, setCreationSuffix, setDatabaseTable, setFullyQualifiedTableName, setIndexes, setName, setSchema, setUniqueConstraints, setUseDelimitersgetAccessibleObject, getAccessibleObjectName, getAnnotation, getBoxedType, getDatabaseTypeEnum, getEntityMappings, getFullyQualifiedClassName, getJavaClass, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getName, getPrimitiveClassForName, getProject, getText, getXMLElement, hasIdentifier, hasText, initXMLClassName, initXMLObject, initXMLObjects, initXMLTextObject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, merge, mergeORObjectLists, mergeORObjects, mergeSimpleObjects, reloadEntity, reloadMappedSuperclass, setAccessibleObject, setEntityMappings, setFieldName, setFieldName, setProject, shouldOverride, valuesMatch, valuesMatchpublic TableGeneratorMetadata()
public TableGeneratorMetadata(MetadataAnnotation tableGenerator, MetadataAccessor accessor)
public TableGeneratorMetadata(java.lang.String pkColumnValue)
processSequencingAccesssors.public boolean equals(java.lang.Object objectToCompare)
equals in class TableMetadatapublic int hashCode()
hashCode in class TableMetadatapublic java.lang.Integer getAllocationSize()
public java.lang.String getCatalogContext()
getCatalogContext in class TableMetadatapublic java.lang.String getGeneratorName()
public java.lang.String getIdentifier()
public java.lang.Integer getInitialValue()
public java.lang.String getNameContext()
getNameContext in class TableMetadatapublic java.lang.String getPkColumnName()
public java.lang.String getPkColumnValue()
public java.lang.String getSchemaContext()
getSchemaContext in class TableMetadatapublic java.lang.String getValueColumnName()
public TableSequence process(MetadataLogger logger)
public void setAllocationSize(java.lang.Integer allocationSize)
public void setGeneratorName(java.lang.String generatorName)
public void setInitialValue(java.lang.Integer initialValue)
public void setPkColumnName(java.lang.String pkColumnName)
public void setPkColumnValue(java.lang.String pkColumnValue)
public void setValueColumnName(java.lang.String valueColumnName)
public java.lang.String toString()
toString in class java.lang.Object