Package org.lobobrowser.util
Class Strings
- java.lang.Object
-
- org.lobobrowser.util.Strings
-
public class Strings extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]
EMPTY_ARRAY
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description 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)
-
-
-
Method Detail
-
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)
-
-