Class UTF8Encoder

java.lang.Object
org.infinispan.commons.dataconversion.UTF8Encoder
All Implemented Interfaces:
Encoder

@Deprecated(forRemoval=true) public class UTF8Encoder extends Object implements Encoder
Deprecated, for removal: This API element is subject to removal in a future version.
Since 12.1, to be removed in a future version.
Encoder to/from UTF-8 content using the java string encoding mechanism.
Since:
9.1
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final UTF8Encoder
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Convert from storage format to the read/write format.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the MediaType produced by this encoder or null if the storage format is not known.
    short
    id()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Each encoder is associated with an unique id in order to optimize serialization.
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    toStorage(Object content)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Convert data in the read/write format to the storage format.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • INSTANCE

      public static final UTF8Encoder INSTANCE
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • UTF8Encoder

      public UTF8Encoder()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • toStorage

      public Object toStorage(Object content)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: Encoder
      Convert data in the read/write format to the storage format.
      Specified by:
      toStorage in interface Encoder
      Parameters:
      content - data to be converted, never null.
      Returns:
      Object in the storage format.
    • fromStorage

      public Object fromStorage(Object stored)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: Encoder
      Convert from storage format to the read/write format.
      Specified by:
      fromStorage in interface Encoder
      Parameters:
      stored - data as stored in the cache, never null.
      Returns:
      data in the read/write format
    • isStorageFormatFilterable

      public boolean isStorageFormatFilterable()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      isStorageFormatFilterable in interface Encoder
      Returns:
      if true, will perform stream and related operation in the storage format.
    • getStorageFormat

      public MediaType getStorageFormat()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: Encoder
      Returns the MediaType produced by this encoder or null if the storage format is not known.
      Specified by:
      getStorageFormat in interface Encoder
    • id

      public short id()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: Encoder
      Each encoder is associated with an unique id in order to optimize serialization. Known ids are kept in EncoderIds.
      Specified by:
      id in interface Encoder
      Returns:
      unique identifier for this encoder