abstract static class AbstractCodecConfigurer.AbstractDefaultCodecs extends java.lang.Object implements CodecConfigurer.DefaultCodecs
Modifier and Type | Field and Description |
---|---|
private AbstractCodecConfigurer.DefaultCustomCodecs |
customCodecs |
private Decoder<?> |
jackson2JsonDecoder |
private Encoder<?> |
jackson2JsonEncoder |
private boolean |
registerDefaults |
Constructor and Description |
---|
AbstractDefaultCodecs() |
Modifier and Type | Method and Description |
---|---|
(package private) java.util.List<HttpMessageReader<?>> |
getCatchAllReaders() |
(package private) java.util.List<HttpMessageWriter<?>> |
getCatchAllWriters() |
(package private) AbstractCodecConfigurer.DefaultCustomCodecs |
getCustomCodecs() |
(package private) Decoder<?> |
getJackson2JsonDecoder() |
(package private) Encoder<?> |
getJackson2JsonEncoder() |
(package private) java.util.List<HttpMessageReader<?>> |
getObjectReaders() |
(package private) java.util.List<HttpMessageWriter<?>> |
getObjectWriters() |
(package private) java.util.List<HttpMessageReader<?>> |
getTypedReaders() |
(package private) java.util.List<HttpMessageWriter<?>> |
getTypedWriters() |
void |
jackson2JsonDecoder(Decoder<?> decoder)
Override the default Jackson JSON
Decoder . |
void |
jackson2JsonEncoder(Encoder<?> encoder)
Override the default Jackson JSON
Encoder . |
(package private) void |
registerDefaults(boolean registerDefaults) |
(package private) void |
setCustomCodecs(AbstractCodecConfigurer.DefaultCustomCodecs customCodecs)
Access to custom codecs for subclasses, e.g.
|
(package private) boolean |
shouldRegisterDefaults() |
(package private) abstract boolean |
splitTextOnNewLine() |
private boolean registerDefaults
@Nullable private AbstractCodecConfigurer.DefaultCustomCodecs customCodecs
void registerDefaults(boolean registerDefaults)
boolean shouldRegisterDefaults()
void setCustomCodecs(@Nullable AbstractCodecConfigurer.DefaultCustomCodecs customCodecs)
@Nullable AbstractCodecConfigurer.DefaultCustomCodecs getCustomCodecs()
public void jackson2JsonDecoder(Decoder<?> decoder)
CodecConfigurer.DefaultCodecs
Decoder
.jackson2JsonDecoder
in interface CodecConfigurer.DefaultCodecs
decoder
- the decoder instance to useJackson2JsonDecoder
Decoder<?> getJackson2JsonDecoder()
public void jackson2JsonEncoder(Encoder<?> encoder)
CodecConfigurer.DefaultCodecs
Encoder
.jackson2JsonEncoder
in interface CodecConfigurer.DefaultCodecs
encoder
- the encoder instance to useJackson2JsonEncoder
Encoder<?> getJackson2JsonEncoder()
java.util.List<HttpMessageReader<?>> getTypedReaders()
abstract boolean splitTextOnNewLine()
java.util.List<HttpMessageReader<?>> getObjectReaders()
java.util.List<HttpMessageReader<?>> getCatchAllReaders()
java.util.List<HttpMessageWriter<?>> getTypedWriters()
java.util.List<HttpMessageWriter<?>> getObjectWriters()
java.util.List<HttpMessageWriter<?>> getCatchAllWriters()