All Classes and Interfaces
Classes
Class
Description
Claims a plain (non-
@Paginated) Flux<T>-returning
@RestClient method - "flavor 1" of Flux<T> support
(§7.1): decodes the response body as List<T> (RIP's existing
generic-collection decoding, E9/E12) then emits it item-by-item via
Flux.fromIterable(java.lang.Iterable<? extends T>).Claims a
@Paginated method returning Flux<T> - "flavor 2"
of Flux<T> support (§7.2), and the actually novel one: a
genuinely backpressure-aware stream over @Paginated's existing
page-fetch machinery, a third return-type-driven flattening mode
alongside Page<T> (manual) and Stream<T>/Iterator<T>
(eager-per-item-pull, lazy-per-page).Claims every
Mono<T>-returning @RestClient method -
Mono<Void>, Mono<RipResponse<T>>, and Mono<byte[]>
all work identically, since responseBodyType() just names T
verbatim and RequestExecutor's existing dispatch already handles
every one of those shapes for any CallAdapter.Entry point for
rest-in-peace-reactor: registers this module's
CallAdapter/PaginatedCallAdapter
factories with RIP.