org.apache.cayenne.map
Class EmbeddableAttribute
java.lang.Object
org.apache.cayenne.map.EmbeddableAttribute
- All Implemented Interfaces:
- Serializable, XMLSerializable
public class EmbeddableAttribute
- extends Object
- implements XMLSerializable, Serializable
A persistent attribute of an embeddable object.
- Since:
- 3.0
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected String name
type
protected String type
dbAttributeName
protected String dbAttributeName
embeddable
protected Embeddable embeddable
EmbeddableAttribute
public EmbeddableAttribute()
EmbeddableAttribute
public EmbeddableAttribute(String name)
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
getDbAttributeName
public String getDbAttributeName()
setDbAttributeName
public void setDbAttributeName(String dbAttributeName)
getName
public String getName()
setName
public void setName(String name)
getType
public String getType()
setType
public void setType(String type)
getEmbeddable
public Embeddable getEmbeddable()
setEmbeddable
public void setEmbeddable(Embeddable embeddable)
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.