org.apache.cayenne.jpa.map
Class JpaEmbeddable

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

public class JpaEmbeddable
extends JpaManagedClass
implements XMLSerializable

A descriptor of a persistent class whose instances are stored as an intrinsic part of an owning entity and share the identity of that entity.

Author:
Andrus Adamchik

Field Summary
 
Fields inherited from class org.apache.cayenne.jpa.map.JpaManagedClass
access, attributes, classDescriptor, className, description, metadataComplete
 
Constructor Summary
JpaEmbeddable()
           
 
Method Summary
 void encodeAsXML(XMLEncoder encoder)
          Prints itself as XML to the provided XMLEncoder.
 
Methods inherited from class org.apache.cayenne.jpa.map.JpaManagedClass
getAccess, getAttributes, getClassDescriptor, getClassName, getDescription, isMetadataComplete, setAccess, setAttributes, setClassDescriptor, setClassName, setDescription, setMetadataComplete
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JpaEmbeddable

public JpaEmbeddable()
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


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