public class SunJaxb21NamespacePrefixMapper extends com.sun.xml.bind.marshaller.NamespacePrefixMapper implements JaxbNamespacePrefixMapper
| Constructor and Description |
|---|
SunJaxb21NamespacePrefixMapper() |
| Modifier and Type | Method and Description |
|---|---|
String |
getPreferredPrefix(String namespaceUri,
String suggestion,
boolean requirePrefix)
Used by JAXB to obtain the preferred prefix.
|
String |
getRegistrationKey()
JAXB requires the mapper to be registered as a property on the
JAXBContext. |
void |
setNamespaces(Map<String,String> namespaces)
Sets the namespace prefix mapping.
|
public void setNamespaces(Map<String,String> namespaces)
JaxbNamespacePrefixMappersetNamespaces in interface JaxbNamespacePrefixMappernamespaces - namespace mappingspublic String getRegistrationKey()
JaxbNamespacePrefixMapperJAXBContext.getRegistrationKey in interface JaxbNamespacePrefixMapperpublic String getPreferredPrefix(String namespaceUri, String suggestion, boolean requirePrefix)
JaxbNamespacePrefixMappergetPreferredPrefix in interface JaxbNamespacePrefixMappergetPreferredPrefix in class com.sun.xml.bind.marshaller.NamespacePrefixMapperApache Camel