Package eu.europa.esig.dss.utils
Class Utils
java.lang.Object
eu.europa.esig.dss.utils.Utils
public final class Utils extends Object
-
Field Summary
Fields Modifier and Type Field Description static String
EMPTY_STRING
-
Method Summary
Modifier and Type Method Description static boolean
areAllStringsEmpty(String... values)
static boolean
areStringsEqual(String text1, String text2)
static boolean
areStringsEqualIgnoreCase(String text1, String text2)
static void
cleanDirectory(File directory)
static void
closeQuietly(Closeable closeable)
static int
collectionSize(Collection collection)
static void
copy(InputStream is, OutputStream os)
static boolean
endsWithIgnoreCase(String text, String expected)
static byte[]
fromBase64(String base64)
static byte[]
fromHex(String hex)
static long
getInputStreamSize(InputStream is)
static boolean
isArrayEmpty(byte[] array)
static boolean
isArrayEmpty(Object[] array)
static boolean
isArrayNotEmpty(byte[] array)
static boolean
isArrayNotEmpty(Object[] array)
static boolean
isAtLeastOneStringNotEmpty(String... values)
static boolean
isBase64Encoded(String base64String)
static boolean
isCollectionEmpty(Collection collection)
static boolean
isCollectionNotEmpty(Collection collection)
static boolean
isMapEmpty(Map<?,?> map)
static boolean
isMapNotEmpty(Map<?,?> map)
static boolean
isStringBlank(String text)
static boolean
isStringDigits(String text)
static boolean
isStringEmpty(String text)
static boolean
isStringNotBlank(String text)
static boolean
isStringNotEmpty(String text)
static boolean
isTrue(Boolean bool)
static String
joinStrings(List<String> strings, String separator)
static Collection<File>
listFiles(File folder, String[] extensions, boolean recursive)
static String
lowerCase(String text)
static byte[]
subarray(byte[] array, int start, int length)
static String
substringAfter(String text, String after)
static String
toBase64(byte[] bytes)
static byte[]
toByteArray(InputStream is)
static String
toHex(byte[] bytes)
static String
trim(String text)
static String
upperCase(String text)
static void
write(byte[] content, OutputStream os)
-
Field Details
-
EMPTY_STRING
- See Also:
- Constant Field Values
-
-
Method Details
-
isStringEmpty
-
isStringNotEmpty
-
areAllStringsEmpty
-
isAtLeastOneStringNotEmpty
-
isStringBlank
-
isStringNotBlank
-
areStringsEqual
-
areStringsEqualIgnoreCase
-
isStringDigits
-
trim
-
joinStrings
-
substringAfter
-
endsWithIgnoreCase
-
lowerCase
-
upperCase
-
isArrayEmpty
-
isArrayNotEmpty
-
isArrayNotEmpty
public static boolean isArrayNotEmpty(byte[] array) -
isArrayEmpty
public static boolean isArrayEmpty(byte[] array) -
subarray
public static byte[] subarray(byte[] array, int start, int length) -
isTrue
-
isCollectionEmpty
-
isCollectionNotEmpty
-
isMapEmpty
-
isMapNotEmpty
-
collectionSize
-
toHex
-
fromHex
-
isBase64Encoded
-
toBase64
-
fromBase64
-
toByteArray
- Throws:
IOException
-
closeQuietly
-
copy
- Throws:
IOException
-
write
- Throws:
IOException
-
getInputStreamSize
- Throws:
IOException
-
cleanDirectory
- Throws:
IOException
-
listFiles
-