com.finalist.jaggenerator
Class Utils

java.lang.Object
  extended bycom.finalist.jaggenerator.Utils

public class Utils
extends java.lang.Object

Author:
hillie

Constructor Summary
Utils()
           
 
Method Summary
static java.lang.String firstToLowerCase(java.lang.String text)
           
static java.lang.String firstToUpperCase(java.lang.String text)
           
static java.lang.String format(java.lang.String unformatted)
           
static java.lang.String formatFKName(java.lang.String fkColumnName)
           
static java.lang.String formatLowerAndUpperCase(java.lang.String unformatted)
          Format the name by only allowing lowercase and uppercase and always start with uppercase.
static java.lang.String formatLowercase(java.lang.String unformatted)
          Format the name by only allowing lowercase.
static java.lang.String initCap(java.lang.String unformatted)
           
static java.lang.String toClassName(java.lang.String unformatted)
           
static java.lang.String unformat(java.lang.String formatted)
          Undoes a format.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utils

public Utils()
Method Detail

toClassName

public static java.lang.String toClassName(java.lang.String unformatted)

formatLowercase

public static java.lang.String formatLowercase(java.lang.String unformatted)
Format the name by only allowing lowercase.


formatLowerAndUpperCase

public static java.lang.String formatLowerAndUpperCase(java.lang.String unformatted)
Format the name by only allowing lowercase and uppercase and always start with uppercase.


format

public static java.lang.String format(java.lang.String unformatted)

unformat

public static java.lang.String unformat(java.lang.String formatted)
Undoes a format. Everything is capitalised and any uppercase character forces a '_' to be prefixed, e.g. "theColumnName" is unformatted to "THE_COLUMN_NAME", and "theATrain" unformats to "THE_A_TRAIN".

Parameters:
formatted -
Returns:
the unformatted String.

initCap

public static java.lang.String initCap(java.lang.String unformatted)

formatFKName

public static java.lang.String formatFKName(java.lang.String fkColumnName)

firstToLowerCase

public static java.lang.String firstToLowerCase(java.lang.String text)

firstToUpperCase

public static java.lang.String firstToUpperCase(java.lang.String text)


Copyright © 2003-2005 SourceForge. All Rights Reserved.