com.u2d.xml
Class ComplexTypeMarshaller

java.lang.Object
  extended by com.u2d.xml.ComplexTypeMarshaller
All Implemented Interfaces:
org.jibx.runtime.IAliasable, org.jibx.runtime.IMarshaller, org.jibx.runtime.IUnmarshaller

public class ComplexTypeMarshaller
extends java.lang.Object
implements org.jibx.runtime.IMarshaller, org.jibx.runtime.IUnmarshaller, org.jibx.runtime.IAliasable


Constructor Summary
ComplexTypeMarshaller()
           
ComplexTypeMarshaller(java.lang.String uri, int index, java.lang.String name)
           
 
Method Summary
 boolean isExtension(int index)
           
 boolean isPresent(org.jibx.runtime.IUnmarshallingContext ctx)
           
 void marshal(java.lang.Object obj, org.jibx.runtime.IMarshallingContext ictx)
           
 java.lang.Object unmarshal(java.lang.Object obj, org.jibx.runtime.IUnmarshallingContext ictx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComplexTypeMarshaller

public ComplexTypeMarshaller()

ComplexTypeMarshaller

public ComplexTypeMarshaller(java.lang.String uri,
                             int index,
                             java.lang.String name)
Method Detail

isExtension

public boolean isExtension(int index)
Specified by:
isExtension in interface org.jibx.runtime.IMarshaller

marshal

public void marshal(java.lang.Object obj,
                    org.jibx.runtime.IMarshallingContext ictx)
             throws org.jibx.runtime.JiBXException
Specified by:
marshal in interface org.jibx.runtime.IMarshaller
Throws:
org.jibx.runtime.JiBXException

unmarshal

public java.lang.Object unmarshal(java.lang.Object obj,
                                  org.jibx.runtime.IUnmarshallingContext ictx)
                           throws org.jibx.runtime.JiBXException
Specified by:
unmarshal in interface org.jibx.runtime.IUnmarshaller
Throws:
org.jibx.runtime.JiBXException

isPresent

public boolean isPresent(org.jibx.runtime.IUnmarshallingContext ctx)
                  throws org.jibx.runtime.JiBXException
Specified by:
isPresent in interface org.jibx.runtime.IUnmarshaller
Throws:
org.jibx.runtime.JiBXException