Uses of Class com.sleepycat.je.JoinConfig (Oracle - Berkeley DB Java Edition API)
Date: 2014-12-16

## Uses of Class
com.sleepycat.je.JoinConfig

- Packages that use JoinConfig
  Package | Description
  --- | ---
  com.sleepycat.collections | Data access based on the standard Java collections API.
  com.sleepycat.je | Foundation for creating environments, databases and transactions; provides cursor based data access.

- - ### Uses of JoinConfig in com.sleepycat.collections

    Methods in com.sleepycat.collections with parameters of type JoinConfig
    Modifier and Type | Method and Description
    --- | ---
    `StoredIterator<E>` | StoredCollection.`join(StoredContainer[] indices, Object[] indexKeys, JoinConfig joinConfig)` Returns an iterator representing an equality join of the indices and index key values specified.

  - ### Uses of JoinConfig in com.sleepycat.je

    Fields in com.sleepycat.je declared as JoinConfig
    Modifier and Type | Field and Description
    --- | ---
    `static JoinConfig` | JoinConfig.`DEFAULT` Default configuration used if null is passed to `Database.join`.

    Methods in com.sleepycat.je that return JoinConfig
    Modifier and Type | Method and Description
    --- | ---
    `JoinConfig` | JoinConfig.`clone()` Returns a copy of this configuration object.
    `JoinConfig` | JoinCursor.`getConfig()` Returns this object's configuration.
    `JoinConfig` | JoinConfig.`setNoSort(boolean noSort)` Specifies whether automatic sorting of the input cursors is disabled.

    Methods in com.sleepycat.je with parameters of type JoinConfig
    Modifier and Type | Method and Description
    --- | ---
    `JoinCursor` | SecondaryDatabase.`join(Cursor[] cursors, JoinConfig config)` This operation is not allowed on a secondary database.
    `JoinCursor` | Database.`join(Cursor[] cursors, JoinConfig config)` Creates a specialized join cursor for use in performing equality or natural joins on secondary indices.

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