org.apache.cayenne.jpa.map
Class JpaTable
java.lang.Object
org.apache.cayenne.jpa.map.JpaTable
- All Implemented Interfaces:
- XMLSerializable
- Direct Known Subclasses:
- JpaSecondaryTable
public class JpaTable
- extends Object
- implements XMLSerializable
name
protected String name
catalog
protected String catalog
schema
protected String schema
uniqueConstraints
protected Collection<JpaUniqueConstraint> uniqueConstraints
JpaTable
public JpaTable()
JpaTable
public JpaTable(javax.persistence.Table 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
getCatalog
public String getCatalog()
setCatalog
public void setCatalog(String catalog)
getName
public String getName()
setName
public void setName(String name)
getSchema
public String getSchema()
setSchema
public void setSchema(String schema)
getUniqueConstraints
public Collection<JpaUniqueConstraint> getUniqueConstraints()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2001-2008 Apache Cayenne. All Rights Reserved.