Uses of Interface
javax.websocket.Decoder
-
Packages that use Decoder Package Description javax.websocket This package contains all the WebSocket APIs common to both the client and server side.javax.websocket.server This package contains all the WebSocket APIs used only by server side applications.org.glassfish.tyrus.core Core classes.org.glassfish.tyrus.core.coder Encoder and decoder adapters and built-in implementations. -
-
Uses of Decoder in javax.websocket
Subinterfaces of Decoder in javax.websocket Modifier and Type Interface Description static interface
Decoder.Binary<T>
This interface defines how a custom object (of type T) is decoded from a web socket message in the form of a byte buffer.static interface
Decoder.BinaryStream<T>
This interface defines how a custom object is decoded from a web socket message in the form of a binary stream.static interface
Decoder.Text<T>
This interface defines how a custom object is decoded from a web socket message in the form of a string.static interface
Decoder.TextStream<T>
This interface defines how a custom object of type T is decoded from a web socket message in the form of a character stream.Methods in javax.websocket that return types with arguments of type Decoder Modifier and Type Method Description java.lang.Class<? extends Decoder>[]
decoders()
The array of Java classes that are to act as Decoders for messages coming into the client.java.util.List<java.lang.Class<? extends Decoder>>
EndpointConfig. getDecoders()
Return the Decoder implementation classes configured.Method parameters in javax.websocket with type arguments of type Decoder Modifier and Type Method Description ClientEndpointConfig.Builder
ClientEndpointConfig.Builder. decoders(java.util.List<java.lang.Class<? extends Decoder>> decoders)
Assign the list of decoder implementation classes the client will use. -
Uses of Decoder in javax.websocket.server
Methods in javax.websocket.server that return types with arguments of type Decoder Modifier and Type Method Description java.lang.Class<? extends Decoder>[]
decoders()
The ordered array of decoder classes this endpoint will use.Method parameters in javax.websocket.server with type arguments of type Decoder Modifier and Type Method Description ServerEndpointConfig.Builder
ServerEndpointConfig.Builder. decoders(java.util.List<java.lang.Class<? extends Decoder>> decoders)
Sets the decoder implementation classes to use in the configuration. -
Uses of Decoder in org.glassfish.tyrus.core
Method parameters in org.glassfish.tyrus.core with type arguments of type Decoder Modifier and Type Method Description TyrusServerEndpointConfig.Builder
TyrusServerEndpointConfig.Builder. decoders(java.util.List<java.lang.Class<? extends Decoder>> decoders)
Sets the decoder implementation classes to use in the configuration.static MessageHandlerManager
MessageHandlerManager. fromDecoderClasses(java.util.List<java.lang.Class<? extends Decoder>> decoderClasses)
Construct manager. -
Uses of Decoder in org.glassfish.tyrus.core.coder
Classes in org.glassfish.tyrus.core.coder that implement Decoder Modifier and Type Class Description class
CoderWrapper<T>
Wrapper of coders storing the coder coder class (and optionally coder instance), return type of the encode / decode method and coder class.class
InputStreamDecoder
Built inDecoder
forInputStream
.class
NoOpByteArrayCoder
class
NoOpByteBufferCoder
class
NoOpTextCoder
class
PrimitiveDecoders<T>
Collection of decoders for all primitive types.static class
PrimitiveDecoders.BooleanDecoder
static class
PrimitiveDecoders.ByteDecoder
static class
PrimitiveDecoders.CharacterDecoder
static class
PrimitiveDecoders.DoubleDecoder
static class
PrimitiveDecoders.FloatDecoder
static class
PrimitiveDecoders.IntegerDecoder
static class
PrimitiveDecoders.LongDecoder
static class
PrimitiveDecoders.ShortDecoder
class
ReaderDecoder
Built inDecoder
forReader
.Fields in org.glassfish.tyrus.core.coder with type parameters of type Decoder Modifier and Type Field Description static java.util.List<java.lang.Class<? extends Decoder>>
PrimitiveDecoders. ALL
-