java.lang.Object
org.eclipse.jetty.ee10.websocket.jakarta.common.decoders.RegisteredDecoder

public class RegisteredDecoder extends Object
  • Field Details

    • decoder

      public final Class<? extends jakarta.websocket.Decoder> decoder
    • interfaceType

      public final Class<? extends jakarta.websocket.Decoder> interfaceType
    • objectType

      public final Class<?> objectType
    • primitive

      public final boolean primitive
    • config

      public final jakarta.websocket.EndpointConfig config
  • Constructor Details

    • RegisteredDecoder

      public RegisteredDecoder(Class<? extends jakarta.websocket.Decoder> decoder, Class<? extends jakarta.websocket.Decoder> interfaceType, Class<?> objectType, jakarta.websocket.EndpointConfig endpointConfig, WebSocketComponents components)
    • RegisteredDecoder

      public RegisteredDecoder(Class<? extends jakarta.websocket.Decoder> decoder, Class<? extends jakarta.websocket.Decoder> interfaceType, Class<?> objectType, jakarta.websocket.EndpointConfig endpointConfig, WebSocketComponents components, boolean primitive)
  • Method Details

    • implementsInterface

      public boolean implementsInterface(Class<? extends jakarta.websocket.Decoder> type)
    • isType

      public boolean isType(Class<?> type)
    • getInstance

      public <T extends jakarta.websocket.Decoder> T getInstance()
    • destroyInstance

      public void destroyInstance()
    • toString

      public String toString()
      Overrides:
      toString in class Object