クラス ReactiveWrappers
java.lang.ObjectSE
org.springframework.data.repository.util.ReactiveWrappers
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
リアクティブラッパー型の詳細を公開するユーティリティクラス。このクラスは、リアクティブラッパーが一般的にサポートされているかどうか、および特定の型が no-value/single-value/ 複数値の使用に適しているかどうかを公開します。
サポートされる型は、クラスパスでの可用性によって検出されます。このクラスは通常、多重度と、特定の操作でリアクティブラッパー型が許容されるかどうかを決定するために使用されます。
- 導入:
- 2.0
- 作成者:
- Mark Paluch, Christoph Strobl, Oliver Gierke, Gerrit Meier, Hantsy Bai
- 関連事項:
Publisher
Single
Maybe
Observable
Completable
Flowable
Multi
Uni
Mono
Flux
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明static enum
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにReactiveWrappers.ReactiveLibrary
を使用してください。メソッドのサマリー
修飾子と型メソッド説明static boolean
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。リアクティブサポートが利用可能な場合は true を返します。static boolean
isAvailable
(ReactiveWrappers.ReactiveLibrary reactiveLibrary) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ReactiveWrappers.ReactiveLibrary
が使用可能な場合は true を返します。static boolean
isMultiValueType
(ClassSE<?> type) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。type
が複数の値(0..N
要素)をサポートするリアクティブラッパー型である場合、true を返します。static boolean
isNoValueType
(ClassSE<?> type) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。type
が値を含まないリアクティブなラッパー型である場合、true を返します。static boolean
isSingleValueType
(ClassSE<?> type) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。type
が単一の値のリアクティブラッパー型である場合、true を返します。static boolean
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。type
がサポートされているリアクティブラッパー型の場合は true を返します。static boolean
usesReactiveType
(ClassSE<?> type) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定された型がメソッドシグネチャーでリアクティブラッパー型を使用するかどうかを返します。
メソッドの詳細
isAvailable
public static boolean isAvailable()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。リアクティブサポートが利用可能な場合は true を返します。より具体的には、ReactiveWrappers.ReactiveLibrary
で定義されたライブラリのいずれかがクラスパス上にあるかどうか。- 戻り値:
- リアクティブサポートが利用可能な場合は true。
isAvailable
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ReactiveWrappers.ReactiveLibrary
が使用可能な場合は true を返します。- パラメーター:
reactiveLibrary
- null であってはなりません。- 戻り値:
ReactiveWrappers.ReactiveLibrary
が使用可能な場合は true。
supports
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。type
がサポートされているリアクティブラッパー型の場合は true を返します。- パラメーター:
type
- null であってはなりません。- 戻り値:
type
がサポートされるリアクティブラッパー型である場合は true。
usesReactiveType
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定された型がメソッドシグネチャーでリアクティブラッパー型を使用するかどうかを返します。- パラメーター:
type
- null であってはなりません。- 戻り値:
isNoValueType
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。type
が値を含まないリアクティブなラッパー型である場合、true を返します。- パラメーター:
type
- null であってはなりません。- 戻り値:
type
が値を含まないリアクティブなラッパー型である場合は true。
isSingleValueType
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。type
が単一の値のリアクティブラッパー型である場合、true を返します。- パラメーター:
type
- null であってはなりません。- 戻り値:
type
が単一値のリアクティブラッパー型である場合は true。
isMultiValueType
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。type
が複数の値(0..N
要素)をサポートするリアクティブラッパー型である場合、true を返します。- パラメーター:
type
- null であってはなりません。- 戻り値:
type
が複数の値(0..N
要素)をサポートするリアクティブラッパー型である場合は true。
org.springframework.data.util
パッケージに移動されたため、代わりにReactiveWrappers
を使用してください。