Package org.eclipse.persistence.oxm
Interface XMLNameTransformer
-
public interface XMLNameTransformer
Interface used when converting from XML to Java names.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
transformAttributeName(String name)
Method called when creating an attribute from a Java fieldString
transformElementName(String name)
Method called when creating an element from a Java field or methodString
transformRootElementName(String name)
Method called when creating a simpletype or complextype from a classString
transformTypeName(String name)
Method called when creating a simpletype or complextype from a class
-
-
-
Method Detail
-
transformTypeName
String transformTypeName(String name)
Method called when creating a simpletype or complextype from a class- Parameters:
name
- - The fully qualified class name as taken from theClass.getName()
-
transformElementName
String transformElementName(String name)
Method called when creating an element from a Java field or method- Parameters:
name
- - unmodified field name or if this was from a getter or setter method the "get" or "set" will be automatically removed and the first letter will be made lowercase Example: if the method getFirstName was annotated with @XmlElement the name passed in to this method would be "firstName"
-
transformAttributeName
String transformAttributeName(String name)
Method called when creating an attribute from a Java field- Parameters:
name
- - attribute name from the class
-
-