org.castor.cpa.jpa.info
Class JPATableGeneratorDescriptor

java.lang.Object
  extended by org.castor.cpa.jpa.info.JPAKeyGeneratorDescriptor
      extended by 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
JPATableGeneratorDescriptor()
           
 
Method Summary
static JPATableGeneratorDescriptor extract(javax.persistence.TableGenerator tableGenerator)
           
 String getPkColumnName()
           
 String getPkColumnValue()
           
 Class<?> getPrimaryKeyType()
           
 String getSchema()
           
 String getTable()
           
 JPAUniqueConstraint[] getUniqueConstraints()
           
 String getValueColumnName()
           
 void setPkColumnName(String pkColumnName)
           
 void setPkColumnValue(String pkColumnValue)
           
 void setPrimaryKeyType(Class<?> primaryKeyType)
           
 void setSchema(String schema)
           
 void setTable(String table)
           
 void setUniqueConstraints(JPAUniqueConstraint[] uniqueConstraints)
           
 void setValueColumnName(String valueColumnName)
           
 
Methods inherited from class org.castor.cpa.jpa.info.JPAKeyGeneratorDescriptor
getAllocationSize, getInitialValue, getName, setAllocationSize, setInitialValue, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JPATableGeneratorDescriptor

public JPATableGeneratorDescriptor()
Method Detail

extract

public static JPATableGeneratorDescriptor extract(javax.persistence.TableGenerator tableGenerator)

getPkColumnName

public String getPkColumnName()

setPkColumnName

public void setPkColumnName(String pkColumnName)

getPkColumnValue

public String getPkColumnValue()

setPkColumnValue

public void setPkColumnValue(String pkColumnValue)

getSchema

public String getSchema()

setSchema

public void setSchema(String schema)

getTable

public String getTable()

setTable

public void setTable(String table)

getUniqueConstraints

public JPAUniqueConstraint[] getUniqueConstraints()

setUniqueConstraints

public void setUniqueConstraints(JPAUniqueConstraint[] uniqueConstraints)

getValueColumnName

public String getValueColumnName()

setValueColumnName

public void setValueColumnName(String valueColumnName)

getPrimaryKeyType

public Class<?> getPrimaryKeyType()

setPrimaryKeyType

public void setPrimaryKeyType(Class<?> primaryKeyType)


Copyright © 2011. All Rights Reserved.