Class DefaultEncoderRegistry

java.lang.Object
org.wildfly.clustering.infinispan.marshall.DefaultEncoderRegistry
All Implemented Interfaces:
org.infinispan.marshall.core.EncoderRegistry, EncoderRegistry

public class DefaultEncoderRegistry extends Object implements EncoderRegistry
Customer EncoderRegistry that supports transcoder removal.
Author:
Paul Ferraro
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    convert(Object object, org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType)
     
    org.infinispan.commons.dataconversion.Encoder
    getEncoder(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass, short encoderId)
    Deprecated.
    <T extends org.infinispan.commons.dataconversion.Transcoder>
    T
    getTranscoder(Class<T> targetClass)
     
    org.infinispan.commons.dataconversion.Transcoder
    getTranscoder(org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType)
     
    org.infinispan.commons.dataconversion.Wrapper
    getWrapper(Class<? extends org.infinispan.commons.dataconversion.Wrapper> wrapperClass, byte wrapperId)
    Deprecated.
    boolean
    isConversionSupported(org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType)
     
    boolean
    isRegistered(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass)
    Deprecated.
    void
    registerEncoder(org.infinispan.commons.dataconversion.Encoder encoder)
    Deprecated.
    void
    registerTranscoder(org.infinispan.commons.dataconversion.Transcoder transcoder)
     
    void
    registerWrapper(org.infinispan.commons.dataconversion.Wrapper wrapper)
    Deprecated.
    void
    unregisterTranscoder(org.infinispan.commons.dataconversion.MediaType type)
     

    Methods inherited from class java.lang.Object

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

    • DefaultEncoderRegistry

      public DefaultEncoderRegistry()
  • Method Details

    • registerTranscoder

      public void registerTranscoder(org.infinispan.commons.dataconversion.Transcoder transcoder)
      Specified by:
      registerTranscoder in interface org.infinispan.marshall.core.EncoderRegistry
    • getTranscoder

      public org.infinispan.commons.dataconversion.Transcoder getTranscoder(org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType)
      Specified by:
      getTranscoder in interface org.infinispan.marshall.core.EncoderRegistry
    • getTranscoder

      public <T extends org.infinispan.commons.dataconversion.Transcoder> T getTranscoder(Class<T> targetClass)
      Specified by:
      getTranscoder in interface org.infinispan.marshall.core.EncoderRegistry
    • isConversionSupported

      public boolean isConversionSupported(org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType)
      Specified by:
      isConversionSupported in interface org.infinispan.marshall.core.EncoderRegistry
    • convert

      public Object convert(Object object, org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType)
      Specified by:
      convert in interface org.infinispan.marshall.core.EncoderRegistry
    • unregisterTranscoder

      public void unregisterTranscoder(org.infinispan.commons.dataconversion.MediaType type)
      Specified by:
      unregisterTranscoder in interface EncoderRegistry
    • getEncoder

      @Deprecated public org.infinispan.commons.dataconversion.Encoder getEncoder(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass, short encoderId)
      Deprecated.
      Specified by:
      getEncoder in interface org.infinispan.marshall.core.EncoderRegistry
    • isRegistered

      @Deprecated public boolean isRegistered(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass)
      Deprecated.
      Specified by:
      isRegistered in interface org.infinispan.marshall.core.EncoderRegistry
    • getWrapper

      @Deprecated public org.infinispan.commons.dataconversion.Wrapper getWrapper(Class<? extends org.infinispan.commons.dataconversion.Wrapper> wrapperClass, byte wrapperId)
      Deprecated.
      Specified by:
      getWrapper in interface org.infinispan.marshall.core.EncoderRegistry
    • registerEncoder

      @Deprecated public void registerEncoder(org.infinispan.commons.dataconversion.Encoder encoder)
      Deprecated.
      Specified by:
      registerEncoder in interface org.infinispan.marshall.core.EncoderRegistry
    • registerWrapper

      @Deprecated public void registerWrapper(org.infinispan.commons.dataconversion.Wrapper wrapper)
      Deprecated.
      Specified by:
      registerWrapper in interface org.infinispan.marshall.core.EncoderRegistry