|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sapportals.wcm.util.string.StrUtil
public class StrUtil
Utility methods for strings
| Constructor Summary | |
|---|---|
StrUtil()
|
|
| Method Summary | |
|---|---|
static String[] |
decodeStrings(String encodedString)
Convert an encoded string array back to the individual components May be called recursively to unpack deep structured subcomponents |
static String |
encodeStrings(String[] strings)
Encode the given strings to on string (e.g. for putting multiple strings into one URL parameter) May be called recursively to pack complex structures |
static LinkedList |
extractStringComponents(String s,
int separator,
boolean trim)
|
static LinkedList |
extractStringComponents(String s,
String separators,
boolean trim)
|
static String[] |
extractStringComponentsToArray(String s,
int separator,
boolean trim)
|
static String[] |
extractStringComponentsToArray(String s,
int separator,
boolean trim,
int escapeCharacter)
|
static String[] |
extractStringComponentsToArray(String s,
String separators,
boolean trim)
|
static String[] |
extractStringComponentsToArray(String s,
String separators,
boolean trim,
int escapeCharacter)
|
static Set |
extractStringComponentsToSet(String s,
int separator,
boolean trim)
|
static Set |
extractStringComponentsToSet(String s,
String separators,
boolean trim)
|
static boolean |
match(String pattern,
String string,
boolean ignoreCase)
Matches a string against a pattern which may contain the wildcards * and ? |
static String |
replace(String text,
String oldString,
String newString,
boolean all)
Replaces a String with String in a String |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StrUtil()
| Method Detail |
|---|
public static Set extractStringComponentsToSet(String s,
int separator,
boolean trim)
s - TBD: Description of the incoming method parameterseparator - TBD: Description of the incoming method parametertrim - TBD: Description of the incoming method parameter
public static String[] extractStringComponentsToArray(String s,
int separator,
boolean trim)
s - TBD: Description of the incoming method parameterseparator - TBD: Description of the incoming method parametertrim - TBD: Description of the incoming method parameter
public static LinkedList extractStringComponents(String s,
int separator,
boolean trim)
s - TBD: Description of the incoming method parameterseparator - TBD: Description of the incoming method parametertrim - TBD: Description of the incoming method parameter
public static Set extractStringComponentsToSet(String s,
String separators,
boolean trim)
s - TBD: Description of the incoming method parameterseparators - TBD: Description of the incoming method parametertrim - TBD: Description of the incoming method parameter
public static String[] extractStringComponentsToArray(String s,
String separators,
boolean trim)
s - TBD: Description of the incoming method parameterseparators - TBD: Description of the incoming method parametertrim - TBD: Description of the incoming method parameter
public static LinkedList extractStringComponents(String s,
String separators,
boolean trim)
s - TBD: Description of the incoming method parameterseparators - TBD: Description of the incoming method parametertrim - TBD: Description of the incoming method parameter
public static String[] extractStringComponentsToArray(String s,
String separators,
boolean trim,
int escapeCharacter)
s - TBD: Description of the incoming method parameterseparators - TBD: Description of the incoming method parametertrim - TBD: Description of the incoming method parameterescapeCharacter - TBD: Description of the incoming method parameter
public static String[] extractStringComponentsToArray(String s,
int separator,
boolean trim,
int escapeCharacter)
public static String replace(String text,
String oldString,
String newString,
boolean all)
text - the text in which the replacement will be doneoldString - the old String inside the textnewString - the new String which will replace the oldstring inside the
textall - true
if all occurences of the oldString should be replaced
- Returns:
- a String with the replaced text
public static String encodeStrings(String[] strings)
strings - TBD: Description of the incoming method parameter
public static String[] decodeStrings(String encodedString)
encodedString - TBD: Description of the incoming method parameter
public static boolean match(String pattern,
String string,
boolean ignoreCase)
pattern - the patternstring - the stringignoreCase - true iff the case of the pattern and the string should be
ignored
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||