Package csw.config.api.commons
Class BinaryUtils
- java.lang.Object
-
- csw.config.api.commons.BinaryUtils
-
public class BinaryUtils extends java.lang.Object
Utils for binary data
-
-
Constructor Summary
Constructors Constructor Description BinaryUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
isBinary(scala.collection.immutable.Seq<akka.util.ByteString> byteStrings)
Identifies if the sequence of ByteString can be treated as binarystatic boolean
isNotText(byte[] bytes)
Identifies if the byte array can be treated as text or not by checking if binary content is more than 15% i.e.
-
-
-
Method Detail
-
isBinary
public static boolean isBinary(scala.collection.immutable.Seq<akka.util.ByteString> byteStrings)
Identifies if the sequence of ByteString can be treated as binary- Parameters:
byteStrings
- a sequence of ByteString to be tested for binary content- Returns:
- boolean value indicating if the the byteString represents binary content
-
isNotText
public static boolean isNotText(byte[] bytes)
Identifies if the byte array can be treated as text or not by checking if binary content is more than 15% i.e. ASCII printable content is more than 85%- Parameters:
bytes
- a connection to resolve to with its registered location- Returns:
- boolean value indicating if the bytes represents text content
-
-