Class GlobalMarshallerEncoder

  • All Implemented Interfaces:
    Encoder

    public class GlobalMarshallerEncoder
    extends MarshallerEncoder
    Encoder that uses the GlobalMarshaller to encode/decode data.
    Since:
    9.2
    • Constructor Detail

      • GlobalMarshallerEncoder

        public GlobalMarshallerEncoder​(Marshaller globalMarshaller)
    • Method Detail

      • getStorageFormat

        public MediaType getStorageFormat()
        Description copied from interface: Encoder
        Returns the MediaType produced by this encoder or null if the storage format is not known.
      • id

        public short id()
        Description copied from interface: Encoder
        Each encoder is associated with an unique id in order to optimize serialization. Known ids are kept in EncoderIds.
        Returns:
        unique identifier for this encoder