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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<DecoderMetadata> Coder Specific discovery of Metadata for a specific coder.private Class<?> getDecoderType(Class<? extends javax.websocket.Decoder> decoder, Class<?> interfaceClass) protected final voidregister(Class<?> type, Class<? extends javax.websocket.Decoder> decoder, MessageType msgType, boolean streamed) Methods inherited from class CoderMetadataSet
add, addAll, addAll, getCoder, getList, getMetadataByImplementation, getMetadataByType, iterator, toString, trackMetadata, trackMetadataMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Iterable
forEach, spliterator
-
Constructor Details
-
DecoderMetadataSet
public DecoderMetadataSet()
-
-
Method Details
-
discover
Description copied from class:CoderMetadataSetCoder Specific discovery of Metadata for a specific coder.- Specified by:
discoverin classCoderMetadataSet<javax.websocket.Decoder, DecoderMetadata>- Parameters:
decoder- the coder to discover metadata in.- Returns:
- the list of metadata discovered
-
getDecoderType
-
register
protected final void register(Class<?> type, Class<? extends javax.websocket.Decoder> decoder, MessageType msgType, boolean streamed)
-