Class TableGeneratorImpl
- java.lang.Object
-
- org.eclipse.persistence.internal.jpa.config.MetadataImpl<TableGeneratorMetadata>
-
- org.eclipse.persistence.internal.jpa.config.sequencing.TableGeneratorImpl
-
- All Implemented Interfaces:
TableGenerator
public class TableGeneratorImpl extends MetadataImpl<TableGeneratorMetadata> implements TableGenerator
JPA scripting API implementation.- Since:
- EclipseLink 2.5.1
- Author:
- Guy Pelletier
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.internal.jpa.config.MetadataImpl
metadata
-
-
Constructor Summary
Constructors Constructor Description TableGeneratorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IndexaddIndex()UniqueConstraintaddUniqueConstraint()TableGeneratorsetAllocationSize(java.lang.Integer allocationSize)TableGeneratorsetCatalog(java.lang.String catalog)TableGeneratorsetCreationSuffix(java.lang.String creationSuffix)TableGeneratorsetInitialValue(java.lang.Integer initialValue)TableGeneratorsetName(java.lang.String name)TableGeneratorsetPKColumnName(java.lang.String pkColumnName)TableGeneratorsetPKColumnValue(java.lang.String pkColumnValue)TableGeneratorsetSchema(java.lang.String schema)TableGeneratorsetTable(java.lang.String table)TableGeneratorsetValueColumnName(java.lang.String valueColumnName)-
Methods inherited from class org.eclipse.persistence.internal.jpa.config.MetadataImpl
getMetadata
-
-
-
-
Method Detail
-
addIndex
public Index addIndex()
- Specified by:
addIndexin interfaceTableGenerator
-
addUniqueConstraint
public UniqueConstraint addUniqueConstraint()
- Specified by:
addUniqueConstraintin interfaceTableGenerator
-
setAllocationSize
public TableGenerator setAllocationSize(java.lang.Integer allocationSize)
- Specified by:
setAllocationSizein interfaceTableGenerator
-
setCatalog
public TableGenerator setCatalog(java.lang.String catalog)
- Specified by:
setCatalogin interfaceTableGenerator
-
setCreationSuffix
public TableGenerator setCreationSuffix(java.lang.String creationSuffix)
- Specified by:
setCreationSuffixin interfaceTableGenerator
-
setInitialValue
public TableGenerator setInitialValue(java.lang.Integer initialValue)
- Specified by:
setInitialValuein interfaceTableGenerator
-
setName
public TableGenerator setName(java.lang.String name)
- Specified by:
setNamein interfaceTableGenerator
-
setPKColumnName
public TableGenerator setPKColumnName(java.lang.String pkColumnName)
- Specified by:
setPKColumnNamein interfaceTableGenerator
-
setPKColumnValue
public TableGenerator setPKColumnValue(java.lang.String pkColumnValue)
- Specified by:
setPKColumnValuein interfaceTableGenerator
-
setSchema
public TableGenerator setSchema(java.lang.String schema)
- Specified by:
setSchemain interfaceTableGenerator
-
setTable
public TableGenerator setTable(java.lang.String table)
- Specified by:
setTablein interfaceTableGenerator
-
setValueColumnName
public TableGenerator setValueColumnName(java.lang.String valueColumnName)
- Specified by:
setValueColumnNamein interfaceTableGenerator
-
-