All Packages Class Hierarchy This Package Previous Next Index
Class aid.cbr.tools.time.BehaviouralKnnIndex
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.BehaviouralKnnIndex
- public class BehaviouralKnnIndex
- extends KnnIndex
-
BehaviouralKnnIndex(CmpValueOrder, Similarity, int)
-
-
caseIdEnum(IndexParams)
-
-
finalizeCompute(CmpValue, Object, GlobalIndexParams, IndexParams, CompoundIndice)
-
-
finalizeSearch(KnnQueue, GlobalIndexParams, IndexParams, KnnIndexResult)
-
-
newKnnCaseComparison()
-
-
newKnnQueue(CmpValueOrder, int)
-
-
search(CompoundIndice, GlobalIndexParams, IndexParams, IndexResult)
-
-
updateStructure(Object, CompoundIndice, GlobalIndexParams, IndexParams, IndexResult)
-
BehaviouralKnnIndex
public BehaviouralKnnIndex(CmpValueOrder order,
Similarity sim,
int k)
updateStructure
protected void updateStructure(Object caseId,
CompoundIndice indices,
GlobalIndexParams gp,
IndexParams p,
IndexResult r)
- Overrides:
- updateStructure in class SimpleIndex
search
protected void search(CompoundIndice indices,
GlobalIndexParams gp,
IndexParams p,
IndexResult r)
- Overrides:
- search in class SimpleIndex
newKnnQueue
protected KnnQueue newKnnQueue(CmpValueOrder order,
int k)
finalizeSearch
protected void finalizeSearch(KnnQueue queue,
GlobalIndexParams gp,
IndexParams g,
KnnIndexResult r)
caseIdEnum
protected Iterator caseIdEnum(IndexParams p)
finalizeCompute
protected CmpValue finalizeCompute(CmpValue sim,
Object caseId,
GlobalIndexParams gp,
IndexParams p,
CompoundIndice indices)
newKnnCaseComparison
protected KnnCaseComparison newKnnCaseComparison()
All Packages Class Hierarchy This Package Previous Next Index