Package org.castor.cpa.jpa.info
Class JPATableGeneratorDescriptor
- java.lang.Object
-
- org.castor.cpa.jpa.info.JPAKeyGeneratorDescriptor
-
- org.castor.cpa.jpa.info.JPATableGeneratorDescriptor
-
public class JPATableGeneratorDescriptor extends JPAKeyGeneratorDescriptor
-
-
Field Summary
-
Fields inherited from class org.castor.cpa.jpa.info.JPAKeyGeneratorDescriptor
allocationSize, initialValue, name
-
-
Constructor Summary
Constructors Constructor Description JPATableGeneratorDescriptor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JPATableGeneratorDescriptor
extract(javax.persistence.TableGenerator tableGenerator)
java.lang.String
getPkColumnName()
java.lang.String
getPkColumnValue()
java.lang.Class<?>
getPrimaryKeyType()
java.lang.String
getSchema()
java.lang.String
getTable()
JPAUniqueConstraint[]
getUniqueConstraints()
java.lang.String
getValueColumnName()
void
setPkColumnName(java.lang.String pkColumnName)
void
setPkColumnValue(java.lang.String pkColumnValue)
void
setPrimaryKeyType(java.lang.Class<?> primaryKeyType)
void
setSchema(java.lang.String schema)
void
setTable(java.lang.String table)
void
setUniqueConstraints(JPAUniqueConstraint[] uniqueConstraints)
void
setValueColumnName(java.lang.String valueColumnName)
-
Methods inherited from class org.castor.cpa.jpa.info.JPAKeyGeneratorDescriptor
getAllocationSize, getInitialValue, getName, setAllocationSize, setInitialValue, setName
-
-
-
-
Method Detail
-
extract
public static JPATableGeneratorDescriptor extract(javax.persistence.TableGenerator tableGenerator)
-
getPkColumnName
public java.lang.String getPkColumnName()
-
setPkColumnName
public void setPkColumnName(java.lang.String pkColumnName)
-
getPkColumnValue
public java.lang.String getPkColumnValue()
-
setPkColumnValue
public void setPkColumnValue(java.lang.String pkColumnValue)
-
getSchema
public java.lang.String getSchema()
-
setSchema
public void setSchema(java.lang.String schema)
-
getTable
public java.lang.String getTable()
-
setTable
public void setTable(java.lang.String table)
-
getUniqueConstraints
public JPAUniqueConstraint[] getUniqueConstraints()
-
setUniqueConstraints
public void setUniqueConstraints(JPAUniqueConstraint[] uniqueConstraints)
-
getValueColumnName
public java.lang.String getValueColumnName()
-
setValueColumnName
public void setValueColumnName(java.lang.String valueColumnName)
-
getPrimaryKeyType
public java.lang.Class<?> getPrimaryKeyType()
-
setPrimaryKeyType
public void setPrimaryKeyType(java.lang.Class<?> primaryKeyType)
-
-