Berkeley DB XML
version 2.5.16

Uses of Class
com.sleepycat.persist.SecondaryIndex

Packages that use SecondaryIndex
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 SecondaryIndex in com.sleepycat.persist
 

Methods in com.sleepycat.persist that return SecondaryIndex
<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.
<SK,PK,E1,E2 extends E1>
SecondaryIndex<SK,PK,E2>
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.
 

Methods in com.sleepycat.persist with parameters of type SecondaryIndex
<SK> void
EntityJoin.addCondition(SecondaryIndex<SK,PK,E> index, SK key)
          Adds a secondary key condition to the equality join.
 

Uses of SecondaryIndex in com.sleepycat.persist.raw
 

Methods in com.sleepycat.persist.raw that return SecondaryIndex
 SecondaryIndex<Object,Object,RawObject> RawStore.getSecondaryIndex(String entityClass, String keyName)
          Opens the secondary index for a given entity class and secondary key name.
 


Berkeley DB XML
version 2.5.16

Copyright (c) 1996,2009 Oracle. All rights reserved.