public class StringUtils
extends Object
StringUtils: utility class of String utilities.
| Constructor | Description |
|---|---|
StringUtils() |
| Modifier and Type | Method | Description |
|---|---|---|
static boolean |
equals(String s1,
String s2) |
Checks if 2 strings are equals, accounting for null cases.
|
static int |
fastStringHash(String contextStr) |
|
static String |
getOrDefault(String s,
String defaultString) |
Returns string s, or defaultString if s is null.
|
static String |
intToHexStr(int value,
int strLen) |
|
static String |
intToStr(int value,
int strLen) |
|
static boolean |
isEmpty(String s) |
Checks if string is empty, handling null String case.
|
static int |
length(String s) |
Returns string length, handling null String case as length of 0.
|
static String |
longToHexStr(long value,
int strLen) |
|
static String |
longToStr(long value,
int strLen) |
|
static String |
stampToString(long stamp) |
Convert a duration (milliseconds) to a formatted string.
|
static String |
stampToStringNoUnits(long stamp) |
Convert a duration (milliseconds) to a formatted string.
|
static long |
stringToMilliseconds(String stamp) |
Convert a hh:mm:ss.SSS string to milliseconds
No validation that hh:mm:ss are valid ranges
|
static String |
toStringList(WMSProperties properties) |
Convert properties to comma-separated string
|
static String |
toStringList(String[] strings) |
Convert array of Strings to comma-separated string
|
static String |
toStringList(java.util.List<String> strings) |
Convert list of Strings to comma-separated string
|
static String |
valueOf(String s) |
Returns string, handling null String case as "".
|
public static boolean equals(String s1,
String s2)
s1 - string ones2 - string 2public static int fastStringHash(String contextStr)
public static String getOrDefault(String s,
String defaultString)
s - defaultString - public static String intToHexStr(int value,
int strLen)
public static String intToStr(int value,
int strLen)
public static boolean isEmpty(String s)
s - public static int length(String s)
s - public static String longToHexStr(long value,
int strLen)
public static String longToStr(long value,
int strLen)
public static String stampToString(long stamp)
stamp - duration (milliseconds)public static String stampToStringNoUnits(long stamp)
stamp - duration (milliseconds)public static long stringToMilliseconds(String stamp)
stamp - string (hours:minutes:seconds.miliseconds)public static String toStringList(WMSProperties properties)
properties - public static String toStringList(String[] strings)
strings - public static String toStringList(java.util.List<String> strings)
strings - public static String valueOf(String s)
s -