Uses of Class
org.apache.lucene.search.DocIdSet
Packages that use DocIdSet
Package
Description
Code to maintain and access indices.
Code to search indices.
Support for index-time and query-time joins.
Some utility classes.
-
Uses of DocIdSet in org.apache.lucene.index
Subclasses of DocIdSet in org.apache.lucene.indexModifier and TypeClassDescription(package private) final classAccumulator 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 DocIdSetModifier and TypeFieldDescriptionstatic final DocIdSetDocIdSet.EMPTYAn emptyDocIdSetinstance(package private) final DocIdSetMultiTermQueryConstantScoreWrapper.WeightOrDocIdSet.set(package private) final DocIdSetTermInSetQuery.WeightOrDocIdSet.setFields in org.apache.lucene.search with type parameters of type DocIdSetMethods in org.apache.lucene.search that return DocIdSetModifier and TypeMethodDescriptionprivate DocIdSetLRUQueryCache.CachingWrapperWeight.cache(LeafReaderContext context) protected DocIdSetLRUQueryCache.cacheImpl(BulkScorer scorer, int maxDoc) Default cache implementation: usesRoaringDocIdSetfor sets that have a density < 1% and aBitDocIdSetover aFixedBitSetotherwise.private static DocIdSetLRUQueryCache.cacheIntoBitSet(BulkScorer scorer, int maxDoc) private static DocIdSetLRUQueryCache.cacheIntoRoaringDocIdSet(BulkScorer scorer, int maxDoc) (package private) DocIdSetLRUQueryCache.get(Query key, IndexReader.CacheHelper cacheHelper) (package private) DocIdSetMethods in org.apache.lucene.search with parameters of type DocIdSetModifier and TypeMethodDescription(package private) voidLRUQueryCache.LeafCache.putIfAbsent(Query query, DocIdSet set) private voidLRUQueryCache.putIfAbsent(Query query, DocIdSet set, IndexReader.CacheHelper cacheHelper) Constructors in org.apache.lucene.search with parameters of type DocIdSetModifierConstructorDescription(package private)WeightOrDocIdSet(DocIdSet bitset) (package private)WeightOrDocIdSet(DocIdSet bitset) -
Uses of DocIdSet in org.apache.lucene.search.join
Fields in org.apache.lucene.search.join with type parameters of type DocIdSetModifier and TypeFieldDescription(package private) final Map<IndexReader.CacheKey, DocIdSet> QueryBitSetProducer.cache -
Uses of DocIdSet in org.apache.lucene.util
Subclasses of DocIdSet in org.apache.lucene.utilModifier and TypeClassDescriptionclass(package private) final classfinal classclassDocIdSetimplementation inspired from http://roaringbitmap.org/ The space is divided into blocks of 2^16 bits and each block is encoded independently.private static classDocIdSetimplementation that can store documents up to 2^16-1 in a short[].Fields in org.apache.lucene.util declared as DocIdSetModifier and TypeFieldDescriptionprivate final DocIdSet[]RoaringDocIdSet.docIdSetsprivate final DocIdSetNotDocIdSet.inprivate final DocIdSet[]RoaringDocIdSet.Builder.setsMethods in org.apache.lucene.util that return DocIdSetModifier and TypeMethodDescriptionDocIdSetBuilder.build()Build aDocIdSetfrom the accumulated doc IDs.Constructors in org.apache.lucene.util with parameters of type DocIdSetModifierConstructorDescriptionNotDocIdSet(int maxDoc, DocIdSet in) Sole constructor.privateRoaringDocIdSet(DocIdSet[] docIdSets, int cardinality)