org.apache.cayenne.jpa.map
Class JpaPrimaryKeyJoinColumn
java.lang.Object
org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
- All Implemented Interfaces:
- XMLSerializable
public class JpaPrimaryKeyJoinColumn
- extends Object
- implements XMLSerializable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected String name
referencedColumnName
protected String referencedColumnName
columnDefinition
protected String columnDefinition
JpaPrimaryKeyJoinColumn
public JpaPrimaryKeyJoinColumn()
JpaPrimaryKeyJoinColumn
public JpaPrimaryKeyJoinColumn(javax.persistence.PrimaryKeyJoinColumn 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
getColumnDefinition
public String getColumnDefinition()
- Returns columnDefinition property value.
Specification Docs
Description: (Optional) A SQL fragment that is used when generating DDL for
the column.
Default: generated SQL to create column of the inferred type.
setColumnDefinition
public void setColumnDefinition(String columnDefinition)
getName
public String getName()
setName
public void setName(String name)
getReferencedColumnName
public String getReferencedColumnName()
setReferencedColumnName
public void setReferencedColumnName(String referencedColumnName)
Copyright © 2001-2008 Apache Cayenne. All Rights Reserved.