Package jakarta.websocket
Interface Decoder.Text<T>
- Type Parameters:
T- The type of the object that is decoded
- All Superinterfaces:
Decoder
- Enclosing interface:
- Decoder
This interface defines how a custom object is decoded from a web socket message in the form of a string.
-
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
Modifier and TypeMethodDescriptionDecode the given String into an object of type T.booleanwillDecode(String s) Answer whether the given String can be decoded into an object of type T.
-
Method Details
-
decode
Decode the given String into an object of type T.- Parameters:
s- string to be decoded.- Returns:
- the decoded message as an object of type T
- Throws:
DecodeException- If the provided string cannot be decoded to type T
-
willDecode
Answer whether the given String can be decoded into an object of type T.- Parameters:
s- the string being tested for decodability.- Returns:
- whether this decoder can decoded the supplied string.
-