public class UnsafeString
extends java.lang.Object
| Constructor and Description |
|---|
UnsafeString() |
| Modifier and Type | Method and Description |
|---|---|
static char |
charAt(java.lang.String s,
int idx) |
static char[] |
getChars(java.lang.String s) |
static int |
getOffset(java.lang.String s) |
static int |
indexOf(java.lang.String str,
char ch) |
static int |
indexOf(java.lang.String str,
char ch,
int idx) |
static boolean |
isDouble_LIGHT(java.lang.String s) |
static boolean |
isDouble(java.lang.String s) |
static boolean |
isLong(java.lang.String s) |
static boolean |
mayBeDecimalDouble(java.lang.String s)
Checks if the given string could be a decimal double, i.e.
|
static void |
resetHash(java.lang.String s)
Reset the hash by setting it to 0 so hashcode computation is performed
again when the internal char array has changed.
|
static java.lang.String |
sanitizeStrings(java.lang.String str)
Replace whitespaces in Strings enclosed in single quotes
with '%20'
|
static java.lang.String[] |
split(java.lang.String s,
char ch) |
static java.lang.String |
substring(java.lang.String s,
int start,
int end) |
public static final char[] getChars(java.lang.String s)
public static final char charAt(java.lang.String s,
int idx)
public static final int getOffset(java.lang.String s)
public static final java.lang.String[] split(java.lang.String s,
char ch)
public static final java.lang.String substring(java.lang.String s,
int start,
int end)
public static boolean isLong(java.lang.String s)
public static boolean isDouble_LIGHT(java.lang.String s)
public static boolean isDouble(java.lang.String s)
public static boolean mayBeDecimalDouble(java.lang.String s)
public static int indexOf(java.lang.String str,
char ch)
public static int indexOf(java.lang.String str,
char ch,
int idx)
public static java.lang.String sanitizeStrings(java.lang.String str)
public static void resetHash(java.lang.String s)
s -