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 StringEMPTY_STRING -
Method Summary
Modifier and Type Method Description static booleanareAllStringsEmpty(String... values)static booleanareStringsEqual(String text1, String text2)static booleanareStringsEqualIgnoreCase(String text1, String text2)static voidcleanDirectory(File directory)static voidcloseQuietly(Closeable closeable)static intcollectionSize(Collection collection)static voidcopy(InputStream is, OutputStream os)static booleanendsWithIgnoreCase(String text, String expected)static byte[]fromBase64(String base64)static byte[]fromHex(String hex)static longgetInputStreamSize(InputStream is)static booleanisArrayEmpty(byte[] array)static booleanisArrayEmpty(Object[] array)static booleanisArrayNotEmpty(byte[] array)static booleanisArrayNotEmpty(Object[] array)static booleanisAtLeastOneStringNotEmpty(String... values)static booleanisBase64Encoded(String base64String)static booleanisCollectionEmpty(Collection collection)static booleanisCollectionNotEmpty(Collection collection)static booleanisMapEmpty(Map<?,?> map)static booleanisMapNotEmpty(Map<?,?> map)static booleanisStringBlank(String text)static booleanisStringDigits(String text)static booleanisStringEmpty(String text)static booleanisStringNotBlank(String text)static booleanisStringNotEmpty(String text)static booleanisTrue(Boolean bool)static StringjoinStrings(List<String> strings, String separator)static Collection<File>listFiles(File folder, String[] extensions, boolean recursive)static StringlowerCase(String text)static byte[]subarray(byte[] array, int start, int length)static StringsubstringAfter(String text, String after)static StringtoBase64(byte[] bytes)static byte[]toByteArray(InputStream is)static StringtoHex(byte[] bytes)static Stringtrim(String text)static StringupperCase(String text)static voidwrite(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
-