Package jakarta.websocket
Interface Encoder.TextStream<T>
- 
- Type Parameters:
- T- the type of the object this encoder can encode to a CharacterStream.
 - All Superinterfaces:
- Encoder
 - Enclosing interface:
- Encoder
 
 public static interface Encoder.TextStream<T> extends Encoder This interface may be implemented by encoding algorithms that want to write the encoded object to a character stream.
- 
- 
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 voidencode(T object, Writer writer)Encode the given object to a character stream writing it to the supplied Writer.
 
- 
- 
- 
Method Detail- 
encodevoid encode(T object, Writer writer) throws EncodeException, IOException Encode the given object to a character stream writing it to the supplied Writer. Implementations of this method may use the EncodeException to indicate a failure to convert the supplied object to an encoded form, and may use the IOException to indicate a failure to write the data to the supplied stream.- Parameters:
- object- the object to be encoded.
- writer- the writer provided by the web socket runtime to write the encoded data.
- Throws:
- EncodeException- if there was an error encoding the object due to its state.
- IOException- if there was an exception writing to the writer.
 
 
- 
 
-