Interface ByteSource

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  ByteSource.Util
      Utility class that can construct ByteSource instances.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      byte[] getBytes()
      Returns the wrapped byte array.
      boolean isEmpty()
      Returns true if the underlying wrapped byte array is null or empty (zero length), false otherwise.
      String toBase64()
      Returns the Base 64-formatted String representation of the underlying wrapped byte array.
      String toHex()
      Returns the Hex-formatted String representation of the underlying wrapped byte array.
    • Method Detail

      • getBytes

        byte[] getBytes()
        Returns the wrapped byte array.
        Returns:
        the wrapped byte array.
      • toHex

        String toHex()
        Returns the Hex-formatted String representation of the underlying wrapped byte array.
        Returns:
        the Hex-formatted String representation of the underlying wrapped byte array.
      • toBase64

        String toBase64()
        Returns the Base 64-formatted String representation of the underlying wrapped byte array.
        Returns:
        the Base 64-formatted String representation of the underlying wrapped byte array.
      • isEmpty

        boolean isEmpty()
        Returns true if the underlying wrapped byte array is null or empty (zero length), false otherwise.
        Returns:
        true if the underlying wrapped byte array is null or empty (zero length), false otherwise.
        Since:
        1.2