EclipseLink 2.5.3, build 'v20180808-e38c757' API Reference

org.eclipse.persistence.jpa.config
Interface TableGenerator


public interface TableGenerator

JPA scripting API implementation.

Author:
Guy Pelletier
Since:
EclipseLink 2.5.1

Method Summary
 Index addIndex()
           
 UniqueConstraint addUniqueConstraint()
           
 TableGenerator setAllocationSize(java.lang.Integer allocationSize)
           
 TableGenerator setCatalog(java.lang.String catalog)
           
 TableGenerator setCreationSuffix(java.lang.String creationSuffix)
           
 TableGenerator setInitialValue(java.lang.Integer initialValue)
           
 TableGenerator setName(java.lang.String name)
           
 TableGenerator setPKColumnName(java.lang.String pkColumnName)
           
 TableGenerator setPKColumnValue(java.lang.String pkColumnValue)
           
 TableGenerator setSchema(java.lang.String schema)
           
 TableGenerator setTable(java.lang.String table)
           
 TableGenerator setValueColumnName(java.lang.String valueColumnName)
           
 

Method Detail

addIndex

Index addIndex()

addUniqueConstraint

UniqueConstraint addUniqueConstraint()

setAllocationSize

TableGenerator setAllocationSize(java.lang.Integer allocationSize)

setCatalog

TableGenerator setCatalog(java.lang.String catalog)

setCreationSuffix

TableGenerator setCreationSuffix(java.lang.String creationSuffix)

setInitialValue

TableGenerator setInitialValue(java.lang.Integer initialValue)

setName

TableGenerator setName(java.lang.String name)

setPKColumnName

TableGenerator setPKColumnName(java.lang.String pkColumnName)

setPKColumnValue

TableGenerator setPKColumnValue(java.lang.String pkColumnValue)

setSchema

TableGenerator setSchema(java.lang.String schema)

setTable

TableGenerator setTable(java.lang.String table)

setValueColumnName

TableGenerator setValueColumnName(java.lang.String valueColumnName)

EclipseLink 2.5.3, build 'v20180808-e38c757' API Reference