public interface NameConverter
| Modifier and Type | Method and Description |
|---|---|
String |
depluralize(String name)
Convert potentially plural name to singular form.
|
String |
pluralize(String name)
Convert singular name to plural form.
|
String[] |
splitXMLWords(String name)
Split an XML name into words.
|
String |
toBaseName(String xname)
Convert an XML name to a Java value base name.
|
String |
toConstantName(String text)
Convert text to constant name.
|
String |
toFieldName(String base)
Convert base name to normal field name.
|
String |
toIfSetAccessMethodName(String prop)
Convert property name to if set access method name (for value in set of alternatives).
|
String |
toJavaClassName(String xname)
Convert a base name to a legal Java class name.
|
String |
toPropertyName(String base)
Convert base name to property name (used for all method names).
|
String |
toReadAccessMethodName(String prop)
Convert property name to read access method name.
|
String |
toStaticFieldName(String base)
Convert base name to static field name.
|
String |
toTestAccessMethodName(String prop)
Convert property name to test access method name (for boolean value).
|
String |
toWriteAccessMethodName(String prop)
Convert property name to write access method name.
|
String |
trimXName(String xname)
Trim specified prefixes and/or suffixes from an XML name.
|
String pluralize(String name)
name - base nameString depluralize(String name)
name - base nameString toBaseName(String xname)
xname - XML nameString toJavaClassName(String xname)
xname - XML nameString toConstantName(String text)
text - raw text to be convertedString toFieldName(String base)
base - normalized camelcase base nameString toStaticFieldName(String base)
base - normalized camelcase base nameString toPropertyName(String base)
base - normalized camelcase base nameString toReadAccessMethodName(String prop)
prop - property name in initial-upper camelcase formString toWriteAccessMethodName(String prop)
prop - property name in initial-upper camelcase formString toTestAccessMethodName(String prop)
prop - property name in initial-upper camelcase formString toIfSetAccessMethodName(String prop)
prop - property name in initial-upper camelcase formString trimXName(String xname)
xname - XML nameString[] splitXMLWords(String name)
name - Copyright © 2005-2014 jibx.org. All Rights Reserved.