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(String pkColumnValue)
INTERNAL
This constructor is used to create a default table generator.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
INTERNAL:
|
Integer |
getAllocationSize()
INTERNAL:
Used for OX mapping.
|
String |
getCatalogContext()
INTERNAL:
|
String |
getGeneratorName()
INTERNAL:
Used for OX mapping.
|
String |
getIdentifier()
INTERNAL:
To satisfy the abstract getIdentifier() method from ORMetadata.
|
Integer |
getInitialValue()
INTERNAL:
Used for OX mapping.
|
String |
getNameContext()
INTERNAL:
|
String |
getPkColumnName()
INTERNAL:
Used for OX mapping.
|
String |
getPkColumnValue()
INTERNAL:
Used for OX mapping.
|
String |
getSchemaContext()
INTERNAL:
|
String |
getValueColumnName()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
TableSequence |
process(MetadataLogger logger)
INTERNAL:
|
void |
setAllocationSize(Integer allocationSize)
INTERNAL:
Used for OX mapping.
|
void |
setGeneratorName(String generatorName)
INTERNAL:
Used for OX mapping.
|
void |
setInitialValue(Integer initialValue)
INTERNAL:
Used for OX mapping.
|
void |
setPkColumnName(String pkColumnName)
INTERNAL:
Used for OX mapping.
|
void |
setPkColumnValue(String pkColumnValue)
INTERNAL:
Used for OX mapping.
|
void |
setValueColumnName(String valueColumnName)
INTERNAL:
Used for OX mapping.
|
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(String pkColumnValue)
processSequencingAccesssors.public boolean equals(Object objectToCompare)
equals in class TableMetadatapublic int hashCode()
hashCode in class TableMetadatapublic Integer getAllocationSize()
public String getCatalogContext()
getCatalogContext in class TableMetadatapublic String getGeneratorName()
public String getIdentifier()
public Integer getInitialValue()
public String getNameContext()
getNameContext in class TableMetadatapublic String getPkColumnName()
public String getPkColumnValue()
public String getSchemaContext()
getSchemaContext in class TableMetadatapublic String getValueColumnName()
public TableSequence process(MetadataLogger logger)
public void setAllocationSize(Integer allocationSize)
public void setGeneratorName(String generatorName)
public void setInitialValue(Integer initialValue)
public void setPkColumnName(String pkColumnName)
public void setPkColumnValue(String pkColumnValue)
public void setValueColumnName(String valueColumnName)
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.