public class DoNotUseThisStrUtil
extends java.lang.Object
Constructor and Description |
---|
DoNotUseThisStrUtil() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
compressZlib(java.lang.String inputString) |
static java.lang.String |
decodeString(java.lang.String from)
Companion to encodeString, not appropriate for anything but Strings
|
static java.lang.Object |
decodeStringToObject(java.lang.String s) |
static boolean |
doesStringHaveSubString(java.lang.String s,
java.lang.String[] subs)
Searches the array of possible sub strings to see if one is contained in the given String s
"This is a test" and { "nope", "test", "no way" } would return true
|
static java.lang.String |
encodeString(java.lang.String from)
Will encode a String for storage in XML/HTML type fields.
|
static java.lang.String |
encodeString(java.lang.String from,
boolean removeLineBreaks)
This method encodes a String for storage in XML/HXML type fields.
|
static boolean |
isEmpty(java.lang.String s) |
static boolean |
isStringInStrings(java.lang.String s,
java.lang.String[] list,
boolean caseSensitive) |
static java.io.ObjectInputStream |
makeObjectInputStream(java.io.InputStream is) |
static java.lang.String |
replace(java.lang.String str,
java.lang.String o,
java.lang.String n)
Replace all occurrences of
o in str with
n , or only the first occurrence if all is
false . |
static java.lang.String |
replace(java.lang.String str,
java.lang.String o,
java.lang.String n,
boolean all) |
static boolean |
safeBooleanValue(java.lang.String s,
boolean defValue) |
static int |
safeIntValue(java.lang.String s,
int defValue) |
static java.lang.String |
safeString(java.lang.Object o) |
static java.lang.String |
safeString(java.lang.String s) |
static java.lang.String |
safeString(java.lang.String s,
java.lang.String def) |
static java.lang.String |
safeStringNoWhitespace(java.lang.String s) |
static java.lang.String |
serializeToEncodedString(java.io.Serializable obj) |
public static java.lang.String safeString(java.lang.String s)
public static java.lang.String safeString(java.lang.String s, java.lang.String def)
public static java.lang.String safeString(java.lang.Object o)
public static java.lang.String safeStringNoWhitespace(java.lang.String s)
public static boolean isEmpty(java.lang.String s)
public static boolean isStringInStrings(java.lang.String s, java.lang.String[] list, boolean caseSensitive)
public static boolean doesStringHaveSubString(java.lang.String s, java.lang.String[] subs)
public static int safeIntValue(java.lang.String s, int defValue)
public static boolean safeBooleanValue(java.lang.String s, boolean defValue)
public static java.lang.String serializeToEncodedString(java.io.Serializable obj) throws java.io.IOException
java.io.IOException
public static java.lang.Object decodeStringToObject(java.lang.String s) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public static java.io.ObjectInputStream makeObjectInputStream(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public static java.lang.String encodeString(java.lang.String from)
from
- public static java.lang.String encodeString(java.lang.String from, boolean removeLineBreaks)
from
- removeLineBreaks
- public static java.lang.String decodeString(java.lang.String from) throws java.io.IOException
from
- java.io.IOException
public static byte[] compressZlib(java.lang.String inputString)
public static java.lang.String replace(java.lang.String str, java.lang.String o, java.lang.String n)
o
in str
with
n
, or only the first occurrence if all
is
false
. replace("aaaa", "aa", "bbb", false)
returns
"bbbaa"
replace("aaaa", "aa", "bbb", true)
returns
"bbbbbb"
public static java.lang.String replace(java.lang.String str, java.lang.String o, java.lang.String n, boolean all)
Copyright © 1998-2014 CA, Inc. All Rights Reserved.