public final class Fastjson2Encoder
extends org.springframework.core.codec.AbstractEncoder<java.lang.Object>
| Modifier and Type | Field and Description |
|---|---|
private FastJsonConfig |
config |
| Constructor and Description |
|---|
Fastjson2Encoder()
default constructor
|
Fastjson2Encoder(FastJsonConfig config,
org.springframework.util.MimeType... mimeTypes)
Constructor with custom configs
|
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer> |
encode(org.reactivestreams.Publisher<?> inputStream,
org.springframework.core.io.buffer.DataBufferFactory bufferFactory,
org.springframework.core.ResolvableType elementType,
org.springframework.util.MimeType mimeType,
java.util.Map<java.lang.String,java.lang.Object> hints) |
org.springframework.core.io.buffer.DataBuffer |
encodeValue(java.lang.Object value,
org.springframework.core.io.buffer.DataBufferFactory bufferFactory,
org.springframework.core.ResolvableType valueType,
org.springframework.util.MimeType mimeType,
java.util.Map<java.lang.String,java.lang.Object> hints) |
canEncode, getEncodableMimeTypes, getLogger, setLoggerprivate final FastJsonConfig config
public Fastjson2Encoder()
public Fastjson2Encoder(FastJsonConfig config, org.springframework.util.MimeType... mimeTypes)
config - FastJsonConfigmimeTypes - the mime types to support@NonNull
public reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer> encode(@NonNull
org.reactivestreams.Publisher<?> inputStream,
@NonNull
org.springframework.core.io.buffer.DataBufferFactory bufferFactory,
@NonNull
org.springframework.core.ResolvableType elementType,
org.springframework.util.MimeType mimeType,
java.util.Map<java.lang.String,java.lang.Object> hints)
@NonNull
public org.springframework.core.io.buffer.DataBuffer encodeValue(@Nullable
java.lang.Object value,
@NonNull
org.springframework.core.io.buffer.DataBufferFactory bufferFactory,
@NonNull
org.springframework.core.ResolvableType valueType,
org.springframework.util.MimeType mimeType,
java.util.Map<java.lang.String,java.lang.Object> hints)