All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class aid.cbr.tools.core.memory.index.HashtableIndex

java.lang.Object
   |
   +----aid.cbr.tools.core.memory.index.AbstractIndex
           |
           +----aid.cbr.tools.core.memory.index.SimpleIndex
                   |
                   +----aid.cbr.tools.core.memory.index.HashtableIndex

public abstract class HashtableIndex
extends SimpleIndex

Constructor Index

 o HashtableIndex()

Method Index

 o getId(Object, CompoundIndice, GlobalIndexParams, IndexParams)
 o getKeys(CompoundIndice, GlobalIndexParams, IndexParams)
 o put(Object, Object)
 o search(CompoundIndice, GlobalIndexParams, IndexParams, IndexResult)
 o updateSearchResult(Set, GlobalIndexParams, IndexParams, IndexResult)
 o updateStructure(Object, CompoundIndice, GlobalIndexParams, IndexParams, IndexResult)

Constructors

 o HashtableIndex
 public HashtableIndex()

Methods

 o put
 public void put(Object key,
                 Object id)
 o updateStructure
 protected void updateStructure(Object caseId,
                                CompoundIndice indices,
                                GlobalIndexParams gp,
                                IndexParams p,
                                IndexResult r)
Overrides:
updateStructure in class SimpleIndex
 o getKeys
 protected abstract Iterator getKeys(CompoundIndice indices,
                                     GlobalIndexParams gp,
                                     IndexParams p)
 o getId
 protected abstract Object getId(Object caseId,
                                 CompoundIndice indices,
                                 GlobalIndexParams gp,
                                 IndexParams p)
 o search
 protected void search(CompoundIndice indices,
                       GlobalIndexParams gp,
                       IndexParams p,
                       IndexResult trace)
Overrides:
search in class SimpleIndex
 o updateSearchResult
 protected abstract void updateSearchResult(Set s,
                                            GlobalIndexParams gp,
                                            IndexParams p,
                                            IndexResult r)

All Packages  Class Hierarchy  This Package  Previous  Next  Index