Uses of Interface com.sleepycat.client.persist.EntityIndex (Oracle - Berkeley DB Client-Server API)
Date: 2018-05-29

## Uses of Interface
com.sleepycat.client.persist.EntityIndex

- Packages that use EntityIndex
  Package | Description
  --- | ---
  com.sleepycat.client.persist | The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine.

- - ### Uses of EntityIndex in com.sleepycat.client.persist

    Classes in com.sleepycat.client.persist that implement EntityIndex
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PrimaryIndex<PK,E>` The primary index for an entity class and its primary key.
    `class` | `SecondaryIndex<SK,PK,E>` The secondary index for an entity class and a secondary key.

    Methods in com.sleepycat.client.persist that return EntityIndex
    Modifier and Type | Method and Description
    --- | ---
    `EntityIndex<SK,PK>` | SecondaryIndex.`keysIndex()` Returns a read-only keys index that maps secondary key to primary key.
    `EntityIndex<PK,E>` | SecondaryIndex.`subIndex(SK key)` Returns an index that maps primary key to entity for the subset of entities having a given secondary key (duplicates).

Copyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved.