Uses of Class
oracle.kv.KeyRange
Package
Description
This package contains the public API for using Oracle NoSQL Database.
Support for loading Oracle NoSQL Database into Hadoop.
-
Uses of KeyRange in oracle.kv
Modifier and TypeMethodDescriptionstatic KeyRange
KeyRange.fromByteArray
(byte[] keyBytes) Deserializes the given bytes that were returned earlier bytoByteArray()
and returns the resulting KeyRange.static KeyRange
KeyRange.fromString
(String keyRangeStringArg) Converts an encoded KeyRange back to a KeyRange.Modifier and TypeMethodDescriptionint
KVStore.multiDelete
(Key parentKey, KeyRange subRange, Depth depth) Deletes the descendant Key/Value pairs associated with theparentKey
.int
KVStore.multiDelete
(Key parentKey, KeyRange subRange, Depth depth, Durability durability, long timeout, TimeUnit timeoutUnit) Deletes the descendant Key/Value pairs associated with theparentKey
.Returns the descendant key/value pairs associated with theparentKey
.KVStore.multiGet
(Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit) Returns the descendant key/value pairs associated with theparentKey
.KVStore.multiGetIterator
(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth) The iterator form ofKVStore.multiGet(Key, KeyRange, Depth)
.KVStore.multiGetIterator
(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit) The iterator form ofKVStore.multiGet(Key, KeyRange, Depth, Consistency, long, TimeUnit)
.KVStore.multiGetKeys
(Key parentKey, KeyRange subRange, Depth depth) Returns the descendant keys associated with theparentKey
.KVStore.multiGetKeys
(Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit) Returns the descendant keys associated with theparentKey
.KVStore.multiGetKeysIterator
(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth) The iterator form ofKVStore.multiGetKeys(Key, KeyRange, Depth)
.KVStore.multiGetKeysIterator
(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit) The iterator form ofKVStore.multiGetKeys(Key, KeyRange, Depth, Consistency, long, TimeUnit)
.KVStore.storeIterator
(Iterator<Key> parentKeyIterator, int batchSize, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig) Returns an Iterator which iterates over all key/value pairs matching the keys supplied by iterator (or the descendants of a parentKey, or those in a KeyRange).KVStore.storeIterator
(List<Iterator<Key>> parentKeyIterators, int batchSize, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig) Returns an Iterator which iterates over all key/value pairs matching the keys supplied by iterators (or the descendants of a parentKey, or those in a KeyRange).KVStore.storeIterator
(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth) Return an Iterator which iterates over all key/value pairs (or the descendants of a parentKey, or those in a KeyRange) in unsorted order.KVStore.storeIterator
(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit) Return an Iterator which iterates over all key/value pairs (or the descendants of a parentKey, or those in a KeyRange) in unsorted order.KVStore.storeIterator
(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig) Return an Iterator which iterates over all key/value pairs (or the descendants of a parentKey, or those in a KeyRange).KVStore.storeKeysIterator
(Iterator<Key> parentKeyIterator, int batchSize, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig) Return an Iterator which iterates over all keys matching the keys supplied by iterator (or the descendants of a parentKey, or those in a KeyRange).KVStore.storeKeysIterator
(List<Iterator<Key>> parentKeyIterators, int batchSize, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig) Return an Iterator which iterates over all keys matching the keys supplied by iterators (or the descendants of a parentKey, or those in a KeyRange).KVStore.storeKeysIterator
(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth) Return an Iterator which iterates over all keys (or the descendants of a parentKey, or those in a KeyRange) in unsorted order.KVStore.storeKeysIterator
(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit) Return an Iterator which iterates over all keys (or the descendants of a parentKey, or those in a KeyRange) in unsorted order.KVStore.storeKeysIterator
(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit, StoreIteratorConfig storeIteratorConfig) Return an Iterator which iterates over all keys (or the descendants of a parentKey, or those in a KeyRange). -
Uses of KeyRange in oracle.kv.hadoop
Modifier and TypeMethodDescriptionstatic void
KVInputFormatBase.setSubRange
(KeyRange subRange) Specifies a sub range to further restrict the range under the parentKey to the major path components in this sub range.