Class CoderMetadata<T>

  • Type Parameters:
    T - the specific type of coder (Decoder or Encoder
    Direct Known Subclasses:
    DecoderMetadata, EncoderMetadata

    public abstract class CoderMetadata<T>
    extends java.lang.Object
    The immutable base metadata for a coder (Decoder or Encoder
    • Constructor Detail

      • CoderMetadata

        public CoderMetadata​(java.lang.Class<? extends T> coderClass,
                             java.lang.Class<?> objType,
                             MessageType messageType,
                             boolean streamed)
    • Method Detail

      • getCoderClass

        public java.lang.Class<? extends T> getCoderClass()
      • getObjectType

        public java.lang.Class<?> getObjectType()
      • isStreamed

        public boolean isStreamed()