Uses of Interface
com.luciad.format.xml.bind.ILcdXMLObjectFactory
Packages that use ILcdXMLObjectFactory
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 ILcdXMLObjectFactory in com.luciad.format.xml.bind
Methods in com.luciad.format.xml.bind that return ILcdXMLObjectFactoryModifier and TypeMethodDescription<T> ILcdXMLObjectFactory
<T> TLcdXMLObjectFactoryProvider.getObjectFactory
(QName aXMLElementName, Class<T> aJavaClass) Returns an object factory which is capable of creating instances of the specified Java class for the specified XML element name.Methods in com.luciad.format.xml.bind with parameters of type ILcdXMLObjectFactoryModifier and TypeMethodDescription<T> void
TLcdXMLObjectFactoryProvider.registerObjectFactory
(QName aXMLElementName, Class<T> aJavaClass, ILcdXMLObjectFactory<? extends T> aFactory) Registers anILcdXMLObjectFactory
which is capable of creating instances of the specified Java class for the specified XML element. -
Uses of ILcdXMLObjectFactory in com.luciad.format.xml.bind.schema
Methods in com.luciad.format.xml.bind.schema that return ILcdXMLObjectFactoryModifier and TypeMethodDescription<T> ILcdXMLObjectFactory
<T> TLcdXMLTypeObjectFactoryProvider.getDatatypeObjectFactory
(TLcdXMLSchemaTypeIdentifier aTypeId, Class<T> aJavaClass) Returns anILcdXMLObjectFactory which is capable of creating Java instances assignable to the specified Java class and corresponding to the specified XML Schema type.
<T> ILcdXMLObjectFactory
<T> TLcdXMLTypeObjectFactoryProvider.getTypeObjectFactory
(TLcdXMLSchemaTypeIdentifier aTypeId, Class<T> aJavaClass) Returns anILcdXMLObjectFactory
that is capable of creating instances of the specified Java class for the specified XML Schema type.<T> ILcdXMLObjectFactory
<? extends T> TLcdXMLTypeObjectFactoryProvider.getTypeObjectFactory
(TLcdXMLSchemaTypeIdentifier aTypeId, Class<T> aJavaClass, boolean aAllowClassSubstitution) Methods in com.luciad.format.xml.bind.schema with parameters of type ILcdXMLObjectFactoryModifier and TypeMethodDescription<T> void
TLcdXMLTypeObjectFactoryProvider.registerDatatypeObjectFactory
(TLcdXMLSchemaTypeIdentifier aTypeId, Class<T> aJavaClass, ILcdXMLObjectFactory<T> aSchemaObjectFactory) Registers anILcdXMLObjectFactory
which is capable of creating Java instances assignable to the specified java class and corresponding to the specified XML Schema data type.<T> void
TLcdXMLTypeObjectFactoryProvider.registerTypeObjectFactory
(TLcdXMLSchemaTypeIdentifier aTypeId, Class<T> aJavaClass, ILcdXMLObjectFactory<T> aSchemaObjectFactory) Registers anILcdXMLSchemaObjectFactory
which is capable of creating Java instances of the specified class for the specified XML Schema type.