Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejava
titleRangeQuery
/**
 * Interactive query for issuing range queries and scans over KeyValue stores.
 * <p>
 *  A range query retrieves a set of records, specified using an upper and/or lower bound on the keys.
 * <p>
 * A scan query retrieves all records contained in the store.
 * <p>
 * If the reverse is false, do rangeQuery. If the reverse is true do reverseQuery
 */
@Evolving
public final class RangeQuery<K, V> implements Query<KeyValueIterator<K, V>> {
...
    private boolean reverse;


    /**
     * Check whether the Query is reverseQuery.
     */
    public boolean isReverse() {
        return reverse;
    }

    /**
     * Set the Query to reverseQuery.
     */
    public void withDescandingOrdersetReverse() {
        this.reverse = true;
    }
...
}

...