Class CodeUtil
- java.lang.Object
-
- de.haumacher.msgbuf.generator.util.CodeUtil
-
public class CodeUtil extends Object
Utilities for code generation.
-
-
Constructor Summary
Constructors Constructor Description CodeUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringallUpperCase(String name)Converts aCamelCasename into a '_' separated name in all upper case.static StringcamelCase(String name)Converts the given '_' separated string toCamelCase.static StringfirstLowerCase(String name)Makes the first character lower-case in the given string.static StringfirstUpperCase(String name)Makes the first character upper-case in the given string.static StringstringLiteral(String str)A Java string literal with the given value.static Stringunderscored(String name)Converts a camel-case name to a name where parts are separated by '_'.static StringxmlName(String name)Converts aCamelCasename into a '-' separated name in all lower case.
-
-
-
Method Detail
-
camelCase
public static String camelCase(String name)
Converts the given '_' separated string toCamelCase.
-
underscored
public static String underscored(String name)
Converts a camel-case name to a name where parts are separated by '_'.
-
firstUpperCase
public static String firstUpperCase(String name)
Makes the first character upper-case in the given string.
-
allUpperCase
public static String allUpperCase(String name)
Converts aCamelCasename into a '_' separated name in all upper case.
-
xmlName
public static String xmlName(String name)
Converts aCamelCasename into a '-' separated name in all lower case.
-
firstLowerCase
public static String firstLowerCase(String name)
Makes the first character lower-case in the given string.
-
-