Package org.infinispan.marshall.core
Class EncoderRegistryImpl
java.lang.Object
org.infinispan.marshall.core.EncoderRegistryImpl
- All Implemented Interfaces:
EncoderRegistry
- Since:
- 9.1
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionPerforms a data conversion.getEncoder(Class<? extends Encoder> clazz, short encoderId) <T extends Transcoder>
TgetTranscoder(Class<T> clazz) getTranscoder(MediaType mediaType, MediaType another) Obtain an instance ofTranscoderfrom the registry.getWrapper(Class<? extends Wrapper> clazz, byte wrapperId) booleanisConversionSupported(MediaType from, MediaType to) booleanisRegistered(Class<? extends Encoder> encoderClass) voidregisterEncoder(Encoder encoder) voidregisterTranscoder(Transcoder transcoder) voidregisterWrapper(Wrapper wrapper)
-
Constructor Details
-
EncoderRegistryImpl
public EncoderRegistryImpl()
-
-
Method Details
-
registerEncoder
- Specified by:
registerEncoderin interfaceEncoderRegistry- Parameters:
encoder-to be registered.
-
registerWrapper
- Specified by:
registerWrapperin interfaceEncoderRegistry
-
registerTranscoder
- Specified by:
registerTranscoderin interfaceEncoderRegistry
-
getTranscoder
Description copied from interface:EncoderRegistryObtain an instance ofTranscoderfrom the registry.- Specified by:
getTranscoderin interfaceEncoderRegistry- Parameters:
mediaType-MediaTypesupported by the transcoder.another-MediaTypesupported by the transcoder.- Returns:
- An instance of
Transcodercapable of doing conversions between the supplied MediaTypes.
-
getTranscoder
- Specified by:
getTranscoderin interfaceEncoderRegistry
-
isConversionSupported
- Specified by:
isConversionSupportedin interfaceEncoderRegistry
-
getEncoder
- Specified by:
getEncoderin interfaceEncoderRegistry
-
isRegistered
- Specified by:
isRegisteredin interfaceEncoderRegistry
-
getWrapper
- Specified by:
getWrapperin interfaceEncoderRegistry
-
convert
Description copied from interface:EncoderRegistryPerforms a data conversion.- Specified by:
convertin interfaceEncoderRegistry- Parameters:
o- object to convertfrom- the object MediaTypeto- the format to convert to- Returns:
- the object converted.
-