クラス PartialUpdate<T>
java.lang.ObjectSE
org.springframework.data.redis.core.PartialUpdate<T>
- 型パラメーター:
T
-
PartialUpdate
を使用すると、エンティティ全体を書き換えることなく、個々のプロパティの更新を発行できます。これにより、エンティティ自体の潜在的な有効期限とインデックス構造の更新を処理しながら、既存のオブジェクトに対する設定、削除アクションを定義できます。- 導入:
- 1.8
- 作成者:
- Christoph Strobl
ネストされたクラスのサマリー
ネストされたクラスコンストラクターのサマリー
コンストラクターコンストラクター説明PartialUpdate
(ObjectSE id, ClassSE<T> targetType) 指定された ID と型の新しいPartialUpdate
を作成します。PartialUpdate
(ObjectSE id, T value) 指定された ID とオブジェクトに対して新しいPartialUpdate
を作成します。メソッドのサマリー
修飾子と型メソッド説明指定されたパスを介して到達可能な値を削除します。getId()
更新する要素の ID を取得します。個々のプロパティの更新のリストを取得します。ターゲット型を取得します。getValue()
boolean
static <S> PartialUpdate<S>
newPartialUpdate
(ObjectSE id, ClassSE<S> targetType) 指定された ID と型の新しいPartialUpdate
を作成します。refreshTtl
(boolean refreshTtl) ターゲットの有効期限を更新するためのインジケーターを設定します。指定されたパスを介して到達可能な単純または複雑な値の値を設定します。
コンストラクターの詳細
PartialUpdate
指定された ID と型の新しいPartialUpdate
を作成します。- パラメーター:
id
- null であってはなりません。targetType
- null であってはなりません。
PartialUpdate
指定された ID とオブジェクトに対して新しいPartialUpdate
を作成します。- パラメーター:
id
- null であってはなりません。value
- null であってはなりません。
メソッドの詳細
newPartialUpdate
指定された ID と型の新しいPartialUpdate
を作成します。- パラメーター:
id
- null であってはなりません。targetType
- null であってはなりません。
getValue
- 戻り値:
- null でもかまいません。
set
指定されたパスを介して到達可能な単純または複雑な値の値を設定します。- パラメーター:
path
- null であってはなりません。value
- null であってはなりません。値を削除する場合は、del(String)
を使用します。- 戻り値:
- 新しい
PartialUpdate
。
del
指定されたパスを介して到達可能な値を削除します。- パラメーター:
path
- パスは null であってはなりません。- 戻り値:
- 新しい
PartialUpdate
。
getTarget
ターゲット型を取得します。- 戻り値:
- 決して null にはなりません。
getId
更新する要素の ID を取得します。- 戻り値:
- 決して null にはなりません。
getPropertyUpdates
個々のプロパティの更新のリストを取得します。- 戻り値:
- 決して null にはなりません。
isRefreshTtl
public boolean isRefreshTtl()- 戻り値:
- ターゲットの有効期限を更新する必要がある場合は true。
refreshTtl
ターゲットの有効期限を更新するためのインジケーターを設定します。- パラメーター:
refreshTtl
-- 戻り値:
- 新しい
PartialUpdate
。