## Uses of Class
oracle.kv.KeyValueVersion

- Packages that use KeyValueVersion
  Package | Description
  --- | ---
  oracle.kv | This package contains the public API for using Oracle NoSQL Database.
  oracle.kv.exttab | This package contains the public API and Utilities for accessing Oracle NoSQL Database data through Oracle Database External Tables.
  oracle.kv.hadoop | Support for loading Oracle NoSQL Database into Hadoop.

- - ### Uses of KeyValueVersion in oracle.kv

    Methods in oracle.kv that return types with arguments of type KeyValueVersion
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<KeyValueVersion>` | KVStore.`multiGetIterator(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth)` The iterator form of `KVStore.multiGet(Key, KeyRange, Depth)`.
    `Iterator<KeyValueVersion>` | KVStore.`multiGetIterator(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit)` The iterator form of `KVStore.multiGet(Key, KeyRange, Depth, Consistency, long, TimeUnit)`.
    `Iterator<KeyValueVersion>` | KVStore.`storeIterator(Direction direction, int batchSize)` Return an Iterator which iterates over all key/value pairs in unsorted order.
    `Iterator<KeyValueVersion>` | 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.
    `Iterator<KeyValueVersion>` | 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.
    `ParallelScanIterator<KeyValueVersion>` | 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) in unsorted order.

  - ### Uses of KeyValueVersion in oracle.kv.exttab

    Methods in oracle.kv.exttab with parameters of type KeyValueVersion
    Modifier and Type | Method and Description
    --- | ---
    `String` | Formatter.`toOracleLoaderFormat(KeyValueVersion kvv, KVStore kvstore)` Convert a KeyValueVersion into a String which can be interpreted by the Oracle External Table definition.

  - ### Uses of KeyValueVersion in oracle.kv.hadoop

    Methods in oracle.kv.hadoop with parameters of type KeyValueVersion
    Modifier and Type | Method and Description
    --- | ---
    `IndexedRecord` | AvroFormatter.`toAvroRecord(KeyValueVersion kvv, KVStore kvstore)` Convert a KeyValueVersion into a String.

Copyright (c) 2011, 2014 Oracle and/or its affiliates. All rights reserved.