Lines Matching defs:range
28 * indices, calling bindings, constraining access to a key range, etc.</p>
44 private KeyRange range;
72 * Creates a cursor for a given view and single key range.
78 init(view, writeAllowed, null, view.subRange(view.range, singleKey));
82 * Creates a cursor for a given view and key range.
92 (view.range, beginKey, beginInclusive, endKey, endInclusive));
145 * Returns the internal range cursor.
157 KeyRange range)
165 this.range = (range != null) ? range : view.range;
172 (this.range, config, view, this.writeAllowed);
325 * Returns the range for this cursor.
329 return range;
558 if (view.useKey(key, value, keyThang, range)) {
598 if (view.useKey(key, value, keyThang, range)) {
629 } else if (view.useKey(key, value, keyThang, range)) {
645 /* if status != SUCCESS set range cursor to invalid? */
812 if (!useCurrentKey && !view.useKey(key, value, keyThang, range)) {
813 throw new IllegalArgumentException("key out of range");
828 * Sets the key entry to the begin key of a single key range, so the next
832 if (!range.isSingleKey()) {
835 KeyRange.copy(range.getSingleKey(), keyThang);