![]() |
![]() |
Cheshire3 Object Model: Class ArrayIndex |
object --+ | configParser.C3Object --+ | baseObjects.Index --+ | SimpleIndex --+ | ArrayIndex
__init__(self,
session,
node,
parent)
The constructor for all Cheshire3 objects take the same arguments: session: A Session object topNode: The <config> or <subConfig> domNode for the configuration parent: The object that provides the scope for this object. |
|
search(self,
session,
clause,
db)
Search this particular index given a CQL clause, return a resultSet object |
|
serialise_terms(self,
termid,
terms,
recs=0,
occs=0)
Callback from IndexStore to serialise list of terms and document references to be stored |
|
deserialise_terms(self,
data,
prox=1)
Callback from IndexStore to take serialised data and produce list of terms and document references. |
|
merge_terms(self,
structTerms,
newTerms,
op="replace",
recs=0,
occs=0)
Callback from IndexStore to take two sets of terms and merge them together. |
|
construct_resultSet(self,
session,
terms,
queryHash={})
Take a list of terms and produce an appropriate ResultSet object. |
|
Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from |
Inherited from Inherited from Inherited from Inherited from Inherited from |
|
|
|
|
|
|
Generated by Epydoc 3.0alpha2 on Wed Aug 9 18:09:58 2006 | http://epydoc.sf.net |