public abstract class ReactiveWrappers extends ObjectSE
サポートされる型は、クラスパスでの可用性によって検出されます。このクラスは通常、多重度と、特定の操作でリアクティブラッパー型が許容されるかどうかを決定するために使用されます。
注意 : Spring Data 2.4 の時点で、RxJava 1.x のサポートは廃止され、RxJava 2 および 3 が優先されます。
Publisher
、Single
、Observable
、Completable
、Single
、Maybe
、Observable
、Completable
、Flowable
、Single
、Maybe
、Observable
、Completable
、Flowable
、Multi
、Uni
、Mono
、Flux
修飾子と型 | クラスと説明 |
---|---|
static class | ReactiveWrappers.ReactiveLibrary サポートされているリアクティブライブラリの列挙。 |
修飾子と型 | メソッドと説明 |
---|---|
static CollectionSE<ClassSE<?>> | getMultiValueTypes() 使用すべきではありません。 サポートされなくなりました。 |
static CollectionSE<ClassSE<?>> | getNoValueTypes() 使用すべきではありません。 サポートされなくなりました。 |
static CollectionSE<ClassSE<?>> | getSingleValueTypes() 使用すべきではありません。 サポートされなくなりました。 |
static boolean | isAvailable() リアクティブサポートが利用可能な場合は true を返します。 |
static boolean | isAvailable(ReactiveWrappers.ReactiveLibrary reactiveLibrary) ReactiveWrappers.ReactiveLibrary が使用可能な場合は true を返します。 |
static boolean | isMultiValueType(ClassSE<?> type) type が複数の値(0..N 要素)をサポートするリアクティブラッパー型である場合、true を返します。 |
static boolean | isNoValueType(ClassSE<?> type) type が値を含まないリアクティブなラッパー型である場合、true を返します。 |
static boolean | isSingleValueType(ClassSE<?> type) type が単一の値のリアクティブラッパー型である場合、true を返します。 |
static boolean | supports(ClassSE<?> type) type がサポートされているリアクティブラッパー型の場合は true を返します。 |
static boolean | usesReactiveType(ClassSE<?> type) 指定された型がメソッドシグネチャーでリアクティブラッパー型を使用するかどうかを返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static boolean isAvailable()
ReactiveWrappers.ReactiveLibrary
で定義されたライブラリのいずれかがクラスパス上にあるかどうか。public static boolean isAvailable(ReactiveWrappers.ReactiveLibrary reactiveLibrary)
ReactiveWrappers.ReactiveLibrary
が使用可能な場合は true を返します。reactiveLibrary
- null であってはなりません。ReactiveWrappers.ReactiveLibrary
が使用可能な場合は true。public static boolean supports(ClassSE<?> type)
type
がサポートされているリアクティブラッパー型の場合は true を返します。type
- null であってはなりません。type
がサポートされるリアクティブラッパー型である場合は true。public static boolean usesReactiveType(ClassSE<?> type)
type
- null であってはなりません。public static boolean isNoValueType(ClassSE<?> type)
type
が値を含まないリアクティブなラッパー型である場合、true を返します。type
- null であってはなりません。type
が値を含まないリアクティブなラッパー型である場合は true。public static boolean isSingleValueType(ClassSE<?> type)
type
が単一の値のリアクティブラッパー型である場合、true を返します。type
- null であってはなりません。type
が単一値のリアクティブラッパー型である場合は true。public static boolean isMultiValueType(ClassSE<?> type)
type
が複数の値(0..N
要素)をサポートするリアクティブラッパー型である場合、true を返します。type
- null であってはなりません。type
が複数の値(0..N
要素)をサポートするリアクティブラッパー型である場合は true。@DeprecatedSE public static CollectionSE<ClassSE<?>> getNoValueTypes()
@DeprecatedSE public static CollectionSE<ClassSE<?>> getSingleValueTypes()
@DeprecatedSE public static CollectionSE<ClassSE<?>> getMultiValueTypes()
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.