Package eu.europa.esig.dss.utils
Interface IUtils
- All Known Implementing Classes:
ApacheCommonsUtils,GoogleGuavaUtils
public interface IUtils
-
Method Summary
Modifier and Type Method Description booleanareStringsEqual(String text1, String text2)booleanareStringsEqualIgnoreCase(String text1, String text2)voidcleanDirectory(File directory)voidcloseQuietly(Closeable closeable)intcollectionSize(Collection collection)voidcopy(InputStream is, OutputStream os)booleanendsWithIgnoreCase(String text, String expected)byte[]fromBase64(String base64)byte[]fromHex(String hex)longgetInputStreamSize(InputStream is)booleanisArrayEmpty(byte[] array)booleanisArrayEmpty(Object[] array)booleanisArrayNotEmpty(byte[] array)booleanisArrayNotEmpty(Object[] array)booleanisBase64Encoded(String base64String)booleanisCollectionEmpty(Collection collection)booleanisCollectionNotEmpty(Collection collection)booleanisMapEmpty(Map<?,?> map)booleanisMapNotEmpty(Map<?,?> map)booleanisStringBlank(String text)booleanisStringDigits(String text)booleanisStringEmpty(String text)booleanisStringNotBlank(String text)booleanisStringNotEmpty(String text)booleanisTrue(Boolean bool)StringjoinStrings(Collection<String> strings, String separator)Collection<File>listFiles(File folder, String[] extensions, boolean recursive)StringlowerCase(String text)byte[]subarray(byte[] array, int start, int length)StringsubstringAfter(String text, String after)StringtoBase64(byte[] bytes)byte[]toByteArray(InputStream is)StringtoHex(byte[] bytes)Stringtrim(String text)StringupperCase(String text)voidwrite(byte[] content, OutputStream os)
-
Method Details
-
isStringEmpty
-
isStringNotEmpty
-
isStringBlank
-
isStringNotBlank
-
areStringsEqual
-
areStringsEqualIgnoreCase
-
isStringDigits
-
trim
-
joinStrings
-
substringAfter
-
endsWithIgnoreCase
-
lowerCase
-
upperCase
-
isArrayEmpty
-
isArrayNotEmpty
-
isArrayNotEmpty
boolean isArrayNotEmpty(byte[] array) -
isArrayEmpty
boolean isArrayEmpty(byte[] array) -
subarray
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
-