Class DefaultXMLNameTransformer

  • All Implemented Interfaces:
    org.eclipse.persistence.oxm.XMLNameTransformer

    public class DefaultXMLNameTransformer
    extends Object
    implements org.eclipse.persistence.oxm.XMLNameTransformer
    Class called to transform Java names to XML names. Implements the XMLNameTransformer interface.
    • Constructor Detail

      • DefaultXMLNameTransformer

        public DefaultXMLNameTransformer()
    • Method Detail

      • transformRootElementName

        public String transformRootElementName​(String className)
        By default convert class names to xml names based the rules defined in the JAXB specification
        Specified by:
        transformRootElementName in interface org.eclipse.persistence.oxm.XMLNameTransformer
      • transformTypeName

        public String transformTypeName​(String className)
        By default convert class names to xml names based the rules defined in the JAXB specification
        Specified by:
        transformTypeName in interface org.eclipse.persistence.oxm.XMLNameTransformer
      • transformElementName

        public String transformElementName​(String name)
        By default do not make changes to element names
        Specified by:
        transformElementName in interface org.eclipse.persistence.oxm.XMLNameTransformer
      • transformAttributeName

        public String transformAttributeName​(String name)
        By default do not make changes to attribute names
        Specified by:
        transformAttributeName in interface org.eclipse.persistence.oxm.XMLNameTransformer