类 BucketSetOperations<K,V>

java.lang.Object
cn.aradin.spring.redis.starter.core.AbstractBucketOperations<K,V>
cn.aradin.spring.redis.starter.core.BucketSetOperations<K,V>
所有已实现的接口:
org.springframework.data.redis.core.SetOperations<K,V>
直接已知子类:
ClusterBucketSetOperations

public class BucketSetOperations<K,V> extends AbstractBucketOperations<K,V> implements org.springframework.data.redis.core.SetOperations<K,V>
  • 方法详细资料

    • add

      public Long add(K key, V... values)
      指定者:
      add 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • difference

      public Set<V> difference(K key, K otherKey)
      指定者:
      difference 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • difference

      public Set<V> difference(K key, Collection<K> otherKeys)
      指定者:
      difference 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • difference

      public Set<V> difference(Collection<K> keys)
      指定者:
      difference 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • differenceAndStore

      public Long differenceAndStore(K key, K otherKey, K destKey)
      指定者:
      differenceAndStore 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • differenceAndStore

      public Long differenceAndStore(K key, Collection<K> otherKeys, K destKey)
      指定者:
      differenceAndStore 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • differenceAndStore

      public Long differenceAndStore(Collection<K> keys, K destKey)
      指定者:
      differenceAndStore 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • intersect

      public Set<V> intersect(K key, K otherKey)
      指定者:
      intersect 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • intersect

      public Set<V> intersect(K key, Collection<K> otherKeys)
      指定者:
      intersect 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • intersect

      public Set<V> intersect(Collection<K> keys)
      指定者:
      intersect 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • intersectAndStore

      public Long intersectAndStore(K key, K otherKey, K destKey)
      指定者:
      intersectAndStore 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • intersectAndStore

      public Long intersectAndStore(K key, Collection<K> otherKeys, K destKey)
      指定者:
      intersectAndStore 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • intersectAndStore

      public Long intersectAndStore(Collection<K> keys, K destKey)
      指定者:
      intersectAndStore 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • isMember

      public Boolean isMember(K key, Object o)
      指定者:
      isMember 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • isMember

      public Map<Object,Boolean> isMember(K key, Object... objects)
      指定者:
      isMember 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • members

      public Set<V> members(K key)
      指定者:
      members 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • move

      public Boolean move(K key, V value, K destKey)
      指定者:
      move 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • randomMember

      public V randomMember(K key)
      指定者:
      randomMember 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • distinctRandomMembers

      @Deprecated public Set<V> distinctRandomMembers(K key, long count)
      已过时。
      指定者:
      distinctRandomMembers 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • randomMembers

      @Deprecated public List<V> randomMembers(K key, long count)
      已过时。
      指定者:
      randomMembers 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • remove

      public Long remove(K key, Object... values)
      指定者:
      remove 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • pop

      public V pop(K key)
      指定者:
      pop 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • pop

      public List<V> pop(K key, long count)
      指定者:
      pop 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • size

      public Long size(K key)
      指定者:
      size 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • union

      public Set<V> union(K key, K otherKey)
      指定者:
      union 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • union

      public Set<V> union(K key, Collection<K> otherKeys)
      指定者:
      union 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • union

      public Set<V> union(Collection<K> keys)
      指定者:
      union 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • unionAndStore

      public Long unionAndStore(K key, K otherKey, K destKey)
      指定者:
      unionAndStore 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • unionAndStore

      public Long unionAndStore(K key, Collection<K> otherKeys, K destKey)
      指定者:
      unionAndStore 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • unionAndStore

      public Long unionAndStore(Collection<K> keys, K destKey)
      指定者:
      unionAndStore 在接口中 org.springframework.data.redis.core.SetOperations<K,V>
    • scan

      public org.springframework.data.redis.core.Cursor<V> scan(K key, org.springframework.data.redis.core.ScanOptions options)
      指定者:
      scan 在接口中 org.springframework.data.redis.core.SetOperations<K,V>