public abstract class BodyExtractors extends Object
BodyExtractor
that read various bodies, such a reactive streams.Constructor and Description |
---|
BodyExtractors() |
Modifier and Type | Method and Description |
---|---|
static <T> BodyExtractor<reactor.core.publisher.Flux<T>> |
toFlux(Class<? extends T> elementClass)
Return a
BodyExtractor that reads into a Reactor Flux . |
static <T> BodyExtractor<reactor.core.publisher.Flux<T>> |
toFlux(org.springframework.core.ResolvableType elementType)
Return a
BodyExtractor that reads into a Reactor Flux . |
static <T> BodyExtractor<reactor.core.publisher.Mono<T>> |
toMono(Class<? extends T> elementClass)
Return a
BodyExtractor that reads into a Reactor Mono . |
static <T> BodyExtractor<reactor.core.publisher.Mono<T>> |
toMono(org.springframework.core.ResolvableType elementType)
Return a
BodyExtractor that reads into a Reactor Mono . |
public static <T> BodyExtractor<reactor.core.publisher.Mono<T>> toMono(Class<? extends T> elementClass)
BodyExtractor
that reads into a Reactor Mono
.T
- the element typeelementClass
- the class of element in the Mono
BodyExtractor
that reads a monopublic static <T> BodyExtractor<reactor.core.publisher.Mono<T>> toMono(org.springframework.core.ResolvableType elementType)
BodyExtractor
that reads into a Reactor Mono
.T
- the element typeelementType
- the type of element in the Mono
BodyExtractor
that reads a monopublic static <T> BodyExtractor<reactor.core.publisher.Flux<T>> toFlux(Class<? extends T> elementClass)
BodyExtractor
that reads into a Reactor Flux
.T
- the element typeelementClass
- the class of element in the Flux
BodyExtractor
that reads a monopublic static <T> BodyExtractor<reactor.core.publisher.Flux<T>> toFlux(org.springframework.core.ResolvableType elementType)
BodyExtractor
that reads into a Reactor Flux
.T
- the element typeelementType
- the type of element in the Flux
BodyExtractor
that reads a mono