Class DecoderMetadataSet

java.lang.Object
org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet<javax.websocket.Decoder,DecoderMetadata>
org.eclipse.jetty.websocket.jsr356.metadata.DecoderMetadataSet
All Implemented Interfaces:
Iterable<DecoderMetadata>
Direct Known Subclasses:
PrimitiveDecoderMetadataSet

public class DecoderMetadataSet extends CoderMetadataSet<javax.websocket.Decoder,DecoderMetadata>
  • Constructor Details

    • DecoderMetadataSet

      public DecoderMetadataSet()
  • Method Details

    • discover

      protected List<DecoderMetadata> discover(Class<? extends javax.websocket.Decoder> decoder)
      Description copied from class: CoderMetadataSet
      Coder Specific discovery of Metadata for a specific coder.
      Specified by:
      discover in class CoderMetadataSet<javax.websocket.Decoder,DecoderMetadata>
      Parameters:
      decoder - the coder to discover metadata in.
      Returns:
      the list of metadata discovered
    • getDecoderType

      private Class<?> getDecoderType(Class<? extends javax.websocket.Decoder> decoder, Class<?> interfaceClass)
    • register

      protected final void register(Class<?> type, Class<? extends javax.websocket.Decoder> decoder, MessageType msgType, boolean streamed)