Package jakarta.websocket
Interface Encoder.Binary<T>
- 
- Type Parameters:
- T- The type of the custom object that this Encoder can encoder to a ByteBuffer.
 - All Superinterfaces:
- Encoder
 - Enclosing interface:
- Encoder
 
 public static interface Encoder.Binary<T> extends Encoder This interface defines how to provide a way to convert a custom object into a binary message.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface jakarta.websocket.EncoderEncoder.Binary<T>, Encoder.BinaryStream<T>, Encoder.Text<T>, Encoder.TextStream<T>
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description ByteBufferencode(T object)Encode the given object into a byte array.
 
- 
- 
- 
Method Detail- 
encodeByteBuffer encode(T object) throws EncodeException Encode the given object into a byte array.- Parameters:
- object- the object being encoded.
- Returns:
- the binary data.
- Throws:
- EncodeException- The provided object could not be encoded to a byte buffer
 
 
- 
 
-