C# Class Lucene.Net.Codecs.Lucene45.Lucene45DocValuesConsumer

writer for Lucene45DocValuesFormat
Inheritance: DocValuesConsumer, IDisposable
Datei anzeigen Open project: paulirwin/lucene.net

Public Methods

Method Description
AddBinaryField ( FieldInfo field, IEnumerable values ) : void
AddNumericField ( FieldInfo field, IEnumerable values ) : void
AddSortedField ( FieldInfo field, IEnumerable values, IEnumerable docToOrd ) : void
AddSortedSetField ( FieldInfo field, IEnumerable values, IEnumerable docToOrdCount, IEnumerable ords ) : void
Lucene45DocValuesConsumer ( SegmentWriteState state, string dataCodec, string dataExtension, string metaCodec, string metaExtension ) : System

expert: Creates a new writer

Protected Methods

Method Description
AddTermsDict ( FieldInfo field, IEnumerable values ) : void

expert: writes a value dictionary for a sorted/sortedset field

Dispose ( bool disposing ) : void

Private Methods

Method Description
AddNumericField ( FieldInfo field, IEnumerable values, bool optimizeStorage ) : void
GetSortedSetEnumerable ( IEnumerable docToOrdCount, IEnumerable ords ) : IEnumerable
IsSingleValued ( IEnumerable docToOrdCount ) : bool
WriteMissingBitset ( IEnumerable values ) : void

Method Details

AddBinaryField() public method

public AddBinaryField ( FieldInfo field, IEnumerable values ) : void
field FieldInfo
values IEnumerable
return void

AddNumericField() public method

public AddNumericField ( FieldInfo field, IEnumerable values ) : void
field FieldInfo
values IEnumerable
return void

AddSortedField() public method

public AddSortedField ( FieldInfo field, IEnumerable values, IEnumerable docToOrd ) : void
field FieldInfo
values IEnumerable
docToOrd IEnumerable
return void

AddSortedSetField() public method

public AddSortedSetField ( FieldInfo field, IEnumerable values, IEnumerable docToOrdCount, IEnumerable ords ) : void
field FieldInfo
values IEnumerable
docToOrdCount IEnumerable
ords IEnumerable
return void

AddTermsDict() protected method

expert: writes a value dictionary for a sorted/sortedset field
protected AddTermsDict ( FieldInfo field, IEnumerable values ) : void
field FieldInfo
values IEnumerable
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Lucene45DocValuesConsumer() public method

expert: Creates a new writer
public Lucene45DocValuesConsumer ( SegmentWriteState state, string dataCodec, string dataExtension, string metaCodec, string metaExtension ) : System
state SegmentWriteState
dataCodec string
dataExtension string
metaCodec string
metaExtension string
return System