Package org.somda.sdc.common.util
Class NamespacePrefixMapperConverter
java.lang.Object
org.somda.sdc.common.util.NamespacePrefixMapperConverter
Utility to create NamespacePrefixMapper instances for JAXB marshallers.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncom.sun.xml.bind.marshaller.NamespacePrefixMapperConverts from a PrefixNamespaceMappingParser.PrefixNamespacePair map to a NamespacePrefixMapper.
-
Field Details
-
JAXB_MARSHALLER_PROPERTY_KEY
JAXB marshaller property key.Use that string as a key for calls to
Marshaller.setProperty(String, Object)after generated aNamespacePrefixMapperwithconvert(Map).- See Also:
-
-
Method Details
-
convert
public com.sun.xml.bind.marshaller.NamespacePrefixMapper convert(Map<String, PrefixNamespaceMappingParser.PrefixNamespacePair> mappings) Converts from a PrefixNamespaceMappingParser.PrefixNamespacePair map to a NamespacePrefixMapper.To be used with JAXB marshallers to optimize namespace usage.
- Parameters:
mappings- a prefix-to-namespace mapping map.- Returns:
- a
NamespacePrefixMapperinstance, configured according to the given mappings.
-