Uses of Class
net.officefloor.plugin.xml.marshall.tree.XmlMappingMetaData
Packages that use XmlMappingMetaData
-
Uses of XmlMappingMetaData in net.officefloor.plugin.xml.marshall.tree
Fields in net.officefloor.plugin.xml.marshall.tree declared as XmlMappingMetaDataModifier and TypeFieldDescriptionprotected final XmlMappingMetaData[]XmlContext.configurationConfiguration for the specific configuration.Fields in net.officefloor.plugin.xml.marshall.tree with type parameters of type XmlMappingMetaDataModifier and TypeFieldDescriptionprotected List<XmlMappingMetaData>XmlMappingMetaData.objectMappingsThe mappings of the object in current context.Methods in net.officefloor.plugin.xml.marshall.tree that return XmlMappingMetaDataModifier and TypeMethodDescriptionXmlMappingMetaData.getObjectMappings()Obtains the meta-data of the mappings for the object in the current context.Methods in net.officefloor.plugin.xml.marshall.tree with parameters of type XmlMappingMetaDataModifier and TypeMethodDescriptionvoidXmlMappingMetaData.addObjectMapping(XmlMappingMetaData mapping) Adds aXmlMappingMetaDatafor the object in the current context.protected voidXmlSpecificContext.loadAttributes(Class<?> upperBoundType, XmlMappingMetaData[] attributes, TranslatorRegistry translatorRegistry) Loads the attribute mappings for this context.protected voidXmlMappingMetaData.loadObjectMappings(XmlMappingMetaData[] objectMappings) Loads the object mappings.Constructors in net.officefloor.plugin.xml.marshall.tree with parameters of type XmlMappingMetaDataModifierConstructorDescriptionAbstractTypeXmlMapping(String elementName, Method getMethod, XmlMappingMetaData[] items, TranslatorRegistry translatorRegistry, ReferencedXmlMappingRegistry referenceRegistry) Initiate with details to map specific sub-types.CollectionXmlMapping(String elementName, Method getMethod, XmlMappingMetaData[] items, TranslatorRegistry translatorRegistry, ReferencedXmlMappingRegistry referenceRegistry) Initiate with details to marshall theCollection.ObjectXmlMapping(String elementName, Method getMethod, Class<?> upperType, XmlMappingMetaData[] configuration, String contextReference, XmlContext context, TranslatorRegistry translatorRegistry, ReferencedXmlMappingRegistry referenceRegistry) Initiate the object XML mapping.TreeXmlMarshaller(XmlMappingMetaData metaData, TranslatorRegistry translatorRegistry, ReferencedXmlMappingRegistry referenceRegistry) Initiate with details to marshall the object.TypeXmlMapping(String elementName, Method getMethod, XmlMappingMetaData[] items, TranslatorRegistry translatorRegistry, ReferencedXmlMappingRegistry referenceRegistry) Initiate with details to marshall theCollection.XmlContext(Class<?> upperType, String elementName, XmlMappingMetaData[] configuration, boolean isCreateSpecificType, TranslatorRegistry translatorRegistry, ReferencedXmlMappingRegistry referenceRegistry) Initiate theXmlContextfrom configuration.XmlMappingMetaData(XmlMappingType type, String elementName, Class<?> upperType, XmlMappingMetaData[] configuration, String id) Convenience constructor for creating the root/item mapping configuration.XmlMappingMetaData(XmlMappingType type, String elementName, String getMethodName, XmlMappingMetaData[] objectMappings, String id) Convenience constructor for creating a collection/object mapping.XmlMappingMetaData(XmlMappingType type, XmlMappingMetaData[] attributes) Convenience constructor for creating attributes mapping.XmlSpecificContext(Class<?> upperBoundType, String contextElementName, XmlMappingMetaData[] configuration, XmlContext context, TranslatorRegistry translatorRegistry, ReferencedXmlMappingRegistry referenceRegistry) Initiate context from the upper bound type of the object.XmlSpecificContext(Object source, Class<?> sourceType, String elementName, XmlMappingMetaData[] configuration, XmlContext context, TranslatorRegistry translatorRegistry, ReferencedXmlMappingRegistry referenceRegistry) Initiate context to specific concrete implementation of the object.