org.apache.cayenne.jpa.map
Class JpaId

java.lang.Object
  extended by org.apache.cayenne.jpa.map.JpaAttribute
      extended by org.apache.cayenne.jpa.map.JpaId

public class JpaId
extends JpaAttribute


Field Summary
protected  JpaColumn column
           
protected  JpaGeneratedValue generatedValue
           
protected  JpaSequenceGenerator sequenceGenerator
           
protected  JpaTableGenerator tableGenerator
           
protected  TemporalType temporal
           
 
Fields inherited from class org.apache.cayenne.jpa.map.JpaAttribute
name, propertyDescriptor
 
Constructor Summary
JpaId()
           
 
Method Summary
 JpaColumn getColumn()
           
 int getDefaultJdbcType()
          Returns default JDBC mapping for this basic attribute.
 JpaGeneratedValue getGeneratedValue()
           
 JpaSequenceGenerator getSequenceGenerator()
           
 JpaTableGenerator getTableGenerator()
           
 TemporalType getTemporal()
           
 void setColumn(JpaColumn column)
           
 void setGeneratedValue(JpaGeneratedValue generatedValue)
           
 void setSequenceGenerator(JpaSequenceGenerator sequenceGenerator)
           
 void setTableGenerator(JpaTableGenerator tableGenerator)
           
 void setTemporal(TemporalType temporal)
           
 
Methods inherited from class org.apache.cayenne.jpa.map.JpaAttribute
getName, getPropertyDescriptor, setName, setPropertyDescriptor, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

column

protected JpaColumn column

generatedValue

protected JpaGeneratedValue generatedValue

temporal

protected TemporalType temporal

tableGenerator

protected JpaTableGenerator tableGenerator

sequenceGenerator

protected JpaSequenceGenerator sequenceGenerator
Constructor Detail

JpaId

public JpaId()
Method Detail

getDefaultJdbcType

public int getDefaultJdbcType()
Returns default JDBC mapping for this basic attribute.


getColumn

public JpaColumn getColumn()

setColumn

public void setColumn(JpaColumn column)

getGeneratedValue

public JpaGeneratedValue getGeneratedValue()

setGeneratedValue

public void setGeneratedValue(JpaGeneratedValue generatedValue)

getTemporal

public TemporalType getTemporal()

setTemporal

public void setTemporal(TemporalType temporal)

getSequenceGenerator

public JpaSequenceGenerator getSequenceGenerator()

setSequenceGenerator

public void setSequenceGenerator(JpaSequenceGenerator sequenceGenerator)

getTableGenerator

public JpaTableGenerator getTableGenerator()

setTableGenerator

public void setTableGenerator(JpaTableGenerator tableGenerator)


Copyright © 2001-2007 Apache Cayenne. All Rights Reserved.