com.finalist.jaggenerator
Class Utils
java.lang.Object
com.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 |
Utils
public Utils()
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.