## Uses of Interface
com.thinkaurelius.titan.diskstorage.keycolumnvalue.KeyIterator

- Packages that use KeyIterator
  Package | Description
  --- | ---
  com.thinkaurelius.titan.diskstorage |
  com.thinkaurelius.titan.diskstorage.keycolumnvalue |
  com.thinkaurelius.titan.diskstorage.keycolumnvalue.inmemory |
  com.thinkaurelius.titan.diskstorage.keycolumnvalue.keyvalue |
  com.thinkaurelius.titan.diskstorage.util |

- - ### Uses of KeyIterator in com.thinkaurelius.titan.diskstorage

    Methods in com.thinkaurelius.titan.diskstorage that return KeyIterator
    Modifier and Type | Method and Description
    --- | ---
    `KeyIterator` | BackendTransaction.`edgeStoreKeys(KeyRangeQuery range)`
    `KeyIterator` | BackendTransaction.`edgeStoreKeys(SliceQuery sliceQuery)`

  - ### Uses of KeyIterator in com.thinkaurelius.titan.diskstorage.keycolumnvalue

    Methods in com.thinkaurelius.titan.diskstorage.keycolumnvalue that return KeyIterator
    Modifier and Type | Method and Description
    --- | ---
    `static KeyIterator` | KCVSUtil.`getKeys(KeyColumnValueStore store, StoreFeatures features, int keyLength, int sliceLength, StoreTransaction txh)` If the store supports unordered scans, then call {#link `KeyColumnValueStore.getKeys(SliceQuery, StoreTransaction)`.
    `KeyIterator` | KeyColumnValueStore.`getKeys(KeyRangeQuery query, StoreTransaction txh)` Returns a `KeyIterator` over all keys that fall within the key-range specified by the given query and have one or more columns matching the column-range.
    `KeyIterator` | KCVSProxy.`getKeys(KeyRangeQuery keyQuery, StoreTransaction txh)`
    `KeyIterator` | KeyColumnValueStore.`getKeys(SliceQuery query, StoreTransaction txh)` Returns a `KeyIterator` over all keys in the store that have one or more columns matching the column-range.
    `KeyIterator` | KCVSProxy.`getKeys(SliceQuery columnQuery, StoreTransaction txh)`

  - ### Uses of KeyIterator in com.thinkaurelius.titan.diskstorage.keycolumnvalue.inmemory

    Methods in com.thinkaurelius.titan.diskstorage.keycolumnvalue.inmemory that return KeyIterator
    Modifier and Type | Method and Description
    --- | ---
    `KeyIterator` | InMemoryKeyColumnValueStore.`getKeys(KeyRangeQuery query, StoreTransaction txh)`
    `KeyIterator` | InMemoryKeyColumnValueStore.`getKeys(SliceQuery query, StoreTransaction txh)`

  - ### Uses of KeyIterator in com.thinkaurelius.titan.diskstorage.keycolumnvalue.keyvalue

    Methods in com.thinkaurelius.titan.diskstorage.keycolumnvalue.keyvalue that return KeyIterator
    Modifier and Type | Method and Description
    --- | ---
    `KeyIterator` | OrderedKeyValueStoreAdapter.`getKeys(KeyRangeQuery keyQuery, StoreTransaction txh)`
    `KeyIterator` | OrderedKeyValueStoreAdapter.`getKeys(SliceQuery columnQuery, StoreTransaction txh)`

  - ### Uses of KeyIterator in com.thinkaurelius.titan.diskstorage.util

    Classes in com.thinkaurelius.titan.diskstorage.util that implement KeyIterator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MetricInstrumentedIterator` This class is used by `MetricInstrumentedStore` to measure wallclock time, method invocation counts, and exceptions thrown by the methods on `RecordIterator` instances returned from `MetricInstrumentedStore.getSlice(com.thinkaurelius.titan.diskstorage.keycolumnvalue.KeySliceQuery, com.thinkaurelius.titan.diskstorage.keycolumnvalue.StoreTransaction)`.

    Methods in com.thinkaurelius.titan.diskstorage.util that return KeyIterator
    Modifier and Type | Method and Description
    --- | ---
    `KeyIterator` | MetricInstrumentedStore.`getKeys(KeyRangeQuery query, StoreTransaction txh)`
    `KeyIterator` | MetricInstrumentedStore.`getKeys(SliceQuery query, StoreTransaction txh)`

    Methods in com.thinkaurelius.titan.diskstorage.util with parameters of type KeyIterator
    Modifier and Type | Method and Description
    --- | ---
    `static MetricInstrumentedIterator` | MetricInstrumentedIterator.`of(KeyIterator keyIterator, String... prefix)` If the iterator argument is non-null, then return a new `MetricInstrumentedIterator` wrapping it.

Copyright © 2012–2014. All rights reserved.