org.apache.cayenne.jpa.map
Class JpaManyToOne
java.lang.Object
org.apache.cayenne.jpa.map.JpaAttribute
org.apache.cayenne.jpa.map.JpaRelationship
org.apache.cayenne.jpa.map.JpaManyToOne
- All Implemented Interfaces:
- XMLSerializable
public class JpaManyToOne
- extends JpaRelationship
optional
protected boolean optional
joinColumns
protected Collection<JpaJoinColumn> joinColumns
joinTable
protected JpaJoinTable joinTable
JpaManyToOne
public JpaManyToOne()
JpaManyToOne
public JpaManyToOne(javax.persistence.ManyToOne annotation)
encodeAsXML
public void encodeAsXML(XMLEncoder encoder)
- Description copied from interface:
XMLSerializable
- Prints itself as XML to the provided XMLEncoder.
- Specified by:
encodeAsXML
in interface XMLSerializable
- Specified by:
encodeAsXML
in class JpaAttribute
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-2008 Apache Cayenne. All Rights Reserved.