org.eclipse.datatools.sqltools.sqlbuilder.util
Class TString
java.lang.Object
org.eclipse.datatools.sqltools.sqlbuilder.util.TString
public class TString
- extends java.lang.Object
This class provides static methods for some of the
very used IString operations
Method Summary |
static java.lang.String |
change(java.lang.String in,
java.lang.String oldPat,
java.lang.String newPat)
|
static java.lang.String |
change(java.lang.String in,
java.lang.String oldPat,
java.lang.String newPat,
int startPos,
int numChanges)
|
static boolean |
containsDoubleBlanks(java.lang.String srcString)
|
static java.lang.String |
copy(java.lang.String srcString,
int numberOfCopies)
|
static long |
getLong(java.lang.String str)
|
static int |
indexOfAnyBut(java.lang.String srcString,
java.lang.String validString)
|
static boolean |
isAlphabetic(java.lang.String srcString)
|
static boolean |
isAlphanumeric(java.lang.String srcString)
|
static boolean |
isDigits(java.lang.String srcString)
|
static boolean |
isFileNameFormat(java.lang.String text)
return true if the text can be a file name |
static boolean |
isIP(java.lang.String hostName)
|
static boolean |
isIPAddress(java.lang.String name)
|
static int |
lastIndexOfAnyBut(java.lang.String srcString,
java.lang.String validString)
|
static int |
numWords(java.lang.String in)
|
static int |
occurrenceOf(java.lang.String srcString,
char searchChar)
|
static java.lang.String |
stripLeading(java.lang.String srcString,
java.lang.String pString)
|
static java.lang.String |
stripTrailing(java.lang.String srcString,
java.lang.String pString)
|
static java.lang.String |
stripTrailingBlanks(java.lang.String src)
strip the trailing blanks in the src |
static java.lang.String |
toIP(java.lang.String ipHost)
|
static java.lang.String |
word(java.lang.String in,
int i)
|
static java.lang.String |
words(java.lang.String in,
int i)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TString
public TString()
change
public static java.lang.String change(java.lang.String in,
java.lang.String oldPat,
java.lang.String newPat)
change
public static java.lang.String change(java.lang.String in,
java.lang.String oldPat,
java.lang.String newPat,
int startPos,
int numChanges)
containsDoubleBlanks
public static boolean containsDoubleBlanks(java.lang.String srcString)
copy
public static java.lang.String copy(java.lang.String srcString,
int numberOfCopies)
getLong
public static long getLong(java.lang.String str)
indexOfAnyBut
public static int indexOfAnyBut(java.lang.String srcString,
java.lang.String validString)
isAlphabetic
public static boolean isAlphabetic(java.lang.String srcString)
isAlphanumeric
public static boolean isAlphanumeric(java.lang.String srcString)
isDigits
public static boolean isDigits(java.lang.String srcString)
isFileNameFormat
public static boolean isFileNameFormat(java.lang.String text)
- return true if the text can be a file name
isIP
public static boolean isIP(java.lang.String hostName)
isIPAddress
public static boolean isIPAddress(java.lang.String name)
lastIndexOfAnyBut
public static int lastIndexOfAnyBut(java.lang.String srcString,
java.lang.String validString)
numWords
public static int numWords(java.lang.String in)
occurrenceOf
public static int occurrenceOf(java.lang.String srcString,
char searchChar)
stripLeading
public static java.lang.String stripLeading(java.lang.String srcString,
java.lang.String pString)
stripTrailing
public static java.lang.String stripTrailing(java.lang.String srcString,
java.lang.String pString)
stripTrailingBlanks
public static java.lang.String stripTrailingBlanks(java.lang.String src)
- strip the trailing blanks in the src
toIP
public static java.lang.String toIP(java.lang.String ipHost)
word
public static java.lang.String word(java.lang.String in,
int i)
words
public static java.lang.String words(java.lang.String in,
int i)