Class CodeUtil

java.lang.Object
de.haumacher.msgbuf.generator.util.CodeUtil

public class CodeUtil extends Object
Utilities for code generation.
  • Constructor Details

    • CodeUtil

      public CodeUtil()
  • Method Details

    • camelCase

      public static String camelCase(String name)
      Converts the given '_' separated string to CamelCase.
    • 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 a CamelCase name into a '_' separated name in all upper case.
    • xmlName

      public static String xmlName(String name)
      Converts a CamelCase name 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.
    • stringLiteral

      public static String stringLiteral(String str)
      A Java string literal with the given value.