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 intcompareVersions(java.lang.String version1, java.lang.String version2, boolean startsWithDigits)static intcountChars(java.lang.String text, char ch)static intcountLines(java.lang.String text)static java.lang.StringgetCRLFString(java.lang.String original)static java.lang.StringgetHash32(java.lang.String source)static java.lang.StringgetHash64(java.lang.String source)static java.lang.StringgetJavaIdentifier(java.lang.String candidateID)static java.lang.StringgetJavaStringLiteral(java.lang.String text)static java.lang.StringgetMD5(java.lang.String source)static booleanisBlank(java.lang.String text)static booleanisJavaIdentifier(java.lang.String id)static java.lang.StringleadingDigits(java.lang.String text)static java.lang.StringleadingNonDigits(java.lang.String text)static java.lang.String[]split(java.lang.String phrase)static java.lang.StringstrictHtmlEncode(java.lang.String rawText, boolean quotes)static java.lang.StringtrimForAlphaNumDash(java.lang.String rawText)static java.lang.Stringtruncate(java.lang.String text, int maxLength)static java.lang.Stringunquote(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)
-
-