クラス ClusterCommandExecutor.NodeResult<T>
java.lang.ObjectSE
org.springframework.data.redis.connection.ClusterCommandExecutor.NodeResult<T>
- 含まれているクラス:
- ClusterCommandExecutor
ClusterCommandExecutor.NodeResult は、指定された RedisClusterNode 上の ClusterCommandExecutor.ClusterCommandCallback によって返される実際の value をカプセル化します。- 導入:
- 1.7
- 作成者:
- Christoph Strobl, John Blum
コンストラクターの概要
コンストラクターコンストラクター説明NodeResult(RedisClusterNode node, T value) 新しいClusterCommandExecutor.NodeResultを作成します。NodeResult(RedisClusterNode node, T value, byte[] key) 新しいClusterCommandExecutor.NodeResultを作成します。メソッドのサマリー
修飾子と型メソッド説明booleanbyte[]getKey()Redis に格納されている値にマップされたbyte[] keyを返します。getNode()コマンドが実行されたRedisClusterNodeを取得します。getValue()コマンド実行の実際の値を取得します。inthashCode()<U> UmapValue(FunctionSE<? super T, ? extends U> mapper) mapper functionSE を値に適用し、マップされた値を返します。
コンストラクターの詳細
NodeResult
新しいClusterCommandExecutor.NodeResultを作成します。- パラメーター:
node- null であってはなりません。value- null でもかまいません。
NodeResult
新しいClusterCommandExecutor.NodeResultを作成します。- パラメーター:
node- null であってはなりません。value- null でもかまいません。key- null であってはなりません。
メソッドの詳細
getNode
コマンドが実行されたRedisClusterNodeを取得します。- 戻り値:
- 決して null にはなりません。
getKey
public byte[] getKey()Redis に格納されている値にマップされたbyte[] keyを返します。- 戻り値:
- Redis に格納されている値にマップされたキーの
byte[] byte array。
getValue
コマンド実行の実際の値を取得します。- 戻り値:
- null でもかまいません。
mapValue
mapper functionSE を値に適用し、マップされた値を返します。- 型パラメーター:
U- マップされた値の型。- パラメーター:
mapper- null であってはなりません。- 戻り値:
- マップされた値。
- 導入:
- 2.1
equals
hashCode
public int hashCode()