Uses of Class
net.officefloor.plugin.xml.unmarshall.tree.XmlMappingMetaData
-
Packages that use XmlMappingMetaData Package Description net.officefloor.plugin.xml.unmarshall.tree -
-
Uses of XmlMappingMetaData in net.officefloor.plugin.xml.unmarshall.tree
Fields in net.officefloor.plugin.xml.unmarshall.tree with type parameters of type XmlMappingMetaData Modifier and Type Field Description protected java.util.List<XmlMappingMetaData>
XmlMappingMetaData. loadObjectConfiguration
The mappings of the loaded object, should theloadObjectClassName
be specified.Methods in net.officefloor.plugin.xml.unmarshall.tree that return XmlMappingMetaData Modifier and Type Method Description static XmlMappingMetaData
TreeXmlUnmarshallerManagedObjectSource. createXmlMappingMetaData(java.io.InputStream configuration, TranslatorRegistry translatorRegistry)
Creates theXmlMappingMetaData
from the input configuration.XmlMappingMetaData[]
XmlMappingMetaData. getLoadObjectConfiguration()
Obtains the configuration for the object to load onto the target object.XmlMappingMetaData
ReferencedXmlMappingRegistry. getXmlMappingMetaData(java.lang.String id)
Obtains the meta-data of theElementXmlMapping
by its id.Methods in net.officefloor.plugin.xml.unmarshall.tree with parameters of type XmlMappingMetaData Modifier and Type Method Description void
XmlMappingMetaData. addLoadObjectConfiguration(XmlMappingMetaData loadObjectMapping)
Adds anotherXmlMappingMetaData
configuration for the object to load onto the target object.TreeXmlUnmarshaller
TreeXmlUnmarshallerFactory. createUnmarshaller(XmlMappingMetaData configuration)
Creates theTreeXmlUnmarshaller
from the input configuration.protected void
ReferencedXmlMappingRegistry. registerReferenceXmlMapping(java.lang.String id, java.lang.Class<?> targetObjectType, ElementXmlMapping mapping, XmlMappingMetaData mappingMetaData)
Registers a referenceXmlMapping
.Constructors in net.officefloor.plugin.xml.unmarshall.tree with parameters of type XmlMappingMetaData Constructor Description TreeXmlUnmarshaller(XmlMappingMetaData metaData, TranslatorRegistry translatorRegistry, ReferencedXmlMappingRegistry referenceRegistry)
Initiate with details to unmarshall the XML.XmlContext(java.lang.Class<?> targetObjectType, java.lang.String rootNode, XmlMappingMetaData[] configuration, TranslatorRegistry translatorRegistry, ReferencedXmlMappingRegistry referencedRegistry)
Constructor that should be used by external classes to instantiate this.XmlContext(java.lang.Class<?> targetObjectType, XmlMappingMetaData[] configuration, TranslatorRegistry translatorRegistry, java.lang.String outerElementName, XmlContext outerContext, ReferencedXmlMappingRegistry referencedRegistry)
Initiate theXmlContext
from configuration.XmlMappingMetaData(java.lang.Class<?> targetObjectType, java.lang.String rootElementName, XmlMappingMetaData[] targetObjectConfiguration)
Convenience constructor for configuring the root of the mapping tree.XmlMappingMetaData(java.lang.String elementName, java.lang.String loadMethodName, java.lang.Class<?> loadObjectClass, XmlMappingMetaData[] loadObjectConfiguration, java.lang.String id)
Convenience constructor for configuring to load an object.
-