All Packages Class Hierarchy This Package Previous Next Index
Class aid.cbr.tools.core.memory.index.AbstractIndex
java.lang.Object
|
+----aid.cbr.tools.core.memory.index.AbstractIndex
- public abstract class AbstractIndex
- extends Object
- implements Index, Serializable
-
_CaseIds
-
-
_filter
-
-
_indexedCaseIds
-
-
AbstractIndex()
-
-
clear()
-
-
getComments()
-
-
getFilter()
-
-
getIndexId()
-
-
getIndices(Object, GlobalIndexParams)
-
-
getName()
-
-
indexCase(Object, CompoundIndice, GlobalIndexParams, IndexParams)
-
-
indexedCases()
-
-
indexFilteredCase(Object, CompoundIndice, GlobalIndexParams, IndexParams)
-
-
rebuild(GlobalIndexParams)
-
-
removeCase(Object)
-
-
saveResultAs(String)
-
-
searchCases(CompoundIndice, GlobalIndexParams, IndexParams)
-
-
searchFilteredCases(CompoundIndice, GlobalIndexParams, IndexParams)
-
-
setComments(String)
-
-
setFilter(IndiceFilter)
-
-
setIndexId(Object)
-
-
setName(String)
-
-
toString()
-
_filter
protected IndiceFilter _filter
_CaseIds
protected List _CaseIds
_indexedCaseIds
protected Set _indexedCaseIds
AbstractIndex
public AbstractIndex()
setIndexId
public void setIndexId(Object id)
getIndexId
public Object getIndexId()
toString
public String toString()
- Overrides:
- toString in class Object
getName
public String getName()
setName
public void setName(String name)
getComments
public String getComments()
setComments
public void setComments(String comments)
indexCase
public IndexResult indexCase(Object caseId,
CompoundIndice indices,
GlobalIndexParams gp,
IndexParams p)
indexFilteredCase
protected abstract IndexResult indexFilteredCase(Object caseId,
CompoundIndice indices,
GlobalIndexParams gp,
IndexParams p)
searchCases
public IndexResult searchCases(CompoundIndice indices,
GlobalIndexParams gp,
IndexParams p)
searchFilteredCases
protected abstract IndexResult searchFilteredCases(CompoundIndice indices,
GlobalIndexParams gp,
IndexParams p)
clear
public void clear()
rebuild
public void rebuild(GlobalIndexParams gp)
indexedCases
public Set indexedCases()
removeCase
public void removeCase(Object caseId)
getFilter
public IndiceFilter getFilter()
setFilter
public void setFilter(IndiceFilter f)
getIndices
protected CompoundIndice getIndices(Object caseId,
GlobalIndexParams gp)
saveResultAs
public void saveResultAs(String name)
All Packages Class Hierarchy This Package Previous Next Index