@Override public E last() { Set<E> members = boundZSetOps.reverseRange(0, 0); checkResult(members); Iterator<E> iterator = members.iterator(); if (iterator.hasNext()) { return iterator.next(); } throw new NoSuchElementException(); }
@Override public int size() { Long result = boundZSetOps.size(); checkResult(result); return result.intValue(); }
@Override public boolean add(E e, double score) { Boolean result = boundZSetOps.add(e, score); checkResult(result); return result; }
@Override public boolean remove(Object o) { Long result = boundZSetOps.remove(o); checkResult(result); return result == 1; }
@Override public E first() { Set<E> members = boundZSetOps.range(0, 0); checkResult(members); Iterator<E> iterator = members.iterator(); if (iterator.hasNext()) { return iterator.next(); } throw new NoSuchElementException(); }
@Override public Iterator<E> iterator() { Set<E> members = boundZSetOps.range(0, -1); checkResult(members); return new DefaultRedisSortedSetIterator(members.iterator()); }
@Override public boolean add(E e) { Boolean result = add(e, getDefaultScore()); checkResult(result); return result; }
@Override public int size() { Long result = boundZSetOps.size(); checkResult(result); return result.intValue(); }
@Override public E first() { Set<E> members = boundZSetOps.range(0, 0); checkResult(members); Iterator<E> iterator = members.iterator(); if (iterator.hasNext()) { return iterator.next(); } throw new NoSuchElementException(); }
@Override public boolean remove(Object o) { Long result = boundZSetOps.remove(o); checkResult(result); return result == 1; }
@Override public boolean add(E e, double score) { Boolean result = boundZSetOps.add(e, score); checkResult(result); return result; }
@Override public E last() { Set<E> members = boundZSetOps.reverseRange(0, 0); checkResult(members); Iterator<E> iterator = members.iterator(); if (iterator.hasNext()) { return iterator.next(); } throw new NoSuchElementException(); }
@Override public E first() { Set<E> members = boundZSetOps.range(0, 0); checkResult(members); Iterator<E> iterator = members.iterator(); if (iterator.hasNext()) { return iterator.next(); } throw new NoSuchElementException(); }
@Override public boolean add(E e, double score) { Boolean result = boundZSetOps.add(e, score); checkResult(result); return result; }
@Override public boolean remove(Object o) { Long result = boundZSetOps.remove(o); checkResult(result); return result == 1; }
@Override public int size() { Long result = boundZSetOps.size(); checkResult(result); return result.intValue(); }
@Override public E last() { Set<E> members = boundZSetOps.reverseRange(0, 0); checkResult(members); Iterator<E> iterator = members.iterator(); if (iterator.hasNext()) { return iterator.next(); } throw new NoSuchElementException(); }
@Override public Iterator<E> iterator() { Set<E> members = boundZSetOps.range(0, -1); checkResult(members); return new DefaultRedisSortedSetIterator(members.iterator()); }
@Override public Iterator<E> iterator() { Set<E> members = boundZSetOps.range(0, -1); checkResult(members); return new DefaultRedisSortedSetIterator(members.iterator()); }
@Override public boolean add(E e) { Boolean result = add(e, getDefaultScore()); checkResult(result); return result; }