クラス 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
- 関連事項:
ネストされたクラスの要約
ネストされたクラス修飾子と型クラス説明static enum非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにReactiveWrappers.ReactiveLibraryを使用してください。メソッドのサマリー
修飾子と型メソッド説明static boolean非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。リアクティブサポートが利用可能な場合は true を返します。static booleanisAvailable(ReactiveWrappers.ReactiveLibrary reactiveLibrary) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ReactiveWrappers.ReactiveLibraryが使用可能な場合は true を返します。static booleanisMultiValueType(ClassSE<?> type) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。typeが複数の値(0..N要素)をサポートするリアクティブラッパー型である場合、true を返します。static booleanisNoValueType(ClassSE<?> type) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。typeが値を含まないリアクティブなラッパー型である場合、true を返します。static booleanisSingleValueType(ClassSE<?> type) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。typeが単一の値のリアクティブラッパー型である場合、true を返します。static boolean非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。typeがサポートされているリアクティブラッパー型の場合は true を返します。static booleanusesReactiveType(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を使用してください。