equal
deleted
inserted
replaced
115 """See interface IStatistics""" |
115 """See interface IStatistics""" |
116 return len(self._index.getLexicon()) |
116 return len(self._index.getLexicon()) |
117 |
117 |
118 def index_doc(self, docid, value): |
118 def index_doc(self, docid, value): |
119 """See interface IInjection""" |
119 """See interface IInjection""" |
|
120 self.unindex_doc(docid) |
120 v = self.interface(value, None) |
121 v = self.interface(value, None) |
121 if v is not None: |
122 if v is not None: |
122 self.unindex_doc(docid) |
|
123 self._index.index_object(v, docid) |
123 self._index.index_object(v, docid) |
124 |
124 |
125 def unindex_doc(self, docid): |
125 def unindex_doc(self, docid): |
126 """See interface IInjection""" |
126 """See interface IInjection""" |
127 self._index.unindex_object(docid) |
127 self._index.unindex_object(docid) |