Berkeley DB Java Edition
version 3.0.12

Uses of Class
com.sleepycat.persist.PrimaryIndex

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.evolve Utilities for managing class evolution for persistent objects. 
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.
<PK,E> PrimaryIndex<PK,E>
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
<SK,PK,E> SecondaryIndex<SK,PK,E>
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.
 

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 secondaryKeyBinding)
          Creates a secondary index without using an EntityStore.
 

Uses of PrimaryIndex in com.sleepycat.persist.evolve
 

Methods in com.sleepycat.persist.evolve that return PrimaryIndex
 PrimaryIndex<Object,RawObject> ConversionStore.createTempIndex(String entityClass)
          Opens a new temporary primary index for copying new data to a new index rather than updating an index in place.
 

Methods in com.sleepycat.persist.evolve with parameters of type PrimaryIndex
 void ConversionStore.installTempIndex(Transaction txn, PrimaryIndex<Object,RawObject> tempIndex)
          Installs a temporary primary index as the current index.
 

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 Java Edition
version 3.0.12

Copyright (c) 1996-2006 Sleepycat Software, Inc. - All rights reserved.