19 using System.Collections;
20 using Lucene.Net.Support;
24 namespace Lucene.Net.Util
29 private System.Collections.BitArray bitSet;
38 return new DocIdBitSetIterator(bitSet);
42 public override bool IsCacheable
48 public virtual BitArray BitSet
50 get {
return this.bitSet; }
56 private System.Collections.BitArray bitSet;
58 internal DocIdBitSetIterator(System.Collections.BitArray bitSet)
64 public override int DocID()
69 public override int NextDoc()
74 docId = d == - 1?NO_MORE_DOCS:d;
78 public override int Advance(
int target)
82 docId = d == - 1?NO_MORE_DOCS:d;