|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jdbwc.core.util.SQLUtils
public final class SQLUtils
Constructor Summary | |
---|---|
SQLUtils()
|
Method Summary | |
---|---|
static int |
getNumberFromString(java.lang.String input)
|
static boolean |
isEmptyOrWhitespaceOnly(java.lang.String str)
|
protected static boolean |
isNullOrEmpty(java.lang.String value)
|
protected static SQLField[] |
rebuildFieldSet(SQLField[] newFields,
SQLField[] myFieldSet)
Increases the size of this.fieldSet and adds a new Field to the array. |
protected static SQLField[] |
rebuildFieldSet(SQLField newField,
SQLField[] myFieldSet)
Increases the size of this.fieldSet and adds a new Field to the array. |
protected static java.lang.String[] |
removeBlanks(java.lang.String[] sqlStringArray)
Remove empty entries from an array. Designed specifically for cleaning up string arrays constructed using split(regex) methods. |
protected static java.lang.String |
stripComments(java.lang.String src)
|
static java.lang.String |
stripComments(java.lang.String src,
java.lang.String stringOpens,
java.lang.String stringCloses)
|
protected static java.lang.String |
stripComments(java.lang.String src,
java.lang.String stringOpens,
java.lang.String stringCloses,
boolean slashStarComments,
boolean slashSlashComments,
boolean hashComments,
boolean dashDashComments)
Returns the given string, with comments removed |
protected static java.lang.String |
stripWhiteSpace(java.lang.String sqlString)
Strip out excess whitespace characters. ie: newlines, carriage returns, tabs, and multiple consecutive spaces are all converted to a single space. The result should not contain any consecutive whitespace characters. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SQLUtils()
Method Detail |
---|
protected static SQLField[] rebuildFieldSet(SQLField newField, SQLField[] myFieldSet)
newField
- a new Field to add to the result sieldSet.protected static SQLField[] rebuildFieldSet(SQLField[] newFields, SQLField[] myFieldSet)
newFields
- a new Field array to add to the rebuiltSet.myFieldSet
-
protected static java.lang.String[] removeBlanks(java.lang.String[] sqlStringArray)
sqlStringArray
- An array with potentially empty indexes.
protected static java.lang.String stripWhiteSpace(java.lang.String sqlString)
sqlString
- A String to clean
protected static boolean isNullOrEmpty(java.lang.String value)
protected static java.lang.String stripComments(java.lang.String src)
public static java.lang.String stripComments(java.lang.String src, java.lang.String stringOpens, java.lang.String stringCloses)
protected static java.lang.String stripComments(java.lang.String src, java.lang.String stringOpens, java.lang.String stringCloses, boolean slashStarComments, boolean slashSlashComments, boolean hashComments, boolean dashDashComments)
src
- the source stringstringOpens
- characters which delimit the "open" of a stringstringCloses
- characters which delimit the "close" of a string, in
counterpart order to stringOpens
slashStarComments
- strip slash-star type "C" style commentsslashSlashComments
- strip slash-slash C++ style comments to end-of-linehashComments
- strip #-style comments to end-of-linedashDashComments
- strip "--" style comments to end-of-line
public static final boolean isEmptyOrWhitespaceOnly(java.lang.String str)
public static int getNumberFromString(java.lang.String input)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |