public class Jaxb2XmlDecoder
extends org.springframework.core.codec.AbstractDecoder<java.lang.Object>
Object
s (POJOs).Jaxb2XmlEncoder
Constructor and Description |
---|
Jaxb2XmlDecoder() |
Modifier and Type | Method and Description |
---|---|
boolean |
canDecode(org.springframework.core.ResolvableType elementType,
org.springframework.util.MimeType mimeType) |
reactor.core.publisher.Flux<java.lang.Object> |
decode(org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> inputStream,
org.springframework.core.ResolvableType elementType,
org.springframework.util.MimeType mimeType,
java.util.Map<java.lang.String,java.lang.Object> hints) |
reactor.core.publisher.Mono<java.lang.Object> |
decodeToMono(org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> inputStream,
org.springframework.core.ResolvableType elementType,
org.springframework.util.MimeType mimeType,
java.util.Map<java.lang.String,java.lang.Object> hints) |
java.util.function.Function<Unmarshaller,Unmarshaller> |
getUnmarshallerProcessor()
Return the configured processor for customizing Unmarshaller instances.
|
void |
setUnmarshallerProcessor(java.util.function.Function<Unmarshaller,Unmarshaller> processor)
Configure a processor function to customize Unmarshaller instances.
|
public void setUnmarshallerProcessor(java.util.function.Function<Unmarshaller,Unmarshaller> processor)
processor
- the function to usepublic java.util.function.Function<Unmarshaller,Unmarshaller> getUnmarshallerProcessor()
public boolean canDecode(org.springframework.core.ResolvableType elementType, @Nullable org.springframework.util.MimeType mimeType)
canDecode
in interface org.springframework.core.codec.Decoder<java.lang.Object>
canDecode
in class org.springframework.core.codec.AbstractDecoder<java.lang.Object>
public reactor.core.publisher.Flux<java.lang.Object> decode(org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> inputStream, org.springframework.core.ResolvableType elementType, @Nullable org.springframework.util.MimeType mimeType, @Nullable java.util.Map<java.lang.String,java.lang.Object> hints)
public reactor.core.publisher.Mono<java.lang.Object> decodeToMono(org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> inputStream, org.springframework.core.ResolvableType elementType, @Nullable org.springframework.util.MimeType mimeType, @Nullable java.util.Map<java.lang.String,java.lang.Object> hints)
decodeToMono
in interface org.springframework.core.codec.Decoder<java.lang.Object>
decodeToMono
in class org.springframework.core.codec.AbstractDecoder<java.lang.Object>