org.apache.cayenne.jpa.map
Class JpaManyToOne

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

public class JpaManyToOne
extends JpaRelationship


Field Summary
protected  Collection<JpaJoinColumn> joinColumns
           
protected  JpaJoinTable joinTable
           
protected  boolean optional
           
 
Fields inherited from class org.apache.cayenne.jpa.map.JpaRelationship
cascade, fetch, targetEntityName
 
Fields inherited from class org.apache.cayenne.jpa.map.JpaAttribute
name, propertyDescriptor
 
Constructor Summary
JpaManyToOne()
           
JpaManyToOne(ManyToOne annotation)
           
 
Method Summary
 Collection<JpaJoinColumn> getJoinColumns()
           
 JpaJoinTable getJoinTable()
           
 boolean isOptional()
           
 boolean isToMany()
           
 void setJoinTable(JpaJoinTable joinTable)
           
 void setOptional(boolean optional)
           
 
Methods inherited from class org.apache.cayenne.jpa.map.JpaRelationship
getCascade, getFetch, getTargetEntityName, setCascade, setFetch, setTargetEntityName, toString
 
Methods inherited from class org.apache.cayenne.jpa.map.JpaAttribute
getName, getPropertyDescriptor, setName, setPropertyDescriptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

optional

protected boolean optional

joinColumns

protected Collection<JpaJoinColumn> joinColumns

joinTable

protected JpaJoinTable joinTable
Constructor Detail

JpaManyToOne

public JpaManyToOne()

JpaManyToOne

public JpaManyToOne(ManyToOne annotation)
Method Detail

isToMany

public boolean isToMany()
Specified by:
isToMany in class JpaRelationship

isOptional

public boolean isOptional()

setOptional

public void setOptional(boolean optional)

getJoinColumns

public Collection<JpaJoinColumn> getJoinColumns()

getJoinTable

public JpaJoinTable getJoinTable()

setJoinTable

public void setJoinTable(JpaJoinTable joinTable)


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