org.jasypt.commons
Class CommonUtils
java.lang.Object
org.jasypt.commons.CommonUtils
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.
- Since:
- 1.3
- Author:
- Daniel Fernández
|
Method Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STRING_OUTPUT_TYPE_BASE64
public static final java.lang.String STRING_OUTPUT_TYPE_BASE64
- See Also:
- Constant Field Values
STRING_OUTPUT_TYPE_HEXADECIMAL
public static final java.lang.String STRING_OUTPUT_TYPE_HEXADECIMAL
- See Also:
- Constant Field Values
getStandardBooleanValue
public static java.lang.Boolean getStandardBooleanValue(java.lang.String valueStr)
getStandardStringOutputType
public static java.lang.String getStandardStringOutputType(java.lang.String valueStr)
toHexadecimal
public static java.lang.String toHexadecimal(byte[] message)
fromHexadecimal
public static byte[] fromHexadecimal(java.lang.String message)
isEmpty
public static boolean isEmpty(java.lang.String string)
isNotEmpty
public static boolean isNotEmpty(java.lang.String string)
validateNotNull
public static void validateNotNull(java.lang.Object object,
java.lang.String message)
validateNotEmpty
public static void validateNotEmpty(java.lang.String string,
java.lang.String message)
validateIsTrue
public static void validateIsTrue(boolean expression,
java.lang.String message)
split
public static java.lang.String[] split(java.lang.String string)
split
public static java.lang.String[] split(java.lang.String string,
java.lang.String separators)
substringBefore
public static java.lang.String substringBefore(java.lang.String string,
java.lang.String separator)
substringAfter
public static java.lang.String substringAfter(java.lang.String string,
java.lang.String separator)
nextRandomInt
public static int nextRandomInt()
appendArrays
public static byte[] appendArrays(byte[] firstArray,
byte[] secondArray)
Copyright © 2010 The JASYPT team. All Rights Reserved.