public interface EncoderRegistry
Modifier and Type | Method and Description |
---|---|
Object |
convert(Object o,
MediaType from,
MediaType to)
Performs a data conversion.
|
Encoder |
getEncoder(Class<? extends Encoder> encoderClass,
short encoderId) |
<T extends Transcoder> |
getTranscoder(Class<T> clazz) |
Transcoder |
getTranscoder(MediaType type1,
MediaType type2)
Obtain an instance of
Transcoder from the registry. |
Wrapper |
getWrapper(Class<? extends Wrapper> wrapperClass,
byte wrapperId)
Deprecated.
Since 11.0. To be removed in 14.0, with
DataConversion.getWrapper() |
boolean |
isConversionSupported(MediaType from,
MediaType to) |
boolean |
isRegistered(Class<? extends Encoder> encoderClass) |
void |
registerEncoder(Encoder encoder) |
void |
registerTranscoder(Transcoder transcoder) |
void |
registerWrapper(Wrapper wrapper)
Deprecated.
Since 11.0. To be removed in 14.0, with
DataConversion.getWrapper() |
@Deprecated Wrapper getWrapper(Class<? extends Wrapper> wrapperClass, byte wrapperId)
DataConversion.getWrapper()
void registerEncoder(Encoder encoder)
encoder
- to be registered
.@Deprecated void registerWrapper(Wrapper wrapper)
DataConversion.getWrapper()
void registerTranscoder(Transcoder transcoder)
Transcoder getTranscoder(MediaType type1, MediaType type2)
Transcoder
from the registry.type1
- MediaType
supported by the transcoder.type2
- MediaType
supported by the transcoder.Transcoder
capable of doing conversions between the supplied MediaTypes.<T extends Transcoder> T getTranscoder(Class<T> clazz)
Copyright © 2021 JBoss by Red Hat. All rights reserved.