org.apache.cayenne.jpa.map
Class JpaBasic

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

public class JpaBasic
extends JpaAttribute


Field Summary
protected  JpaColumn column
           
protected  EnumType enumerated
           
protected  FetchType fetch
           
protected  boolean lob
           
protected  boolean optional
           
protected  TemporalType temporal
           
 
Fields inherited from class org.apache.cayenne.jpa.map.JpaAttribute
name, propertyDescriptor
 
Constructor Summary
JpaBasic()
           
JpaBasic(Basic basic)
           
 
Method Summary
 JpaColumn getColumn()
           
 int getDefaultJdbcType()
          Returns default JDBC mapping for this basic attribute.
 EnumType getEnumerated()
           
 FetchType getFetch()
           
 TemporalType getTemporal()
           
 boolean isLob()
           
 boolean isOptional()
           
 void setColumn(JpaColumn column)
           
 void setEnumerated(EnumType enumerated)
           
 void setFetch(FetchType fetchType)
           
 void setLob(boolean lob)
           
 void setLobTrue(Object value)
           
 void setOptional(boolean optional)
           
 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

fetch

protected FetchType fetch

optional

protected boolean optional

column

protected JpaColumn column

lob

protected boolean lob

temporal

protected TemporalType temporal

enumerated

protected EnumType enumerated
Constructor Detail

JpaBasic

public JpaBasic()

JpaBasic

public JpaBasic(Basic basic)
Method Detail

getDefaultJdbcType

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


getFetch

public FetchType getFetch()

setFetch

public void setFetch(FetchType fetchType)

isOptional

public boolean isOptional()

setOptional

public void setOptional(boolean optional)

getColumn

public JpaColumn getColumn()

setColumn

public void setColumn(JpaColumn column)

getEnumerated

public EnumType getEnumerated()

setEnumerated

public void setEnumerated(EnumType enumerated)

isLob

public boolean isLob()

setLob

public void setLob(boolean lob)

setLobTrue

public void setLobTrue(Object value)

getTemporal

public TemporalType getTemporal()

setTemporal

public void setTemporal(TemporalType temporal)


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