org.lobobrowser.util
Class Strings

java.lang.Object
  extended by org.lobobrowser.util.Strings

public class Strings
extends java.lang.Object


Field Summary
static java.lang.String[] EMPTY_ARRAY
           
 
Method Summary
static int compareVersions(java.lang.String version1, java.lang.String version2)
           
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[] split(java.lang.String phrase)
           
static java.lang.String strictHtmlEncode(java.lang.String rawText)
           
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
 

Field Detail

EMPTY_ARRAY

public static final java.lang.String[] EMPTY_ARRAY
Method Detail

compareVersions

public static int compareVersions(java.lang.String version1,
                                  java.lang.String version2)

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)

trimForAlphaNumDash

public static java.lang.String trimForAlphaNumDash(java.lang.String rawText)

getCRLFString

public static java.lang.String getCRLFString(java.lang.String original)