Interface Encoder

All Known Implementing Classes:
GlobalMarshallerEncoder, IdentityEncoder, JavaSerializationEncoder, MarshallerEncoder, UTF8Encoder

@Deprecated public interface Encoder
Deprecated.
Since 12.1, without replacement. To be removed in a future version.
Used to convert data between read/write format and storage format.
Since:
9.1
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
    Convert from storage format to the read/write format.
    Deprecated.
    Returns the MediaType produced by this encoder or null if the storage format is not known.
    short
    id()
    Deprecated.
    Each encoder is associated with an unique id in order to optimize serialization.
    boolean
    Deprecated.
     
    toStorage(Object content)
    Deprecated.
    Convert data in the read/write format to the storage format.
  • Method Details

    • toStorage

      Object toStorage(Object content)
      Deprecated.
      Convert data in the read/write format to the storage format.
      Parameters:
      content - data to be converted, never null.
      Returns:
      Object in the storage format.
    • fromStorage

      Object fromStorage(Object content)
      Deprecated.
      Convert from storage format to the read/write format.
      Parameters:
      content - data as stored in the cache, never null.
      Returns:
      data in the read/write format
    • isStorageFormatFilterable

      boolean isStorageFormatFilterable()
      Deprecated.
      Returns:
      if true, will perform stream and related operation in the storage format.
    • getStorageFormat

      MediaType getStorageFormat()
      Deprecated.
      Returns the MediaType produced by this encoder or null if the storage format is not known.
    • id

      short id()
      Deprecated.
      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