| 
 | Berkeley DB version 5.3.28 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PrimaryIndex | |
|---|---|
| com.sleepycat.persist | The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine. | 
| com.sleepycat.persist.raw | Raw data access for general purpose tools and manual conversions. | 
| Uses of PrimaryIndex in com.sleepycat.persist | 
|---|
| Methods in com.sleepycat.persist that return PrimaryIndex | ||
|---|---|---|
|  PrimaryIndex<PK,E> | SecondaryIndex.getPrimaryIndex()Returns the primary index associated with this secondary index. | |
| 
 | EntityStore.getPrimaryIndex(Class<PK> primaryKeyClass,
                Class<E> entityClass)Returns the primary index for a given entity class, opening it if necessary. | |
| Methods in com.sleepycat.persist with parameters of type PrimaryIndex | ||
|---|---|---|
| 
 | EntityStore.getSecondaryIndex(PrimaryIndex<PK,E> primaryIndex,
                  Class<SK> keyClass,
                  String keyName)Returns a secondary index for a given primary index and secondary key, opening it if necessary. | |
| 
 | EntityStore.getSubclassIndex(PrimaryIndex<PK,E1> primaryIndex,
                 Class<E2> entitySubclass,
                 Class<SK> keyClass,
                 String keyName)Returns a secondary index for a secondary key in an entity subclass, opening it if necessary. | |
| Constructors in com.sleepycat.persist with parameters of type PrimaryIndex | |
|---|---|
| EntityJoin(PrimaryIndex<PK,E> index)Creates a join object for a given primary index. | |
| SecondaryIndex(SecondaryDatabase database,
               Database keysDatabase,
               PrimaryIndex<PK,E> primaryIndex,
               Class<SK> secondaryKeyClass,
               EntryBinding<SK> secondaryKeyBinding)Creates a secondary index without using an EntityStore. | |
| Uses of PrimaryIndex in com.sleepycat.persist.raw | 
|---|
| Methods in com.sleepycat.persist.raw that return PrimaryIndex | |
|---|---|
|  PrimaryIndex<Object,RawObject> | RawStore.getPrimaryIndex(String entityClass)Opens the primary index for a given entity class. | 
| 
 | Berkeley DB version 5.3.28 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||