クラス FutureResult<T>
java.lang.ObjectSE
org.springframework.data.redis.connection.FutureResult<T>
- 型パラメーター:
T- 将来の結果を保持するオブジェクトのデータ型(通常はFutureSE またはレスポンスラッパーの型)。
非同期操作の結果
- 作成者:
- Jennifer Hickey, Christoph Strobl, Mark Paluch
フィールドのサマリー
フィールドコンストラクター概要
コンストラクターコンストラクター説明FutureResult(T resultHolder) 結果自体を実際に保持している特定のオブジェクトに対して新しいFutureResultを作成します。FutureResult(T resultHolder, @Nullable Converter converter) 結果自体を実際に保持している特定のオブジェクト用の新しいFutureResultと、convert(Object)を介して結果を変換できるコンバーターを作成します。FutureResult(T resultHolder, @Nullable Converter converter, SupplierSE<?> defaultConversionResult) 結果自体を実際に保持している特定のオブジェクト用の新しいFutureResultと、convert(Object)を介して結果を変換できるコンバーターを作成します。方法の概要
フィールドの詳細
converter
コンストラクターの詳細
FutureResult
結果自体を実際に保持している特定のオブジェクトに対して新しいFutureResultを作成します。- パラメーター:
resultHolder- null であってはなりません。
FutureResult
結果自体を実際に保持している特定のオブジェクト用の新しいFutureResultと、convert(Object)を介して結果を変換できるコンバーターを作成します。- パラメーター:
resultHolder- null であってはなりません。converter- null にすることができ、元の値を保持するためにデフォルトで ID コンバーターvalue -> valueになります。
FutureResult
public FutureResult(T resultHolder, @Nullable Converter converter, SupplierSE<?> defaultConversionResult) 結果自体を実際に保持している特定のオブジェクト用の新しいFutureResultと、convert(Object)を介して結果を変換できるコンバーターを作成します。- パラメーター:
resultHolder- null であってはなりません。converter- null にすることができ、元の値を保持するためにデフォルトで ID コンバーターvalue -> valueになります。defaultConversionResult- null であってはなりません。- 導入:
- 2.1
メソッドの詳細
getResultHolder
convert
getConverter
isStatus
public boolean isStatus()この結果が操作のステータスであるかどうかを示します。通常、ステータスの結果は変換時に破棄されます。- 戻り値:
- これがステータス結果の場合は true (つまり、OK)
setStatus
public void setStatus(boolean status) この結果が操作のステータスであるかどうかを示します。通常、ステータスの結果は変換時に破棄されます。get
- 戻り値:
- 操作の結果。null にすることができます。
conversionRequired
public abstract boolean conversionRequired()引き渡す前に、実際の結果をconvertedにする必要があるかどうかを示します。- 戻り値:
- 結果の変換が必要な場合は true。
- 導入:
- 2.1