/** Build an instance. */ public RoaringDocIdSet build() { flush(); return new RoaringDocIdSet(sets, cardinality); }
@Override final public Scorer scorer(final LeafReaderContext context) throws IOException { final RoaringDocIdSet docIdSet = docIdSetMap.get(context); final DocIdSetIterator docIdSetIterator = docIdSet == null ? null : docIdSet.iterator(); return new ConstantScoreScorer(this, score(), docIdSetIterator == null ? DocIdSetIterator.empty() : docIdSetIterator); }
final int maxDoc = context.reader().maxDoc(); final RoaringDocIdSet docIdSet = docIdSetMap.get(context); final int cost = docIdSet.cardinality();
/** Build an instance. */ public RoaringDocIdSet build() { flush(); return new RoaringDocIdSet(sets, cardinality); }
/** Build an instance. */ public RoaringDocIdSet build() { flush(); return new RoaringDocIdSet(sets, cardinality); }
/** Build an instance. */ public RoaringDocIdSet build() { flush(); return new RoaringDocIdSet(sets, cardinality); }