org.lobobrowser.util
Class Strings
java.lang.Object
org.lobobrowser.util.Strings
public class Strings
- extends java.lang.Object
Method Summary |
static int |
compareVersions(java.lang.String version1,
java.lang.String version2,
boolean startsWithDigits)
|
static int |
countChars(java.lang.String text,
char ch)
|
static int |
countLines(java.lang.String text)
|
static java.lang.String |
getCRLFString(java.lang.String original)
|
static java.lang.String |
getHash32(java.lang.String source)
|
static java.lang.String |
getHash64(java.lang.String source)
|
static java.lang.String |
getJavaIdentifier(java.lang.String candidateID)
|
static java.lang.String |
getJavaStringLiteral(java.lang.String text)
|
static java.lang.String |
getMD5(java.lang.String source)
|
static boolean |
isBlank(java.lang.String text)
|
static boolean |
isJavaIdentifier(java.lang.String id)
|
static java.lang.String |
leadingDigits(java.lang.String text)
|
static java.lang.String |
leadingNonDigits(java.lang.String text)
|
static java.lang.String[] |
split(java.lang.String phrase)
|
static java.lang.String |
strictHtmlEncode(java.lang.String rawText,
boolean quotes)
|
static java.lang.String |
trimForAlphaNumDash(java.lang.String rawText)
|
static java.lang.String |
truncate(java.lang.String text,
int maxLength)
|
static java.lang.String |
unquote(java.lang.String text)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY_ARRAY
public static final java.lang.String[] EMPTY_ARRAY
compareVersions
public static int compareVersions(java.lang.String version1,
java.lang.String version2,
boolean startsWithDigits)
leadingDigits
public static java.lang.String leadingDigits(java.lang.String text)
leadingNonDigits
public static java.lang.String leadingNonDigits(java.lang.String text)
isBlank
public static boolean isBlank(java.lang.String text)
countLines
public static int countLines(java.lang.String text)
isJavaIdentifier
public static boolean isJavaIdentifier(java.lang.String id)
getJavaStringLiteral
public static java.lang.String getJavaStringLiteral(java.lang.String text)
getJavaIdentifier
public static java.lang.String getJavaIdentifier(java.lang.String candidateID)
getMD5
public static java.lang.String getMD5(java.lang.String source)
getHash32
public static java.lang.String getHash32(java.lang.String source)
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
getHash64
public static java.lang.String getHash64(java.lang.String source)
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
countChars
public static int countChars(java.lang.String text,
char ch)
unquote
public static java.lang.String unquote(java.lang.String text)
split
public static java.lang.String[] split(java.lang.String phrase)
truncate
public static java.lang.String truncate(java.lang.String text,
int maxLength)
strictHtmlEncode
public static java.lang.String strictHtmlEncode(java.lang.String rawText,
boolean quotes)
trimForAlphaNumDash
public static java.lang.String trimForAlphaNumDash(java.lang.String rawText)
getCRLFString
public static java.lang.String getCRLFString(java.lang.String original)