Uses of Interface
org.apache.directory.server.xdbm.Index

Packages that use Index
org.apache.directory.server.core.partition.impl.btree   
org.apache.directory.server.core.partition.impl.btree.gui   
org.apache.directory.server.core.partition.impl.btree.jdbm   
org.apache.directory.server.xdbm   
org.apache.directory.server.xdbm.tools   
 

Uses of Index in org.apache.directory.server.core.partition.impl.btree
 

Methods in org.apache.directory.server.core.partition.impl.btree that return Index
abstract  Index<java.lang.String,ServerEntry> BTreePartition.getAliasIndex()
          Gets the system index defined on the ALIAS_ATTRIBUTE which for LDAP would be the aliasedObjectName and for X.500 would be aliasedEntryName.
abstract  Index<java.lang.String,ServerEntry> BTreePartition.getNdnIndex()
          Gets the Index mapping the normalized distinguished names of entries as Strings to the BigInteger primary keys of entries.
abstract  Index<java.lang.Long,ServerEntry> BTreePartition.getOneAliasIndex()
          Gets the alias index mapping parent entries with scope expanding aliases children one level below them; this system index is used to dereference aliases on one/single level scoped searches.
abstract  Index<java.lang.Long,ServerEntry> BTreePartition.getOneLevelIndex()
          Gets the Index mapping the Long primary keys of parents to the Long primary keys of their children.
abstract  Index<java.lang.String,ServerEntry> BTreePartition.getPresenceIndex()
           
abstract  Index<java.lang.Long,ServerEntry> BTreePartition.getSubAliasIndex()
          Gets the alias index mapping relative entries with scope expanding alias descendents; this system index is used to dereference aliases on subtree scoped searches.
abstract  Index<java.lang.Long,ServerEntry> BTreePartition.getSubLevelIndex()
          Gets the Index mapping the Long primary keys of ancestors to the Long primary keys of their descendants.
abstract  Index<?,ServerEntry> BTreePartition.getSystemIndex(java.lang.String attribute)
           
abstract  Index<java.lang.String,ServerEntry> BTreePartition.getUpdnIndex()
          Gets the Index mapping user provided distinguished names of entries as Strings to the BigInteger primary keys of entries.
abstract  Index<?,ServerEntry> BTreePartition.getUserIndex(java.lang.String attribute)
           
 

Methods in org.apache.directory.server.core.partition.impl.btree with parameters of type Index
abstract  void BTreePartition.addIndexOn(Index<java.lang.Long,ServerEntry> index)
           
abstract  void BTreePartition.setAliasIndexOn(Index<java.lang.String,ServerEntry> index)
          Sets the system index defined on the ALIAS_ATTRIBUTE which for LDAP would be the aliasedObjectName and for X.500 would be aliasedEntryName.
abstract  void BTreePartition.setNdnIndexOn(Index<java.lang.String,ServerEntry> index)
          Sets the normalized distinguished name Index.
abstract  void BTreePartition.setOneAliasIndexOn(Index<java.lang.Long,ServerEntry> index)
          Sets the alias index mapping parent entries with scope expanding aliases children one level below them; this system index is used to dereference aliases on one/single level scoped searches.
abstract  void BTreePartition.setOneLevelIndexOn(Index<java.lang.Long,ServerEntry> index)
          Sets the one level Index.
abstract  void BTreePartition.setPresenceIndexOn(Index<java.lang.String,ServerEntry> index)
          Sets the attribute existance Index.
abstract  void BTreePartition.setSubAliasIndexOn(Index<java.lang.Long,ServerEntry> index)
          Sets the alias index mapping relative entries with scope expanding alias descendents; this system index is used to dereference aliases on subtree scoped searches.
abstract  void BTreePartition.setUpdnIndexOn(Index<java.lang.String,ServerEntry> index)
          Sets the user provided distinguished name Index.
 

Uses of Index in org.apache.directory.server.core.partition.impl.btree.gui
 

Methods in org.apache.directory.server.core.partition.impl.btree.gui with parameters of type Index
static void IndexDialog.show(Index index)
           
 

Constructors in org.apache.directory.server.core.partition.impl.btree.gui with parameters of type Index
IndexDialog(java.awt.Frame parent, boolean modal, Index<K,O> index)
           
IndexDialog(Index<K,O> index)
           
 

Uses of Index in org.apache.directory.server.core.partition.impl.btree.jdbm
 

Classes in org.apache.directory.server.core.partition.impl.btree.jdbm that implement Index
 class JdbmIndex<K,O>
          A Jdbm based index implementation.
 

Methods in org.apache.directory.server.core.partition.impl.btree.jdbm that return Index
 Index<java.lang.String,ServerEntry> JdbmPartition.getAliasIndex()
           
 Index<java.lang.String,E> JdbmStore.getAliasIndex()
           
 Index<java.lang.String,ServerEntry> JdbmPartition.getExistanceIndex()
           
 Index<java.lang.String,ServerEntry> JdbmPartition.getNdnIndex()
           
 Index<java.lang.String,E> JdbmStore.getNdnIndex()
           
 Index<java.lang.Long,ServerEntry> JdbmPartition.getOneAliasIndex()
           
 Index<java.lang.Long,E> JdbmStore.getOneAliasIndex()
           
 Index<java.lang.Long,ServerEntry> JdbmPartition.getOneLevelIndex()
           
 Index<java.lang.Long,E> JdbmStore.getOneLevelIndex()
           
 Index<java.lang.String,ServerEntry> JdbmPartition.getPresenceIndex()
           
 Index<java.lang.String,E> JdbmStore.getPresenceIndex()
           
 Index<java.lang.Long,ServerEntry> JdbmPartition.getSubAliasIndex()
           
 Index<java.lang.Long,E> JdbmStore.getSubAliasIndex()
           
 Index<java.lang.Long,ServerEntry> JdbmPartition.getSubLevelIndex()
           
 Index<java.lang.Long,E> JdbmStore.getSubLevelIndex()
           
 Index<?,ServerEntry> JdbmPartition.getSystemIndex(java.lang.String id)
           
 Index<?,E> JdbmStore.getSystemIndex(java.lang.String id)
           
 Index<java.lang.String,ServerEntry> JdbmPartition.getUpdnIndex()
           
 Index<java.lang.String,E> JdbmStore.getUpdnIndex()
           
 Index<?,ServerEntry> JdbmPartition.getUserIndex(java.lang.String id)
           
 Index<?,E> JdbmStore.getUserIndex(java.lang.String id)
           
 

Methods in org.apache.directory.server.core.partition.impl.btree.jdbm that return types with arguments of type Index
 java.util.Set<Index<?,ServerEntry>> JdbmPartition.getIndexedAttributes()
           
 java.util.Set<Index<?,E>> JdbmStore.getUserIndices()
           
 

Methods in org.apache.directory.server.core.partition.impl.btree.jdbm with parameters of type Index
 void JdbmStore.addIndex(Index<?,E> index)
           
 void JdbmPartition.addIndexOn(Index<java.lang.Long,ServerEntry> index)
           
 void JdbmStore.setAliasIndex(Index<java.lang.String,E> index)
           
 void JdbmPartition.setAliasIndexOn(Index<java.lang.String,ServerEntry> index)
           
 void JdbmStore.setNdnIndex(Index<java.lang.String,E> index)
           
 void JdbmPartition.setNdnIndexOn(Index<java.lang.String,ServerEntry> index)
           
 void JdbmStore.setOneAliasIndex(Index<java.lang.Long,E> index)
           
 void JdbmPartition.setOneAliasIndexOn(Index<java.lang.Long,ServerEntry> index)
           
 void JdbmStore.setOneLevelIndex(Index<java.lang.Long,E> index)
           
 void JdbmPartition.setOneLevelIndexOn(Index<java.lang.Long,ServerEntry> index)
           
 void JdbmStore.setPresenceIndex(Index<java.lang.String,E> index)
           
 void JdbmPartition.setPresenceIndexOn(Index<java.lang.String,ServerEntry> index)
           
 void JdbmStore.setSubAliasIndex(Index<java.lang.Long,E> index)
           
 void JdbmPartition.setSubAliasIndexOn(Index<java.lang.Long,ServerEntry> index)
           
 void JdbmStore.setSubLevelIndex(Index<java.lang.Long,E> index)
           
 void JdbmStore.setUpdnIndex(Index<java.lang.String,E> index)
           
 void JdbmPartition.setUpdnIndexOn(Index<java.lang.String,ServerEntry> index)
           
 

Method parameters in org.apache.directory.server.core.partition.impl.btree.jdbm with type arguments of type Index
 void JdbmPartition.setIndexedAttributes(java.util.Set<Index<?,ServerEntry>> indexedAttributes)
           
 void JdbmStore.setUserIndices(java.util.Set<Index<?,E>> userIndices)
           
 

Uses of Index in org.apache.directory.server.xdbm
 

Methods in org.apache.directory.server.xdbm that return Index
 Index<java.lang.String,E> Store.getAliasIndex()
           
 Index<java.lang.String,E> Store.getNdnIndex()
           
 Index<java.lang.Long,E> Store.getOneAliasIndex()
           
 Index<java.lang.Long,E> Store.getOneLevelIndex()
           
 Index<java.lang.String,E> Store.getPresenceIndex()
           
 Index<java.lang.Long,E> Store.getSubAliasIndex()
           
 Index<java.lang.Long,E> Store.getSubLevelIndex()
           
 Index<?,E> Store.getSystemIndex(java.lang.String id)
           
 Index<java.lang.String,E> Store.getUpdnIndex()
           
 Index<?,E> Store.getUserIndex(java.lang.String id)
           
 

Methods in org.apache.directory.server.xdbm that return types with arguments of type Index
 java.util.Set<Index<?,E>> Store.getUserIndices()
           
 

Methods in org.apache.directory.server.xdbm with parameters of type Index
 void Store.addIndex(Index<?,E> index)
           
 void Store.setAliasIndex(Index<java.lang.String,E> index)
           
 void Store.setNdnIndex(Index<java.lang.String,E> index)
           
 void Store.setOneAliasIndex(Index<java.lang.Long,E> index)
           
 void Store.setOneLevelIndex(Index<java.lang.Long,E> index)
           
 void Store.setPresenceIndex(Index<java.lang.String,E> index)
           
 void Store.setSubAliasIndex(Index<java.lang.Long,E> index)
           
 void Store.setSubLevelIndex(Index<java.lang.Long,E> index)
           
 void Store.setUpdnIndex(Index<java.lang.String,E> index)
           
 

Method parameters in org.apache.directory.server.xdbm with type arguments of type Index
 void Store.setUserIndices(java.util.Set<Index<?,E>> userIndices)
           
 

Uses of Index in org.apache.directory.server.xdbm.tools
 

Methods in org.apache.directory.server.xdbm.tools with parameters of type Index
static void IndexUtils.printContents(Index<?,ServerEntry> idx)
           
static void IndexUtils.printContents(Index<?,ServerEntry> idx, java.io.OutputStream outputStream)
           
static void IndexDialog.show(Index<?,ServerEntry> index)
           
 

Constructors in org.apache.directory.server.xdbm.tools with parameters of type Index
IndexDialog(java.awt.Frame parent, boolean modal, Index<K,O> index)
           
IndexDialog(Index<K,O> index)
           
 



Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.