#include <ListIteratorNode.hpp>
Inheritance diagram for ListIteratorNode:

Public Methods | |
| virtual void | prepare (int documentID)=0 |
| sets up as much as we can with just the document ID | |
| virtual const greedy_vector< Extent > & | extents ()=0 |
| returns a list of intervals describing positions of children | |
| virtual void | annotate (class Annotator &annotator, int documentID, int begin, int end)=0 |
| annotate any results from this node from position begin to position end | |
|
||||||||||||||||||||
|
annotate any results from this node from position begin to position end
Implemented in DocListIteratorNode, ExtentAndNode, ExtentInsideNode, ExtentOrNode, FieldBetweenNode, FieldEqualsNode, FieldGreaterNode, FieldIteratorNode, FieldLessNode, FilterRejectNode, FilterRequireNode, NullListNode, OrderedWindowNode, and UnorderedWindowNode. |
|
|
returns a list of intervals describing positions of children
Implemented in DocListIteratorNode, ExtentAndNode, ExtentInsideNode, ExtentOrNode, FieldBetweenNode, FieldEqualsNode, FieldGreaterNode, FieldIteratorNode, FieldLessNode, FilterRejectNode, FilterRequireNode, NullListNode, OrderedWindowNode, and UnorderedWindowNode. |
|
|
sets up as much as we can with just the document ID
Implemented in DocListIteratorNode, ExtentAndNode, ExtentInsideNode, ExtentOrNode, FieldBetweenNode, FieldEqualsNode, FieldGreaterNode, FieldIteratorNode, FieldLessNode, FilterRejectNode, FilterRequireNode, NullListNode, OrderedWindowNode, and UnorderedWindowNode. |
1.2.18