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
CustomerEncoderRegistrythat supports transcoder removal.- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description DefaultEncoderRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Objectconvert(Object object, org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType)org.infinispan.commons.dataconversion.EncodergetEncoder(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass, short encoderId)Deprecated.<T extends org.infinispan.commons.dataconversion.Transcoder>
TgetTranscoder(Class<T> targetClass)org.infinispan.commons.dataconversion.TranscodergetTranscoder(org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType)org.infinispan.commons.dataconversion.WrappergetWrapper(Class<? extends org.infinispan.commons.dataconversion.Wrapper> wrapperClass, byte wrapperId)Deprecated.booleanisConversionSupported(org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType)booleanisRegistered(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass)Deprecated.voidregisterEncoder(org.infinispan.commons.dataconversion.Encoder encoder)Deprecated.voidregisterTranscoder(org.infinispan.commons.dataconversion.Transcoder transcoder)voidregisterWrapper(org.infinispan.commons.dataconversion.Wrapper wrapper)Deprecated.voidunregisterTranscoder(org.infinispan.commons.dataconversion.MediaType type)
-
-
-
Method Detail
-
registerTranscoder
public void registerTranscoder(org.infinispan.commons.dataconversion.Transcoder transcoder)
- Specified by:
registerTranscoderin interfaceorg.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:
getTranscoderin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
getTranscoder
public <T extends org.infinispan.commons.dataconversion.Transcoder> T getTranscoder(Class<T> targetClass)
- Specified by:
getTranscoderin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
isConversionSupported
public boolean isConversionSupported(org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType)- Specified by:
isConversionSupportedin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
convert
public Object convert(Object object, org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType)
- Specified by:
convertin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
unregisterTranscoder
public void unregisterTranscoder(org.infinispan.commons.dataconversion.MediaType type)
- Specified by:
unregisterTranscoderin interfaceEncoderRegistry
-
getEncoder
@Deprecated public org.infinispan.commons.dataconversion.Encoder getEncoder(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass, short encoderId)
Deprecated.- Specified by:
getEncoderin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
isRegistered
@Deprecated public boolean isRegistered(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass)
Deprecated.- Specified by:
isRegisteredin interfaceorg.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:
getWrapperin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
registerEncoder
@Deprecated public void registerEncoder(org.infinispan.commons.dataconversion.Encoder encoder)
Deprecated.- Specified by:
registerEncoderin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
registerWrapper
@Deprecated public void registerWrapper(org.infinispan.commons.dataconversion.Wrapper wrapper)
Deprecated.- Specified by:
registerWrapperin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
-