Package jakarta.websocket
Interface Decoder.TextStream<T>
-
- Type Parameters:
T- The type of the object that is decoded
- All Superinterfaces:
Decoder
- Enclosing interface:
- Decoder
public static interface Decoder.TextStream<T> extends Decoder
This interface defines how a custom object of type T is decoded from a web socket message in the form of a character stream.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jakarta.websocket.Decoder
Decoder.Binary<T>, Decoder.BinaryStream<T>, Decoder.Text<T>, Decoder.TextStream<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tdecode(Reader reader)Reads the websocket message from the implementation provided Reader and decodes it into an instance of the supplied object type.
-
-
-
Method Detail
-
decode
T decode(Reader reader) throws DecodeException, IOException
Reads the websocket message from the implementation provided Reader and decodes it into an instance of the supplied object type.- Parameters:
reader- the reader from which to read the web socket message.- Returns:
- the instance of the object that is the decoded web socket message.
- Throws:
DecodeException- If the data from the provided reader cannot be decoded to type TIOException- If an error occurs reading from the reader
-
-