Uses of Interface
com.luciad.format.xml.bind.ILcdXMLMarshaller
Package
Description
Provides a binding framework for binding XML documents to Java object graphs and vice versa.
Provides an extension to the XML runtime binding framework
com.luciad.format.xml.bind
for
XML Schema based documents.-
Uses of ILcdXMLMarshaller in com.luciad.format.xml.bind
Modifier and TypeMethodDescription<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 TypeMethodDescription<T> void
TLcdXMLMarshallerProvider.registerMarshaller
(QName aXMLElementName, Class<T> aJavaClass, ILcdXMLMarshaller<? super T> aMarshaller) Registers anILcdXMLMarshaller
which is capable of marshalling the specified Java class to the specified XML element. -
Uses of ILcdXMLMarshaller in com.luciad.format.xml.bind.schema
Modifier and TypeClassDescriptionclass
A wrapper class forILcdXMLTypeMarshaller
that converts it into anILcdXMLMarshaller
.Modifier and TypeMethodDescription<T> ILcdXMLMarshaller
<? super T> TLcdXMLSchemaBasedMarshallerProvider.getMarshaller
(TLcdXMLSchemaElementIdentifier aElementId, Class<T> aJavaClass) Gets a marshaller for the given element and class.<T> ILcdXMLMarshaller
<? super T> TLcdXMLSchemaBasedMarshallerProvider.getMarshaller
(QName aXMLGlobalElementName, Class<T> aJavaClass) Modifier and TypeMethodDescription<T> void
TLcdXMLSchemaBasedMarshallerProvider.registerMarshaller
(TLcdXMLSchemaElementIdentifier aElementId, Class<T> aJavaClass, ILcdXMLMarshaller<? super T> aMarshaller) Registers a marshaller for the given element and java class.<T> void
TLcdXMLSchemaBasedMarshallerProvider.registerMarshaller
(QName aXMLElementName, Class<T> aJavaClass, ILcdXMLMarshaller<? super T> aMarshaller)