## Uses of Class
oracle.kv.Direction

- Packages that use Direction
  Package | Description
  --- | ---
  oracle.kv | This package contains the public API for using Oracle NoSQL Database.
  oracle.kv.hadoop | Support for loading Oracle NoSQL Database into Hadoop.
  oracle.kv.table | Table support for Oracle NoSQL Database.

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

    Methods in oracle.kv that return Direction
    Modifier and Type | Method and Description
    --- | ---
    `static Direction` | Direction.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static Direction[]` | Direction.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in oracle.kv with parameters of type Direction
    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<Key>` | KVStore.`multiGetKeysIterator(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth)` The iterator form of `KVStore.multiGetKeys(Key, KeyRange, Depth)`.
    `Iterator<Key>` | KVStore.`multiGetKeysIterator(Direction direction, int batchSize, Key parentKey, KeyRange subRange, Depth depth, Consistency consistency, long timeout, TimeUnit timeoutUnit)` The iterator form of `KVStore.multiGetKeys(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.
    `Iterator<Key>` | KVStore.`storeKeysIterator(Direction direction, int batchSize)` Return an Iterator which iterates over all keys in unsorted order.
    `Iterator<Key>` | 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.
    `Iterator<Key>` | 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.
    `ParallelScanIterator<Key>` | 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) in unsorted order.

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

    Methods in oracle.kv.hadoop with parameters of type Direction
    Modifier and Type | Method and Description
    --- | ---
    `static void` | KVInputFormatBase.`setDirection(Direction direction)` Specifies the order in which records are returned by the InputFormat.

  - ### Uses of Direction in oracle.kv.table

    Methods in oracle.kv.table that return Direction
    Modifier and Type | Method and Description
    --- | ---
    `Direction` | TableIteratorOptions.`getDirection()` Returns the direction.

    Constructors in oracle.kv.table with parameters of type Direction
    Constructor and Description
    `TableIteratorOptions(Direction direction, Consistency consistency, long timeout, TimeUnit timeoutUnit)` Creates a `TableIteratorOptions` with the specified parameters.
    `TableIteratorOptions(Direction direction, Consistency consistency, long timeout, TimeUnit timeoutUnit, int maxConcurrentRequests, int batchResultsSize, int maxResultsBatches)` Creates a `TableIteratorOptions` with the specified parameters.

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