public static class NameConverter.Standard extends NameUtil implements NameConverter
NameConverter
.NameConverter.Standard
DIGIT, LOWER_LETTER, OTHER, OTHER_LETTER, UPPER_LETTER
jaxrpcCompatible, 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, toWordList
public java.lang.String toClassName(java.lang.String s)
NameConverter
toClassName
in interface NameConverter
public java.lang.String toVariableName(java.lang.String s)
NameConverter
toVariableName
in interface NameConverter
public java.lang.String toInterfaceName(java.lang.String token)
NameConverter
toInterfaceName
in interface NameConverter
public java.lang.String toPropertyName(java.lang.String s)
NameConverter
toPropertyName
in interface NameConverter
public java.lang.String toConstantName(java.lang.String token)
NameUtil
toConstantName
in interface NameConverter
toConstantName
in class NameUtil
public java.lang.String toPackageName(java.lang.String nsUri)
toPackageName
in interface NameConverter
private 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)