public final class ReactiveWrappers extends ObjectSE
サポートされる型は、クラスパスでの可用性によって検出されます。このクラスは通常、多重度と、特定の操作でリアクティブラッパー型が許容されるかどうかを決定するために使用されます。
Publisher
、Single
、Observable
、Completable
、Single
、Maybe
、Observable
、Completable
、Flowable
、Mono
、Flux
修飾子と型 | メソッドと説明 |
---|---|
static CollectionSE<ClassSE<?>> | getMultiValueTypes() 複数値ラッパー型のコレクションを返します。 |
static CollectionSE<ClassSE<?>> | getNoValueTypes() 値のないラッパー型のコレクションを返します。 |
static CollectionSE<ClassSE<?>> | getSingleValueTypes() 単一値ラッパー型のコレクションを返します。 |
static boolean | isAvailable() リアクティブサポートが利用可能な場合は true を返します。 |
static boolean | isAvailable(org.springframework.data.repository.util.ReactiveWrappers.ReactiveLibrary reactiveLibrary) 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()
ReactiveLibrary
で定義されたライブラリのいずれかがクラスパス上にあるかどうか。public static boolean isAvailable(org.springframework.data.repository.util.ReactiveWrappers.ReactiveLibrary reactiveLibrary)
ReactiveLibrary
が使用可能な場合は true を返します。reactiveLibrary
- null であってはなりません。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。public static CollectionSE<ClassSE<?>> getNoValueTypes()
public static CollectionSE<ClassSE<?>> getSingleValueTypes()
public static CollectionSE<ClassSE<?>> getMultiValueTypes()
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.