| Package | Description | 
|---|---|
| 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PrimaryIndex<PK,E> | 
SecondaryIndex.getPrimaryIndex()
Returns the primary index associated with this secondary index. 
 | 
<PK,E> PrimaryIndex<PK,E> | 
EntityStore.getPrimaryIndex(java.lang.Class<PK> primaryKeyClass,
               java.lang.Class<E> entityClass)
Returns the primary index for a given entity class, opening it if
 necessary. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<SK,PK,E> SecondaryIndex<SK,PK,E> | 
EntityStore.getSecondaryIndex(PrimaryIndex<PK,E> primaryIndex,
                 java.lang.Class<SK> keyClass,
                 java.lang.String keyName)
Returns a secondary index for a given primary index and secondary key,
 opening it if necessary. 
 | 
<SK,PK,E1,E2 extends E1> | 
EntityStore.getSubclassIndex(PrimaryIndex<PK,E1> primaryIndex,
                java.lang.Class<E2> entitySubclass,
                java.lang.Class<SK> keyClass,
                java.lang.String keyName)
Returns a secondary index for a secondary key in an entity subclass,
 opening it if necessary. 
 | 
| Constructor and Description | 
|---|
EntityJoin(PrimaryIndex<PK,E> index)
Creates a join object for a given primary index. 
 | 
SecondaryIndex(SecondaryDatabase database,
              Database keysDatabase,
              PrimaryIndex<PK,E> primaryIndex,
              java.lang.Class<SK> secondaryKeyClass,
              EntryBinding<SK> secondaryKeyBinding)
Creates a secondary index without using an  
EntityStore. | 
| Modifier and Type | Method and Description | 
|---|---|
PrimaryIndex<java.lang.Object,RawObject> | 
RawStore.getPrimaryIndex(java.lang.String entityClass)
Opens the primary index for a given entity class. 
 | 
Copyright (c) 2004,2014 Oracle. All rights reserved.