org.lobobrowser.util

Class Strings


public class Strings
extends java.lang.Object

Summary description for Strings.

Field Summary

static String[]
EMPTY_ARRAY

Method Summary

static int
compareVersions(String version1, String version2)
static int
countChars(String text, char ch)
static int
countLines(String text)
static String
getHash32(String source)
static String
getHash64(String source)
static String
getJavaIdentifier(String candidateID)
static String
getJavaStringLiteral(String text)
static String
getMD5(String source)
static String
getTextFromStream(InputStream in)
static boolean
isBlank(String text)
static boolean
isJavaIdentifier(String id)
static String[]
split(String phrase)
static String
strictHtmlEncode(String rawText)
static String
trimForAlphaNumDash(String rawText)
static String
truncate(String text, int maxLength)
static String
unquote(String text)

Field Details

EMPTY_ARRAY

public static final String[] EMPTY_ARRAY

Method Details

compareVersions

public static int compareVersions(String version1,
                                  String version2)

countChars

public static int countChars(String text,
                             char ch)

countLines

public static int countLines(String text)

getHash32

public static String getHash32(String source)
            throws UnsupportedEncodingException

getHash64

public static String getHash64(String source)
            throws UnsupportedEncodingException

getJavaIdentifier

public static String getJavaIdentifier(String candidateID)

getJavaStringLiteral

public static String getJavaStringLiteral(String text)

getMD5

public static String getMD5(String source)
            throws UnsupportedEncodingException

getTextFromStream

public static String getTextFromStream(InputStream in)
            throws IOException

isBlank

public static boolean isBlank(String text)

isJavaIdentifier

public static boolean isJavaIdentifier(String id)

split

public static String[] split(String phrase)

strictHtmlEncode

public static String strictHtmlEncode(String rawText)

trimForAlphaNumDash

public static String trimForAlphaNumDash(String rawText)

truncate

public static String truncate(String text,
                              int maxLength)

unquote

public static String unquote(String text)