Class EncoderMetadataSet

java.lang.Object
org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet<javax.websocket.Encoder,EncoderMetadata>
org.eclipse.jetty.websocket.jsr356.metadata.EncoderMetadataSet
All Implemented Interfaces:
Iterable<EncoderMetadata>
Direct Known Subclasses:
PrimitiveEncoderMetadataSet

public class EncoderMetadataSet extends CoderMetadataSet<javax.websocket.Encoder,EncoderMetadata>
  • Constructor Details

    • EncoderMetadataSet

      public EncoderMetadataSet()
  • Method Details

    • discover

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

      private Class<?> getEncoderType(Class<? extends javax.websocket.Encoder> encoder, Class<?> interfaceClass)
    • register

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