org.apache.cayenne.jpa.map
Class JpaAssociationOverride

java.lang.Object
  extended by org.apache.cayenne.jpa.map.JpaAssociationOverride
All Implemented Interfaces:
XMLSerializable

public class JpaAssociationOverride
extends Object
implements XMLSerializable


Field Summary
protected  Collection<JpaJoinColumn> joinColumns
           
protected  String name
           
 
Constructor Summary
JpaAssociationOverride()
           
JpaAssociationOverride(javax.persistence.AssociationOverride annotation)
           
 
Method Summary
 void encodeAsXML(XMLEncoder encoder)
          Prints itself as XML to the provided XMLEncoder.
 Collection<JpaJoinColumn> getJoinColumns()
           
 String getName()
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

joinColumns

protected Collection<JpaJoinColumn> joinColumns
Constructor Detail

JpaAssociationOverride

public JpaAssociationOverride()

JpaAssociationOverride

public JpaAssociationOverride(javax.persistence.AssociationOverride annotation)
Method Detail

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

getJoinColumns

public Collection<JpaJoinColumn> getJoinColumns()

getName

public String getName()

setName

public void setName(String name)


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