Class CamelCaseToWordCase

java.lang.Object
org.klojang.templates.name.CamelCaseToWordCase
All Implemented Interfaces:
NameMapper

public class CamelCaseToWordCase extends Object implements NameMapper
Converts camel case identifiers to word case (a.k.a. pascal case) identifiers. For example myBloodyValentine becomes MyBloodyValentine.
Author:
Ayco Holleman
  • Constructor Details

    • CamelCaseToWordCase

      public CamelCaseToWordCase()
  • Method Details

    • mapName

      public static String mapName(String name)
      Maps a camel case name to a word case name.
      Parameters:
      name - a word case name
      Returns:
      a camel case name
    • camelCaseToWordCase

      public static CamelCaseToWordCase camelCaseToWordCase()
      Returns an instance of CamelCaseToWordCase.
      Returns:
      an instance of CamelCaseToWordCase
    • map

      public String map(String name)
      Maps a camel case name to a word case name.
      Specified by:
      map in interface NameMapper
      Parameters:
      name - a word case name
      Returns:
      a camel case name