Interface Encoder.Binary<T>

Type Parameters:
T - The type of object accepted by the encoder
All Superinterfaces:
Encoder
Enclosing interface:
Encoder

public static interface Encoder.Binary<T> extends Encoder
An encoder that encodes an object of type T into a binary WebSocket message.
  • Method Details

    • encode

      ByteBuffer encode(T object) throws EncodeException
      Encodes the given object into a ByteBuffer.
      Parameters:
      object - The object to encode
      Returns:
      The encoded binary data
      Throws:
      EncodeException - If the object cannot be encoded