Uses of Interface
javax.websocket.Decoder

Packages that use Decoder 
Package Description
javax.websocket
This package contains all the Jakartq WebSocket APIs common to both the client and server side.
javax.websocket.server
This package contains all the Jakarta WebSocket APIs used only by server side applications.
  • 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.