public static class NameConverter.Standard extends NameUtil implements NameConverter
NameConverter.NameConverter.StandardDIGIT, LOWER_LETTER, OTHER, OTHER_LETTER, UPPER_LETTERjaxrpcCompatible, smart, standard| Constructor and Description |
|---|
Standard() |
| Modifier and Type | Method and Description |
|---|---|
private static java.lang.String |
combine(java.util.List r,
char sep) |
private static java.lang.String |
removeIllegalIdentifierChars(java.lang.String token) |
private static <T> java.util.ArrayList<T> |
reverse(java.util.List<T> a) |
java.lang.String |
toClassName(java.lang.String s)
converts a string into an identifier suitable for classes.
|
java.lang.String |
toConstantName(java.lang.String token)
Formats a string into "THIS_KIND_OF_FORMAT_ABC_DEF".
|
java.lang.String |
toInterfaceName(java.lang.String token)
converts a string into an identifier suitable for interfaces.
|
private static java.util.ArrayList<java.lang.String> |
tokenize(java.lang.String str,
java.lang.String sep) |
java.lang.String |
toPackageName(java.lang.String nsUri)
Computes a Java package name from a namespace URI,
as specified in the spec.
|
java.lang.String |
toPropertyName(java.lang.String s)
converts a string into an identifier suitable for properties.
|
java.lang.String |
toVariableName(java.lang.String s)
Converts a string into an identifier suitable for variables.
|
capitalize, classify, escape, isDigit, isJavaIdentifier, isJavaPackageName, isLetter, isLower, isPunct, isUpper, toConstantName, toMixedCaseName, toMixedCaseVariableName, toWordListpublic java.lang.String toClassName(java.lang.String s)
NameConvertertoClassName in interface NameConverterpublic java.lang.String toVariableName(java.lang.String s)
NameConvertertoVariableName in interface NameConverterpublic java.lang.String toInterfaceName(java.lang.String token)
NameConvertertoInterfaceName in interface NameConverterpublic java.lang.String toPropertyName(java.lang.String s)
NameConvertertoPropertyName in interface NameConverterpublic java.lang.String toConstantName(java.lang.String token)
NameUtiltoConstantName in interface NameConvertertoConstantName in class NameUtilpublic java.lang.String toPackageName(java.lang.String nsUri)
toPackageName in interface NameConverterprivate static java.lang.String removeIllegalIdentifierChars(java.lang.String token)
private static java.util.ArrayList<java.lang.String> tokenize(java.lang.String str,
java.lang.String sep)
private static <T> java.util.ArrayList<T> reverse(java.util.List<T> a)
private static java.lang.String combine(java.util.List r,
char sep)