Class PulsingPostingsFormat
This postings format "inlines" the postings for terms that have
low docFreq. It wraps another postings format, which is used for
writing the non-inlined terms.
@lucene.experimental
Inheritance
System.Object
PulsingPostingsFormat
Assembly: Lucene.Net.Codecs.dll
Syntax
public abstract class PulsingPostingsFormat : PostingsFormat
Constructors
|
Improve this Doc
View Source
PulsingPostingsFormat(PostingsBaseFormat, Int32)
Declaration
public PulsingPostingsFormat(PostingsBaseFormat wrappedPostingsBaseFormat, int freqCutoff)
Parameters
Type |
Name |
Description |
PostingsBaseFormat |
wrappedPostingsBaseFormat |
|
System.Int32 |
freqCutoff |
|
|
Improve this Doc
View Source
PulsingPostingsFormat(PostingsBaseFormat, Int32, Int32, Int32)
Terms with freq less than or equal freqCutoff
are inlined into terms dict.
Declaration
public PulsingPostingsFormat(PostingsBaseFormat wrappedPostingsBaseFormat, int freqCutoff, int minBlockSize, int maxBlockSize)
Parameters
Type |
Name |
Description |
PostingsBaseFormat |
wrappedPostingsBaseFormat |
|
System.Int32 |
freqCutoff |
|
System.Int32 |
minBlockSize |
|
System.Int32 |
maxBlockSize |
|
Properties
|
Improve this Doc
View Source
FreqCutoff
Declaration
public virtual int FreqCutoff { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
|
Improve this Doc
View Source
FieldsConsumer(SegmentWriteState)
Declaration
public override FieldsConsumer FieldsConsumer(SegmentWriteState state)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
FieldsProducer(SegmentReadState)
Declaration
public override FieldsProducer FieldsProducer(SegmentReadState state)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Overrides