|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.izforge.izpack.util.StringTool
A extended Java Implementation of Pythons string.replace()
Constructor Summary | |
StringTool()
Default Constructor |
Method Summary | |
static java.lang.String |
getPlatformEncoding()
|
static void |
main(java.lang.String[] args)
Standalone callable Test method |
static java.lang.String |
normalizePath(java.lang.String destination)
Normalizes a mixed Windows/Unix Path. |
static java.lang.String |
normalizePath(java.lang.String destination,
java.lang.String fileSeparator)
Normalizes a Windows or Unix Path. |
static java.lang.String |
replace(java.lang.String value,
java.lang.String from,
java.lang.String to)
Replaces from with to in given String: value |
static java.lang.String |
replace(java.lang.String value,
java.lang.String from,
java.lang.String to,
boolean aCaseSensitiveFlag)
Replaces from with to in given String: value |
static boolean |
startsWith(java.lang.String str,
java.lang.String prefix)
True if a given string starts with the another given String |
static boolean |
startsWithIgnoreCase(java.lang.String str,
java.lang.String prefix)
The same as startsWith but ignores the case. |
static java.lang.String |
stringArrayListToString(java.util.ArrayList aStringList)
Transforms a (Array)List of Strings into a printable Stringlist |
static java.lang.String |
stringArrayToSpaceSeparatedString(java.lang.String[] args)
Converts an String Array to a space separated String w/o any check |
static java.lang.String |
UTF16()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public StringTool()
Method Detail |
public static void main(java.lang.String[] args)
args
- Commandline Argspublic static java.lang.String replace(java.lang.String value, java.lang.String from, java.lang.String to)
value
- original Stringfrom
- Search Patternto
- Replace with this
public static java.lang.String replace(java.lang.String value, java.lang.String from, java.lang.String to, boolean aCaseSensitiveFlag)
value
- original Stringfrom
- Search Patternto
- Replace with thisaCaseSensitiveFlag
- set to true be case sensitive.
public static java.lang.String normalizePath(java.lang.String destination, java.lang.String fileSeparator)
destination
- fileSeparator
- a target-system fileseparator
public static java.lang.String normalizePath(java.lang.String destination)
destination
- accepted mixed form by java.File like "C:/a/mixed\path\accepted/by\Java"
public static java.lang.String stringArrayToSpaceSeparatedString(java.lang.String[] args)
args
- The StringArray
public static java.lang.String getPlatformEncoding()
public static java.lang.String UTF16()
public static java.lang.String stringArrayListToString(java.util.ArrayList aStringList)
aStringList
-
public static boolean startsWith(java.lang.String str, java.lang.String prefix)
str
- The String to search inprefix
- The string to search for
public static boolean startsWithIgnoreCase(java.lang.String str, java.lang.String prefix)
str
- The String to search inprefix
- The string to search for
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |