+ /**
+ * Document reporting queries for given DocId interval.
+ */
+ virtual document_result Prefix(uchar const *, DocId, DocId) const = 0;
+ virtual document_result Suffix(uchar const *, DocId, DocId) const = 0;
+ virtual document_result Equal(uchar const *, DocId, DocId) const = 0;
+ virtual document_result Contains(uchar const *, DocId, DocId) const = 0;
+ virtual document_result LessThan(uchar const *, DocId, DocId) const = 0;
+