Package org.apache.cxf.tools.util
Class NameUtil
- java.lang.Object
-
- org.apache.cxf.tools.util.NameUtil
-
public final class NameUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static intclassify(char c0)static voidescape(StringBuilder sb, String s, int start)static booleanisJavaIdentifier(String s)protected static booleanisLower(char c)protected static booleanisPunct(char c)static StringmangleNameToClassName(String name)static StringmangleNameToClassName(String name, boolean allowUnderscores)static StringmangleNameToVariableName(String name)protected static StringtoMixedCaseName(List<String> ss, boolean startUpper)protected static StringtoMixedCaseVariableName(String[] ss, boolean startUpper, boolean cdrUpper)static List<String>toWordList(String s)static List<String>toWordList(String s, boolean allowUnderscore)
-
-
-
Method Detail
-
isPunct
protected static boolean isPunct(char c)
-
isLower
protected static boolean isLower(char c)
-
classify
protected static int classify(char c0)
-
toMixedCaseVariableName
protected static String toMixedCaseVariableName(String[] ss, boolean startUpper, boolean cdrUpper)
-
escape
public static void escape(StringBuilder sb, String s, int start)
-
isJavaIdentifier
public static boolean isJavaIdentifier(String s)
-
mangleNameToClassName
public static String mangleNameToClassName(String name, boolean allowUnderscores)
-
-