Uses of Class
org.apache.lucene.search.DocIdSet
-
Packages that use DocIdSet Package Description org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.search Code to search indices.org.apache.lucene.search.join Support for index-time and query-time joins.org.apache.lucene.util Some utility classes. -
-
Uses of DocIdSet in org.apache.lucene.index
Subclasses of DocIdSet in org.apache.lucene.index Modifier and Type Class Description (package private) class
DocsWithFieldSet
Accumulator for documents that have a value for a field. -
Uses of DocIdSet in org.apache.lucene.search
Fields in org.apache.lucene.search declared as DocIdSet Modifier and Type Field Description static DocIdSet
DocIdSet. EMPTY
An emptyDocIdSet
instance(package private) DocIdSet
MultiTermQueryConstantScoreWrapper.WeightOrDocIdSet. set
(package private) DocIdSet
TermInSetQuery.WeightOrDocIdSet. set
Fields in org.apache.lucene.search with type parameters of type DocIdSet Modifier and Type Field Description private java.util.Map<Query,DocIdSet>
LRUQueryCache.LeafCache. cache
Methods in org.apache.lucene.search that return DocIdSet Modifier and Type Method Description private DocIdSet
LRUQueryCache.CachingWrapperWeight. cache(LeafReaderContext context)
protected DocIdSet
LRUQueryCache. cacheImpl(BulkScorer scorer, int maxDoc)
Default cache implementation: usesRoaringDocIdSet
for sets that have a density < 1% and aBitDocIdSet
over aFixedBitSet
otherwise.private static DocIdSet
LRUQueryCache. cacheIntoBitSet(BulkScorer scorer, int maxDoc)
private static DocIdSet
LRUQueryCache. cacheIntoRoaringDocIdSet(BulkScorer scorer, int maxDoc)
(package private) DocIdSet
LRUQueryCache. get(Query key, IndexReader.CacheHelper cacheHelper)
(package private) DocIdSet
LRUQueryCache.LeafCache. get(Query query)
Methods in org.apache.lucene.search with parameters of type DocIdSet Modifier and Type Method Description (package private) void
LRUQueryCache.LeafCache. putIfAbsent(Query query, DocIdSet set)
private void
LRUQueryCache. putIfAbsent(Query query, DocIdSet set, IndexReader.CacheHelper cacheHelper)
Constructors in org.apache.lucene.search with parameters of type DocIdSet Constructor Description WeightOrDocIdSet(DocIdSet bitset)
WeightOrDocIdSet(DocIdSet bitset)
-
Uses of DocIdSet in org.apache.lucene.search.join
Fields in org.apache.lucene.search.join with type parameters of type DocIdSet Modifier and Type Field Description (package private) java.util.Map<IndexReader.CacheKey,DocIdSet>
QueryBitSetProducer. cache
-
Uses of DocIdSet in org.apache.lucene.util
Subclasses of DocIdSet in org.apache.lucene.util Modifier and Type Class Description class
BitDocIdSet
(package private) class
IntArrayDocIdSet
class
NotDocIdSet
class
RoaringDocIdSet
DocIdSet
implementation inspired from http://roaringbitmap.org/ The space is divided into blocks of 2^16 bits and each block is encoded independently.private static class
RoaringDocIdSet.ShortArrayDocIdSet
DocIdSet
implementation that can store documents up to 2^16-1 in a short[].Fields in org.apache.lucene.util declared as DocIdSet Modifier and Type Field Description private DocIdSet[]
RoaringDocIdSet. docIdSets
private DocIdSet
NotDocIdSet. in
private DocIdSet[]
RoaringDocIdSet.Builder. sets
Methods in org.apache.lucene.util that return DocIdSet Modifier and Type Method Description DocIdSet
DocIdSetBuilder. build()
Build aDocIdSet
from the accumulated doc IDs.Constructors in org.apache.lucene.util with parameters of type DocIdSet Constructor Description NotDocIdSet(int maxDoc, DocIdSet in)
Sole constructor.RoaringDocIdSet(DocIdSet[] docIdSets, int cardinality)
-