Package | Description |
---|---|
com.luciad.format.xml.bind |
Provides a binding framework for binding XML documents to Java object graphs and vice versa.
|
com.luciad.format.xml.bind.schema |
Provides an extension to the XML runtime binding framework
com.luciad.format.xml.bind for
XML Schema based documents. |
Modifier and Type | Method and Description |
---|---|
<T> ILcdXMLMarshaller<? super T> |
TLcdXMLMarshallerProvider.getMarshaller(QName aXMLElementName,
Class<T> aJavaClass)
Returns a marshaller which is capable of marshalling instances of the specified Java class into
instances of the specified XML element.
|
<T> ILcdXMLMarshaller<? super T> |
TLcdXMLMarshallerProvider.getMarshaller(QName aXMLElementName,
Class<T> aJavaClass,
boolean aAllowClassSubstitution) |
Modifier and Type | Method and Description |
---|---|
<T> void |
TLcdXMLMarshallerProvider.registerMarshaller(QName aXMLElementName,
Class<T> aJavaClass,
ILcdXMLMarshaller<? super T> aMarshaller)
Registers an
ILcdXMLMarshaller which is capable of marshalling the specified Java class
to the specified XML element. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdXMLMarshallerAdapter<T>
A wrapper class for
ILcdXMLTypeMarshaller that converts it into an
ILcdXMLMarshaller . |
Modifier and Type | Method and Description |
---|---|
<T> ILcdXMLMarshaller<? super T> |
TLcdXMLSchemaBasedMarshallerProvider.getMarshaller(QName aXMLGlobalElementName,
Class<T> aJavaClass) |
<T> ILcdXMLMarshaller<? super T> |
TLcdXMLSchemaBasedMarshallerProvider.getMarshaller(TLcdXMLSchemaElementIdentifier aElementId,
Class<T> aJavaClass)
Gets a marshaller for the given element and class.
|
Modifier and Type | Method and Description |
---|---|
<T> void |
TLcdXMLSchemaBasedMarshallerProvider.registerMarshaller(QName aXMLElementName,
Class<T> aJavaClass,
ILcdXMLMarshaller<? super T> aMarshaller) |
<T> void |
TLcdXMLSchemaBasedMarshallerProvider.registerMarshaller(TLcdXMLSchemaElementIdentifier aElementId,
Class<T> aJavaClass,
ILcdXMLMarshaller<? super T> aMarshaller)
Registers a marshaller for the given element and java class.
|