public final class CommonUtils
extends java.lang.Object
Common utils regarding treatment of parameter values and encoding operations. This class is for internal use only.
| Modifier and Type | Field and Description |
|---|---|
private static char[] |
hexDigits |
static java.lang.String |
STRING_OUTPUT_TYPE_BASE64 |
static java.lang.String |
STRING_OUTPUT_TYPE_HEXADECIMAL |
private static java.util.List |
STRING_OUTPUT_TYPE_HEXADECIMAL_NAMES |
| Modifier | Constructor and Description |
|---|---|
private |
CommonUtils() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
appendArrays(byte[] firstArray,
byte[] secondArray) |
static byte[] |
fromHexadecimal(java.lang.String message) |
static java.lang.Boolean |
getStandardBooleanValue(java.lang.String valueStr) |
static java.lang.String |
getStandardStringOutputType(java.lang.String valueStr) |
static boolean |
isEmpty(java.lang.String string) |
static boolean |
isNotEmpty(java.lang.String string) |
static int |
nextRandomInt() |
static java.lang.String[] |
split(java.lang.String string) |
static java.lang.String[] |
split(java.lang.String string,
java.lang.String separators) |
static java.lang.String |
substringAfter(java.lang.String string,
java.lang.String separator) |
static java.lang.String |
substringBefore(java.lang.String string,
java.lang.String separator) |
static java.lang.String |
toHexadecimal(byte[] message) |
static void |
validateIsTrue(boolean expression,
java.lang.String message) |
static void |
validateNotEmpty(java.lang.String string,
java.lang.String message) |
static void |
validateNotNull(java.lang.Object object,
java.lang.String message) |
public static final java.lang.String STRING_OUTPUT_TYPE_BASE64
public static final java.lang.String STRING_OUTPUT_TYPE_HEXADECIMAL
private static final java.util.List STRING_OUTPUT_TYPE_HEXADECIMAL_NAMES
private static char[] hexDigits
public static java.lang.Boolean getStandardBooleanValue(java.lang.String valueStr)
public static java.lang.String getStandardStringOutputType(java.lang.String valueStr)
public static java.lang.String toHexadecimal(byte[] message)
public static byte[] fromHexadecimal(java.lang.String message)
public static boolean isEmpty(java.lang.String string)
public static boolean isNotEmpty(java.lang.String string)
public static void validateNotNull(java.lang.Object object,
java.lang.String message)
public static void validateNotEmpty(java.lang.String string,
java.lang.String message)
public static void validateIsTrue(boolean expression,
java.lang.String message)
public static java.lang.String[] split(java.lang.String string)
public static java.lang.String[] split(java.lang.String string,
java.lang.String separators)
public static java.lang.String substringBefore(java.lang.String string,
java.lang.String separator)
public static java.lang.String substringAfter(java.lang.String string,
java.lang.String separator)
public static int nextRandomInt()
public static byte[] appendArrays(byte[] firstArray,
byte[] secondArray)