public class DefaultStringDecapitalizer extends java.lang.Object implements StringDecapitalizer
StringDecapitalizer.| Constructor and Description |
|---|
DefaultStringDecapitalizer() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.lang.String> |
decapitalize(java.lang.Class<?> theClass)
Decapitalize the string the same way it expects to be used in the deserialization process, for unmarshalling correctness.
|
protected java.lang.String |
decapitalizeString(java.lang.String className)
Convert class names to XML names based on the rules defined in the JAXB specification to convert the first
letter(s) to lower case.
|
public java.util.Optional<java.lang.String> decapitalize(java.lang.Class<?> theClass)
StringDecapitalizerdecapitalize in interface StringDecapitalizertheClass - the java class used to decapitalize the nameOptional String with the decapitalized java class string nameprotected java.lang.String decapitalizeString(java.lang.String className)
className - - the class name to be decapitalizedCopyright © 2018 SAP SE. All Rights Reserved.