C# Class Lucene.Net.Spatial.Prefix.AbstractPrefixTreeFilter.BaseTermsEnumTraverser

Holds transient state and docid collecting utility methods as part of traversing a Lucene.Net.Index.TermsEnum.
Show file Open project: apache/lucenenet

Protected Properties

Property Type Description
acceptDocs Bits
context Lucene.Net.Index.AtomicReaderContext
docsEnum Lucene.Net.Index.DocsEnum
maxDoc int
outerInstance AbstractPrefixTreeFilter
termsEnum Lucene.Net.Index.TermsEnum

Public Methods

Method Description
BaseTermsEnumTraverser ( AbstractPrefixTreeFilter outerInstance, Lucene.Net.Index.AtomicReaderContext context, Bits acceptDocs ) : Lucene.Net.Index

Protected Methods

Method Description
CollectDocs ( FixedBitSet bitSet ) : void

Method Details

BaseTermsEnumTraverser() public method

public BaseTermsEnumTraverser ( AbstractPrefixTreeFilter outerInstance, Lucene.Net.Index.AtomicReaderContext context, Bits acceptDocs ) : Lucene.Net.Index
outerInstance AbstractPrefixTreeFilter
context Lucene.Net.Index.AtomicReaderContext
acceptDocs Bits
return Lucene.Net.Index

CollectDocs() protected method

protected CollectDocs ( FixedBitSet bitSet ) : void
bitSet Lucene.Net.Util.FixedBitSet
return void

Property Details

acceptDocs protected property

protected Bits acceptDocs
return Bits

context protected property

protected AtomicReaderContext,Lucene.Net.Index context
return Lucene.Net.Index.AtomicReaderContext

docsEnum protected property

protected DocsEnum,Lucene.Net.Index docsEnum
return Lucene.Net.Index.DocsEnum

maxDoc protected property

protected int maxDoc
return int

outerInstance protected property

protected AbstractPrefixTreeFilter,Lucene.Net.Spatial.Prefix outerInstance
return AbstractPrefixTreeFilter

termsEnum protected property

protected TermsEnum,Lucene.Net.Index termsEnum
return Lucene.Net.Index.TermsEnum