インターフェース ReactiveRepresentationModelAssembler<T,D extends RepresentationModel<?>>
- 既知のすべてのサブインターフェース:
SimpleReactiveRepresentationModelAssembler<T>
public interface ReactiveRepresentationModelAssembler<T,D extends RepresentationModel<?>>
SimpleRepresentationModelAssembler と組み合わせた RepresentationModelAssembler のリアクティブ変異体。- 作成者:
- Greg Turnquist, Oliver Drotbohm
方法の概要
修飾子と型メソッド説明default reactor.core.publisher.Mono<CollectionModel<D>>toCollectionModel(reactor.core.publisher.Flux<? extends T> entities, org.springframework.web.server.ServerWebExchange exchange) reactor.core.publisher.Mono<D>指定されたエンティティをRepresentationModelを継承するDに変換します。
メソッドの詳細
toModel
reactor.core.publisher.Mono<D> toModel(T entity, org.springframework.web.server.ServerWebExchange exchange) 指定されたエンティティをRepresentationModelを継承するDに変換します。- パラメーター:
entity-- 戻り値:
toCollectionModel
default reactor.core.publisher.Mono<CollectionModel<D>> toCollectionModel(reactor.core.publisher.Flux<? extends T> entities, org.springframework.web.server.ServerWebExchange exchange) - パラメーター:
entities- null であってはなりません。- 戻り値:
Dを含むCollectionModel。