Interface Decoder.BinaryStream<T>

  • All Superinterfaces:
    Decoder
    Enclosing interface:
    Decoder


    public static interface Decoder.BinaryStream<T>
    extends Decoder
    This interface defines how a custom object is decoded from a web socket message in the form of a binary stream.
    • Method Detail

      • decode

        T decode​(java.io.InputStream is)
          throws DecodeException,
                 java.io.IOException
        Decode the given bytes read from the input stream into an object of type T.
        Parameters:
        is - the input stream carrying the bytes.
        Returns:
        the decoded object.
        Throws:
        DecodeException
        java.io.IOException