org.apache.cayenne.jpa.map
Class JpaDiscriminatorColumn
java.lang.Object
org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
- All Implemented Interfaces:
- XMLSerializable
public class JpaDiscriminatorColumn
- extends Object
- implements XMLSerializable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_LENGTH
public static final int DEFAULT_LENGTH
- See Also:
- Constant Field Values
name
protected String name
discriminatorType
protected javax.persistence.DiscriminatorType discriminatorType
columnDefinition
protected String columnDefinition
length
protected int length
JpaDiscriminatorColumn
public JpaDiscriminatorColumn()
JpaDiscriminatorColumn
public JpaDiscriminatorColumn(javax.persistence.DiscriminatorColumn 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()
setColumnDefinition
public void setColumnDefinition(String columnDefinition)
getDiscriminatorType
public javax.persistence.DiscriminatorType getDiscriminatorType()
setDiscriminatorType
public void setDiscriminatorType(javax.persistence.DiscriminatorType discriminatrorType)
getLength
public int getLength()
setLength
public void setLength(int length)
getName
public String getName()
setName
public void setName(String name)
Copyright © 2001-2008 Apache Cayenne. All Rights Reserved.