Package org.ujmp.core.util
Class StringUtil
java.lang.Object
org.ujmp.core.util.StringUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
private static final NumberFormat
static final char[]
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final String
static final byte[]
decodeFromHex
(String data) static final String
deleteChar
(String s, char ch) static final String
deleteChar
(String s, char ch, int startIndex) static String
deleteChars
(String s, Set<Character> ignoredChars, char replacement) static String
duration
(long time) static final String
encodeToHex
(byte[] data) static final String
static final String
static final String
static final String
static final String
static String
getAllAsString
(Collection<Matrix> collection) static String
static String
static final int
hexToInt
(char c) static final boolean
isAlphanumeric
(char c) static final boolean
static final boolean
isASCII
(char c) static final boolean
isControl
(char c) static boolean
static final boolean
isGerman
(char c) static final boolean
isLetter
(char c) static final boolean
isLower
(char c) static final boolean
isNumber
(char c) static final boolean
isPrintable
(char c) static boolean
static boolean
static final boolean
isUmlaut
(char c) static final boolean
isUpper
(char c) static String
pad
(char c, int count) static String
pad
(int count) static final String
static final String
static final String
static final String
static long[][]
parseSelection
(String selectionString, long[] size) private static long[][]
parseSelectionComma
(String selectionString, long[] size) private static long[][]
parseSelectionSemicolon
(String selectionString, long[] size) static String
retainChars
(String s, Set<Character> allowedChars, char replacement) static final String
void
void
static final String
static String
toBinaryString
(byte[] bytes) static String
toBinaryString
(String string) static String
toBinaryString
(BitSet bitSet) static String
static String
upperCaseWords
(String string)
-
Field Details
-
DefaultNF
-
HEX
public static final char[] HEX -
BRACKETS
- See Also:
-
SEMICOLONORNEWLINE
- See Also:
-
COLONORSPACES
- See Also:
-
-
Constructor Details
-
StringUtil
public StringUtil()
-
-
Method Details
-
stripTags
-
format
-
format
-
encodeToHex
- Throws:
IOException
-
encodeToHex
-
hexToInt
public static final int hexToInt(char c) -
decodeFromHex
-
reverse
-
convert
-
format
-
format
-
setDefaultMaximumFractionDigits
public void setDefaultMaximumFractionDigits(int n) -
setDefaultMinimumFractionDigits
public void setDefaultMinimumFractionDigits(int n) -
deleteChar
-
deleteChar
-
parseSelection
-
parseSelectionComma
-
parseSelectionSemicolon
-
duration
-
getAllAsString
-
deleteChars
-
retainChars
-
toBinaryString
-
toBinaryString
-
toBinaryString
-
toString
-
padLeft
-
padRight
-
padLeft
-
padRight
-
getString
-
isASCII
public static final boolean isASCII(char c) -
isAlphanumeric
public static final boolean isAlphanumeric(char c) -
isAlphanumeric
-
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
-
isSuitedAsFilename
-
upperCaseWords
-
split
-
split
-
split
-
getString
-
isEmpty
-
pad
-
pad
-