All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class aid.cbr.tools.time.PotentialCaseKnnIndex

java.lang.Object
   |
   +----aid.cbr.tools.core.memory.index.AbstractIndex
           |
           +----aid.cbr.tools.core.memory.index.SimpleIndex
                   |
                   +----aid.cbr.tools.core.memory.index.KnnIndex
                           |
                           +----aid.cbr.tools.time.PotentialCaseKnnIndex

public class PotentialCaseKnnIndex
extends KnnIndex

Constructor Index

 o PotentialCaseKnnIndex(CmpValueOrder, Similarity, int, IndiceFilter)

Method Index

 o finalizeSearch(KnnQueue, GlobalIndexParams, IndexParams, KnnIndexResult)
 o newKnnComparison()
 o newKnnQueue(CmpValueOrder, int)
 o search(CompoundIndice, GlobalIndexParams, IndexParams, IndexResult)
 o updateStructure(Object, CompoundIndice, GlobalIndexParams, IndexParams, IndexResult)

Constructors

 o PotentialCaseKnnIndex
 public PotentialCaseKnnIndex(CmpValueOrder order,
                              Similarity sim,
                              int k,
                              IndiceFilter restriction)

Methods

 o updateStructure
 protected void updateStructure(Object caseId,
                                CompoundIndice indices,
                                GlobalIndexParams gp,
                                IndexParams p,
                                IndexResult r)
Overrides:
updateStructure in class SimpleIndex
 o search
 protected void search(CompoundIndice indices,
                       GlobalIndexParams gp,
                       IndexParams p,
                       IndexResult r)
Overrides:
search in class SimpleIndex
 o newKnnQueue
 protected KnnQueue newKnnQueue(CmpValueOrder order,
                                int k)
 o finalizeSearch
 protected void finalizeSearch(KnnQueue queue,
                               GlobalIndexParams gp,
                               IndexParams g,
                               KnnIndexResult r)
 o newKnnComparison
 protected KnnPotentialCaseComparison newKnnComparison()

All Packages  Class Hierarchy  This Package  Previous  Next  Index