Class DefaultEncoderRegistry

    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      Object 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)  
    • Constructor Detail

      • DefaultEncoderRegistry

        public DefaultEncoderRegistry()
    • Method Detail

      • 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