#include <FieldWildcardNode.hpp>
Inheritance diagram for indri::infnet::FieldWildcardNode:
Public Member Functions | |
FieldWildcardNode (const std::string &name) | |
~FieldWildcardNode () | |
void | prepare (lemur::api::DOCID_T documentID) |
sets up as much as we can with just the document ID | |
const indri::utility::greedy_vector< indri::index::Extent > & | extents () |
returns a list of intervals describing positions of children | |
lemur::api::DOCID_T | nextCandidateDocument () |
const std::string & | getName () const |
void | annotate (class Annotator &annotator, lemur::api::DOCID_T documentID, indri::index::Extent &extent) |
annotate any results from this node from position begin to position end | |
void | indexChanged (indri::index::Index &index) |
Private Attributes | |
indri::utility::greedy_vector< indri::index::Extent > | _extents |
std::string | _name |
indri::index::Index * | _index |
lemur::api::DOCID_T | _nextDocument |
indri::index::TermListFileIterator * | _docIter |
int | _docIterID |
|
|
|
|
|
annotate any results from this node from position begin to position end
Implements indri::infnet::ListIteratorNode. |
|
returns a list of intervals describing positions of children
Implements indri::infnet::ListIteratorNode. |
|
Implements indri::infnet::InferenceNetworkNode. |
|
Implements indri::infnet::InferenceNetworkNode. |
|
Implements indri::infnet::InferenceNetworkNode. |
|
sets up as much as we can with just the document ID
Implements indri::infnet::ListIteratorNode. |
|
|
|
|
|
|
|
|
|
|
|
|