net.sourceforge.sql2java
Class StringUtilities

java.lang.Object
  extended by net.sourceforge.sql2java.StringUtilities

public final class StringUtilities
extends java.lang.Object

Author:
Kelvin Nishikawa This utility class handles various SQL -> Java String conversions for code in various templates. Use sharedInstance() to get the singleton instance. Most of these methods were excised to here from the CodeWriter class for good housekeeping.

Field Summary
static java.lang.String PREFIX
           
 
Method Summary
static java.lang.String convertClass(java.lang.String table, java.lang.String type)
           
static java.lang.String convertClass(Table table, java.lang.String type)
           
static java.lang.String convertName(java.lang.String name, boolean wimpyCaps)
          Converts name into a more Java-ish style name.
static java.lang.String escape(Column s)
           
static java.lang.String escape(java.lang.String s)
           
static StringUtilities getInstance()
          This is the default method for obtaining a StringUtilities instance.
 java.lang.String getPackageAsPath(java.lang.String pkg)
           
static java.lang.String getSampleString(int size)
           
static boolean isReserved(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PREFIX

public static final java.lang.String PREFIX
See Also:
Constant Field Values
Method Detail

getInstance

public static StringUtilities getInstance()
This is the default method for obtaining a StringUtilities instance.

Returns:
The shared instance

getPackageAsPath

public java.lang.String getPackageAsPath(java.lang.String pkg)

convertClass

public static java.lang.String convertClass(java.lang.String table,
                                            java.lang.String type)

convertClass

public static java.lang.String convertClass(Table table,
                                            java.lang.String type)

convertName

public static java.lang.String convertName(java.lang.String name,
                                           boolean wimpyCaps)
Converts name into a more Java-ish style name.


escape

public static java.lang.String escape(java.lang.String s)

escape

public static java.lang.String escape(Column s)

isReserved

public static boolean isReserved(java.lang.String s)

getSampleString

public static java.lang.String getSampleString(int size)


Copyright © 2002-2007 . All Rights Reserved.