Package org.exolab.castor.xml.util
Class ContainerElement
- java.lang.Object
-
- org.exolab.castor.xml.util.ContainerElement
-
public class ContainerElement extends java.lang.ObjectA light-weight object used to wrap any object. This allows Castor to effectively "wrap" and "unwrap" elements during marshaling and unmarshaling.- Author:
- Keith Visco
-
-
Constructor Summary
Constructors Constructor Description ContainerElement()Creates a new empty ContainerElement.ContainerElement(java.lang.Object object)Creates a ContainerElement with the specified object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetObject()Returns the object contained within this ContainerElement.java.lang.ObjectgetParent()Returns the parent of the contained object.voidsetObject(java.lang.Object object)Sets the object that is contained within this ContainerElement.voidsetParent(java.lang.Object parent)Sets the parent of the contained object.
-
-
-
Method Detail
-
getObject
public java.lang.Object getObject()
Returns the object contained within this ContainerElement.- Returns:
- the object contained within this ContainerElement.
-
getParent
public java.lang.Object getParent()
Returns the parent of the contained object.- Returns:
- the parent of the contained object.
-
setObject
public void setObject(java.lang.Object object)
Sets the object that is contained within this ContainerElement.- Parameters:
object- the Object to set
-
setParent
public void setParent(java.lang.Object parent)
Sets the parent of the contained object.- Parameters:
parent- the parent of the contained object
-
-