Class BaseTransactionalSet<V>

    • Method Detail

      • isExistsAsync

        public > isExistsAsync()
      • containsAsync

        public > containsAsync​( value)
      • scanIteratorSource

        protected abstract > scanIteratorSource​( name,
                                                                 RedisClient client,
                                                                 long startPos,
                                                                  pattern,
                                                                 int count)
      • scanIterator

        protected > scanIterator​( name,
                                                  RedisClient client,
                                                  long startPos,
                                                   pattern,
                                                  int count)
      • readAllAsyncSource

        protected abstract <V>> readAllAsyncSource()
      • readAllAsync

        public <V>> readAllAsync()
      • addAsync

        public > addAsync​(V value)
      • removeRandomAsync

        public RFuture<V> removeRandomAsync()
      • removeRandomAsync

        public <V>> removeRandomAsync​(int amount)
      • moveAsync

        public > moveAsync​( destination,
                                          V value)
      • createMoveOperation

        protected abstract  destination,
                                                             V value,
                                                             long threadId)
      • removeAsync

        public > removeAsync​( value)
      • createRemoveOperation

        protected abstract  value,
                                                                        long threadId)
      • containsAllAsync

        public > containsAllAsync​(<?> c)
      • addAllAsync

        public > addAllAsync​(<? extends V> c)
      • retainAllAsync

        public > retainAllAsync​(<?> c)
      • removeAllAsync

        public > removeAllAsync​(<?> c)
      • unionAsync

        public > unionAsync​(... names)
      • diffAsync

        public > diffAsync​(... names)
      • intersectionAsync

        public > intersectionAsync​(... names)
      • readSortAsync

        public <V>> readSortAsync​(SortOrder order)
      • readSortAsync

        public <V>> readSortAsync​(SortOrder order,
                                             int offset,
                                             int count)
      • readSortAsync

        public < byPattern,
                                             SortOrder order)
      • readSortAsync

        public <T> <T>> readSortAsync​( byPattern,
                                                        <> getPatterns,
                                                        SortOrder order,
                                                        int offset,
                                                        int count)
      • readSortAlphaAsync

        public <V>> readSortAlphaAsync​(SortOrder order)
      • readSortAlphaAsync

        public <V>> readSortAlphaAsync​(SortOrder order,
                                                  int offset,
                                                  int count)
      • readSortAlphaAsync

        public < byPattern,
                                                  SortOrder order)
      • readSortAlphaAsync

        public < byPattern,
                                                  SortOrder order,
                                                  int offset,
                                                  int count)
      • readSortAlphaAsync

        public <T> <T>> readSortAlphaAsync​( byPattern,
                                                             <> getPatterns,
                                                             SortOrder order)
      • readSortAlphaAsync

        public <T> <T>> readSortAlphaAsync​( byPattern,
                                                             <> getPatterns,
                                                             SortOrder order,
                                                             int offset,
                                                             int count)
      • sortToAsync

        public > sortToAsync​( destName,
                                             byPattern,
                                            <> getPatterns,
                                            SortOrder order,
                                            int offset,
                                            int count)
      • readUnionAsync

        public <... names)
      • readDiffAsync

        public <... names)
      • readIntersectionAsync

        public <... names)
      • executeLocked

        protected <R> void executeLocked​(RPromise<R> promise,
                                          value,
                                          runnable)
      • executeLocked

        protected <R> void executeLocked​(RPromise<R> promise,
                                          runnable,
                                         RLock lock)
      • executeLocked

        protected <R> void executeLocked​(RPromise<R> promise,
                                          runnable,
                                         <?> values)