Top Description Fields Constructors Methods
org.springframework.http.codec.support

public Class DefaultServerCodecConfigurer

extends BaseCodecConfigurer
implements ServerCodecConfigurer
Class Inheritance
All Implemented Interfaces
org.springframework.http.codec.ServerCodecConfigurer, org.springframework.http.codec.CodecConfigurer
Imports
org.springframework.http.codec.ServerCodecConfigurer

Default implementation of ServerCodecConfigurer.
Author
Rossen Stoyanchev
Since
5.0

Field Summary

Inherited from org.springframework.http.codec.support.BaseCodecConfigurer:
customCodecsdefaultCodecs

Constructor Summary

AccessConstructor and Description
public
private

Method Summary

Modifier and TypeMethod and Description
public DefaultServerCodecConfigurer
protected BaseDefaultCodecs
cloneDefaultCodecs()

Implements abstract org.springframework.http.codec.support.BaseCodecConfigurer.cloneDefaultCodecs.

Subclasses should override this to create a deep copy of BaseDefaultCodecs which can be client or server specific.

public ServerCodecConfigurer.ServerDefaultCodecs
Inherited from org.springframework.http.codec.support.BaseCodecConfigurer:
customCodecsgetReadersgetWritersregisterDefaults

Constructor Detail

DefaultServerCodecConfigurerback to summary
public DefaultServerCodecConfigurer()
DefaultServerCodecConfigurerback to summary
private DefaultServerCodecConfigurer(BaseCodecConfigurer other)

Method Detail

cloneback to summary
public DefaultServerCodecConfigurer clone()

Implements abstract org.springframework.http.codec.support.BaseCodecConfigurer.clone.

Implements org.springframework.http.codec.ServerCodecConfigurer.clone, org.springframework.http.codec.CodecConfigurer.clone.

Doc from org.springframework.http.codec.ServerCodecConfigurer.clone.

Create a copy of this CodecConfigurer. The returned clone has its own lists of default and custom codecs and generally can be configured independently. Keep in mind however that codec instances (if any are configured) are themselves not cloned..

Returns:DefaultServerCodecConfigurer

Doc from java.lang.Object.clone.

a clone of this instance.

Annotations
@Override
cloneDefaultCodecsback to summary
protected BaseDefaultCodecs cloneDefaultCodecs()

Implements abstract org.springframework.http.codec.support.BaseCodecConfigurer.cloneDefaultCodecs.

Doc from org.springframework.http.codec.support.BaseCodecConfigurer.cloneDefaultCodecs.

Subclasses should override this to create a deep copy of BaseDefaultCodecs which can be client or server specific.

Annotations
@Override
defaultCodecsback to summary
public ServerCodecConfigurer.ServerDefaultCodecs defaultCodecs()

Overrides org.springframework.http.codec.support.BaseCodecConfigurer.defaultCodecs.

Implements org.springframework.http.codec.ServerCodecConfigurer.defaultCodecs, org.springframework.http.codec.CodecConfigurer.defaultCodecs.

Doc from org.springframework.http.codec.ServerCodecConfigurer.defaultCodecs.

Provides a way to customize or replace HTTP message readers and writers registered by default.

On the server side, built-in default also include customizations related to the encoder for SSE.

Annotations
@Override