org.ujmp.core.util
Class StringUtil

java.lang.Object
  extended by org.ujmp.core.util.StringUtil

public abstract class StringUtil
extends Object


Field Summary
static String BRACKETS
           
static String COLONORSPACES
           
static char[] HEX
           
static String SEMICOLONORNEWLINE
           
 
Constructor Summary
StringUtil()
           
 
Method Summary
static String convert(Object o)
           
static byte[] decodeFromHex(String data)
           
static String deleteChar(String s, char ch)
           
static String deleteChar(String s, char ch, int startIndex)
           
static String deleteChars(String s, Set<Character> ignoredChars, char replacement)
           
static String duration(long time)
           
static String encodeToHex(byte[] data)
           
static String encodeToHex(Serializable o)
           
static String format(Double value)
           
static String format(Number value)
           
static String format(Object o)
           
static String format(String s)
           
static String getAllAsString(Collection<Matrix> collection)
           
static String getString(Object object)
           
static int hexToInt(char c)
           
static boolean isAlphanumeric(char c)
           
static boolean isAlphanumeric(String s)
           
static boolean isASCII(char c)
           
static boolean isControl(char c)
           
static boolean isGerman(char c)
           
static boolean isLetter(char c)
           
static boolean isLower(char c)
           
static boolean isNumber(char c)
           
static boolean isPrintable(char c)
           
static boolean isPrintable(String s)
           
static boolean isSuitedAsFilename(String s)
           
static boolean isUmlaut(char c)
           
static boolean isUpper(char c)
           
static String pad(String s, int length)
           
static long[][] parseSelection(String selectionString, long[] size)
           
static String retainChars(String s, Set<Character> allowedChars, char replacement)
           
static String reverse(String s)
           
 void setDefaultMaximumFractionDigits(int n)
           
 void setDefaultMinimumFractionDigits(int n)
           
static String stripTags(String string)
           
static String toString(Matrix m, Object... parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HEX

public static final char[] HEX

BRACKETS

public static final String BRACKETS
See Also:
Constant Field Values

SEMICOLONORNEWLINE

public static final String SEMICOLONORNEWLINE
See Also:
Constant Field Values

COLONORSPACES

public static final String COLONORSPACES
See Also:
Constant Field Values
Constructor Detail

StringUtil

public StringUtil()
Method Detail

stripTags

public static final String stripTags(String string)

format

public static final String format(String s)

format

public static final String format(Object o)

encodeToHex

public static final String encodeToHex(Serializable o)
                                throws IOException
Throws:
IOException

encodeToHex

public static final String encodeToHex(byte[] data)

hexToInt

public static final int hexToInt(char c)

decodeFromHex

public static final byte[] decodeFromHex(String data)

reverse

public static final String reverse(String s)

convert

public static final String convert(Object o)

format

public static final String format(Double value)

format

public static final String format(Number value)

setDefaultMaximumFractionDigits

public void setDefaultMaximumFractionDigits(int n)

setDefaultMinimumFractionDigits

public void setDefaultMinimumFractionDigits(int n)

deleteChar

public static final String deleteChar(String s,
                                      char ch)

deleteChar

public static final String deleteChar(String s,
                                      char ch,
                                      int startIndex)

parseSelection

public static long[][] parseSelection(String selectionString,
                                      long[] size)

duration

public static String duration(long time)

getAllAsString

public static String getAllAsString(Collection<Matrix> collection)

deleteChars

public static String deleteChars(String s,
                                 Set<Character> ignoredChars,
                                 char replacement)

retainChars

public static String retainChars(String s,
                                 Set<Character> allowedChars,
                                 char replacement)

toString

public static String toString(Matrix m,
                              Object... parameters)

pad

public static final String pad(String s,
                               int length)

getString

public static String getString(Object object)

isASCII

public static final boolean isASCII(char c)

isAlphanumeric

public static final boolean isAlphanumeric(char c)

isAlphanumeric

public static final boolean isAlphanumeric(String s)

isLetter

public static final boolean isLetter(char c)

isControl

public static final boolean isControl(char c)

isNumber

public static final boolean isNumber(char c)

isUmlaut

public static final boolean isUmlaut(char c)

isPrintable

public static final boolean isPrintable(char c)

isGerman

public static final boolean isGerman(char c)

isLower

public static final boolean isLower(char c)

isUpper

public static final boolean isUpper(char c)

isPrintable

public static boolean isPrintable(String s)

isSuitedAsFilename

public static boolean isSuitedAsFilename(String s)


Copyright © 2010. All Rights Reserved.