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);
 }
Exemple #2
0
 public override int NextDoc()
 {
     do
     {
         doc++;
         if (doc >= OuterInstance.MaxDoc)
         {
             return(doc = NO_MORE_DOCS);
         }
     } while (!OuterInstance.MatchDoc(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));
 }
Exemple #6
0
 protected internal override bool Match(int doc)
 {
     return(OuterInstance.MatchDoc(doc));
 }