インターフェース RedisSet<E>
- 型パラメーター:
E
- このコレクション内の要素の型。
- すべてのスーパーインターフェース:
BoundKeyOperations<StringSE>
、CollectionSE<E>
、IterableSE<E>
、RedisCollection<E>
、RedisStore
、SetSE<E>
- すべての既知の実装クラス:
DefaultRedisSet
- 作成者:
- Costin Leau, Christoph Strobl, Mark Paluch
メソッドのサマリー
修飾子と型メソッド説明static <E> RedisSet<E>
create
(StringSE key, RedisOperations<StringSE, E> operations) 新しいRedisSet
インスタンスを構築します。diff
(CollectionSE<? extends RedisSet<?>> sets) このセットと他のRedisSet
を比較してください。このセットと別のRedisSet
を比較してください。diffAndStore
(CollectionSE<? extends RedisSet<?>> sets, StringSE destKey) diffAndStore
(RedisSet<?> set, StringSE destKey) intersect
(CollectionSE<? extends RedisSet<?>> sets) このセットと他のRedisSet
を交差させます。このセットと別のRedisSet
を交差させます。intersectAndStore
(CollectionSE<? extends RedisSet<?>> sets, StringSE destKey) intersectAndStore
(RedisSet<?> set, StringSE destKey) セットからランダムな要素を取得します。scan()
union
(CollectionSE<? extends RedisSet<?>> sets) このセットと他のRedisSet
を結合します。このセットと別のRedisSet
を結合します。unionAndStore
(CollectionSE<? extends RedisSet<?>> sets, StringSE destKey) unionAndStore
(RedisSet<?> set, StringSE destKey) インターフェース org.springframework.data.redis.core.BoundKeyOperations から継承されたメソッド
expire, expire, expireAt, expireAt, getExpire, getKey, getType, persist, rename
インターフェース java.util.CollectionSE から継承されたメソッド
parallelStream, removeIfSE, stream, toArraySE
インターフェース java.lang.IterableSE から継承されたメソッド
forEachSE
インターフェース org.springframework.data.redis.support.collections.RedisStore から継承されたメソッド
getOperations
インターフェース java.util.SetSE から継承されたメソッド
addSE, addAllSE, clear, containsSE, containsAllSE, equalsSE, hashCode, isEmpty, iterator, removeSE, removeAllSE, retainAllSE, size, spliterator, toArray, toArraySE
メソッドの詳細
create
新しいRedisSet
インスタンスを構築します。- パラメーター:
key
- このセットの Redis キー。operations
- このセットの値型のRedisOperations
。- 導入:
- 2.6
diff
このセットと別のRedisSet
を比較してください。- パラメーター:
set
- null であってはなりません。- 戻り値:
- 異なる値を含む
Set
SE。 - 導入:
- 1.0
diff
このセットと他のRedisSet
を比較してください。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 異なる値を含む
Set
SE。 - 導入:
- 1.0
diffAndStore
- パラメーター:
set
- null であってはなりません。destKey
- null であってはなりません。- 戻り値:
destKey
を指す新しいRedisSet
。- 導入:
- 1.0
diffAndStore
- パラメーター:
sets
- null であってはなりません。destKey
- null であってはなりません。- 戻り値:
destKey
を指す新しいRedisSet
。- 導入:
- 1.0
intersect
このセットと別のRedisSet
を交差させます。- パラメーター:
set
- null であってはなりません。- 戻り値:
- 交差する値を含む
Set
SE。 - 導入:
- 1.0
intersect
このセットと他のRedisSet
を交差させます。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 交差する値を含む
Set
SE。 - 導入:
- 1.0
intersectAndStore
- パラメーター:
set
- null であってはなりません。destKey
- null であってはなりません。- 戻り値:
destKey
を指す新しいRedisSet
- 導入:
- 1.0
intersectAndStore
- パラメーター:
sets
- null であってはなりません。destKey
- null であってはなりません。- 戻り値:
destKey
を指す新しいRedisSet
。- 導入:
- 1.0
randomValue
E randomValue()セットからランダムな要素を取得します。- 戻り値:
- 導入:
- 2.6
scan
IteratorSE<E> scan()- 戻り値:
- 導入:
- 1.4
union
このセットと別のRedisSet
を結合します。- パラメーター:
set
- null であってはなりません。- 戻り値:
- 結合された値を含む
Set
SE。 - 導入:
- 2.6
union
このセットと他のRedisSet
を結合します。- パラメーター:
sets
- null であってはなりません。- 戻り値:
- 結合された値を含む
Set
SE。 - 導入:
- 1.0
unionAndStore
- パラメーター:
set
- null であってはなりません。destKey
- null であってはなりません。- 戻り値:
destKey
を指す新しいRedisSet
。- 導入:
- 1.0
unionAndStore
- パラメーター:
sets
- null であってはなりません。destKey
- null であってはなりません。- 戻り値:
destKey
を指す新しいRedisSet
。- 導入:
- 1.0