Class FixedBitSetCachingWrapperFilter
A Lucene.Net.Search.CachingWrapperFilter that caches sets using a FixedBitSet, as required for joins.
Inheritance
System.Object
Lucene.Net.Search.Filter
Lucene.Net.Search.CachingWrapperFilter
FixedBitSetCachingWrapperFilter
Inherited Members
Lucene.Net.Search.CachingWrapperFilter.Filter
Lucene.Net.Search.CachingWrapperFilter.CacheImpl(Lucene.Net.Search.DocIdSetIterator, Lucene.Net.Index.AtomicReader)
Lucene.Net.Search.CachingWrapperFilter.GetDocIdSet(Lucene.Net.Index.AtomicReaderContext, Lucene.Net.Util.IBits)
Lucene.Net.Search.CachingWrapperFilter.ToString()
Lucene.Net.Search.CachingWrapperFilter.GetHashCode()
Lucene.Net.Search.CachingWrapperFilter.EMPTY_DOCIDSET
Lucene.Net.Search.CachingWrapperFilter.GetSizeInBytes()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Lucene.Net.Join
Assembly: Lucene.Net.Join.dll
Syntax
public sealed class FixedBitSetCachingWrapperFilter : CachingWrapperFilter
Constructors
| Improve this Doc View SourceFixedBitSetCachingWrapperFilter(Filter)
Sole constructor, see CachingWrapperFilter(Filter).
Declaration
public FixedBitSetCachingWrapperFilter(Filter filter)
Parameters
Type | Name | Description |
---|---|---|
Lucene.Net.Search.Filter | filter |
Methods
| Improve this Doc View SourceDocIdSetToCache(DocIdSet, AtomicReader)
Declaration
protected override DocIdSet DocIdSetToCache(DocIdSet docIdSet, AtomicReader reader)
Parameters
Type | Name | Description |
---|---|---|
Lucene.Net.Search.DocIdSet | docIdSet | |
Lucene.Net.Index.AtomicReader | reader |
Returns
Type | Description |
---|---|
Lucene.Net.Search.DocIdSet |
Overrides
Lucene.Net.Search.CachingWrapperFilter.DocIdSetToCache(Lucene.Net.Search.DocIdSet, Lucene.Net.Index.AtomicReader)