クラス ReactiveAdapterRegistryHelper
java.lang.ObjectSE
org.springframework.graphql.execution.ReactiveAdapterRegistryHelper
- 導入:
- 1.3.1
- 作成者:
- Rossen Stoyanchev
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明static <T> reactor.core.publisher.Flux<T> toFluxFromCollection(@Nullable ObjectSE result) 値の論理コレクションを表す、指定された結果オブジェクトのFluxを返します。static <T> reactor.core.publisher.Mono<T> toMonoIfReactive(java.lang.Object)に委譲し、必要に応じてMono.justOrEmpty(java.util.Optional<? extends T>)を適用することで、指定されたオブジェクトのMonoを返します。static @Nullable ObjectSEtoMonoIfReactive(@Nullable ObjectSE result) static @Nullable ObjectSEtoMonoOrFluxIfReactive(@Nullable ObjectSE result) static reactor.core.publisher.Flux<?> toSubscriptionFlux(@Nullable ObjectSE result)
コンストラクターの詳細
ReactiveAdapterRegistryHelper
public ReactiveAdapterRegistryHelper()
メソッドの詳細
toMono
toMonoIfReactive(java.lang.Object)に委譲し、必要に応じてMono.justOrEmpty(java.util.Optional<? extends T>)を適用することで、指定されたオブジェクトのMonoを返します。- 型パラメーター:
T- Mono にキャストする要素の型- パラメーター:
result- 結果オブジェクトを適応させる- 戻り値:
- 結果を表す
Mono
toMonoIfReactive
指定された結果オブジェクトがReactiveAdapterRegistryを介してPublisherに適合できる場合は、そのオブジェクトのMonoを返します。複数の値を持つパブリッシャーはリストに収集されます。- パラメーター:
result- 結果オブジェクトを適応させる- 戻り値:
- 同じインスタンス、またはオブジェクトが
ReactiveAdapterRegistryに知られている場合はMono
toMonoOrFluxIfReactive
- パラメーター:
result- 結果オブジェクトを適応させる- 戻り値:
- 同じインスタンス、
Mono、Flux
toSubscriptionFlux
- パラメーター:
result- 結果オブジェクトを適応させる- 戻り値:
Flux、結果がnullの場合は空になる可能性がある
toFluxFromCollection
指定された結果オブジェクトの、値の論理コレクションを表すFluxを返します。オブジェクトは、CollectionSE またはFlux.fromIterable(Iterable)でフラット化されたCollectionのパブリッシャー、または複数値のパブリッシャーである必要があります。- 型パラメーター:
T- キャストするコレクション内の要素の型- パラメーター:
result- 結果オブジェクトを適応させる- 戻り値:
- コレクションを表す
Flux