Uses of Interface
net.ontopia.utils.LookupIndexIF

Packages that use LookupIndexIF
net.ontopia.topicmaps.impl.rdbms Relational database implementation of the core topic map interfaces. 
net.ontopia.utils Contains utility classes and generic interfaces. 
 

Uses of LookupIndexIF in net.ontopia.topicmaps.impl.rdbms
 

Classes in net.ontopia.topicmaps.impl.rdbms that implement LookupIndexIF
 class LocatorLookup
          INTERNAL: Non-shared locator lookup index.
 class QueryLookup
          INTERNAL: Non-shared locator lookup index.
 class SharedLocatorLookup
          INTERNAL: Non-shared locator lookup index.
 class SharedQueryLookup
          INTERNAL: Non-shared locator lookup index.
 

Uses of LookupIndexIF in net.ontopia.utils
 

Classes in net.ontopia.utils that implement LookupIndexIF
 class CachedIndex
          INTERNAL: A LookupIndexIF which uses another, slower, LookupIndexIF as a fallback and caches the values attached to the most commonly requested keys using an LRU strategy.
 class ChainedIndex
          INTERNAL: A lookup index that delegates LookupIndexIF calls to chains of LookupIndexIFs.
 class HashMapIndex
          INTERNAL: A lookup index that extends HashMap.
 class MapIndex
          INTERNAL: A non-synchronized lookup index adapter for Map instances.
 class SoftHashMapIndex
          INTERNAL: A lookup index implementation that uses soft references for the keys, in order to allow them to be garbage-collected.
 class SoftValueHashMapIndex
          INTERNAL: A lookup index implementation that uses soft references for the values, in order to allow them to be garbage-collected.
 class SynchronizedLookupIndex
          INTERNAL: Synchronized wrapper class for LookupIndexIF instances.
 class WeakHashMapIndex
          INTERNAL: A lookup index that extends WeakHashMap.
 

Methods in net.ontopia.utils that return LookupIndexIF
 LookupIndexIF SynchronizedLookupIndex.getIndex()
           
 

Constructors in net.ontopia.utils with parameters of type LookupIndexIF
CachedIndex(LookupIndexIF fallback)
          Creates an index with the given fallback and default settings.
CachedIndex(LookupIndexIF fallback, boolean nulls)
          Creates an index with the given fallback, default settings and the specified nulls setting.
CachedIndex(LookupIndexIF fallback, int max, int size, boolean nulls)
          Creates an index with the given fallback and settings.
ChainedIndex(LookupIndexIF[] chain)
           
ChainedIndex(LookupIndexIF[] getters, LookupIndexIF setter)
           
ChainedIndex(LookupIndexIF[] getters, LookupIndexIF setter)
           
ChainedIndex(LookupIndexIF[] getters, LookupIndexIF[] setters)
           
ChainedIndex(LookupIndexIF[] getters, LookupIndexIF[] setters)
           
ChainedIndex(LookupIndexIF[] getters, LookupIndexIF[] putters, LookupIndexIF[] removers)
           
ChainedIndex(LookupIndexIF[] getters, LookupIndexIF[] putters, LookupIndexIF[] removers)
           
ChainedIndex(LookupIndexIF[] getters, LookupIndexIF[] putters, LookupIndexIF[] removers)
           
ChainedIndex(LookupIndexIF getter, LookupIndexIF[] setters)
           
ChainedIndex(LookupIndexIF getter, LookupIndexIF[] setters)
           
HashMapIndex(LookupIndexIF fallback)
           
HashMapIndex(java.util.Map map, LookupIndexIF fallback)
           
SynchronizedLookupIndex(LookupIndexIF index)
           
WeakHashMapIndex(LookupIndexIF fallback)
           
WeakHashMapIndex(java.util.Map map, LookupIndexIF fallback)
           
 



Copyright © 2000-2009 Ontopia.