com.u2d.xml
Class ComplexTypeMarshaller
java.lang.Object
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
|
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 |
ComplexTypeMarshaller
public ComplexTypeMarshaller()
ComplexTypeMarshaller
public ComplexTypeMarshaller(java.lang.String uri,
int index,
java.lang.String name)
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