public override int NextDoc() { do { doc++; if (doc >= outerInstance.m_maxDoc) { return(doc = NO_MORE_DOCS); } } while (!(outerInstance.MatchDoc(doc) && outerInstance.m_acceptDocs.Get(doc))); return(doc); }
public virtual bool Get(int docid) { return(outerInstance.MatchDoc(docid) && outerInstance.m_acceptDocs.Get(docid)); }
public virtual bool Get(int docid) { return(outerInstance.MatchDoc(docid)); }
protected override bool Match(int doc) { return(outerInstance.MatchDoc(doc)); }