Class Lucene40Codec
Implements the Lucene 4.0 index format, with configurable per-field postings formats.
If you want to reuse functionality of this codec in another codec, extend FilterCodec.
See Lucene.Net.Codecs.Lucene40 package documentation for file format details.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Lucene.Net.Codecs.Lucene40
Assembly: Lucene.Net.dll
Syntax
[Obsolete("Only for reading old 4.0 segments")]
[CodecName("Lucene40")]
public class Lucene40Codec : Codec
Constructors
| Improve this Doc View SourceLucene40Codec()
Sole constructor.
Declaration
public Lucene40Codec()
Properties
| Improve this Doc View SourceDocValuesFormat
Declaration
public override DocValuesFormat DocValuesFormat { get; }
Property Value
Type | Description |
---|---|
DocValuesFormat |
Overrides
| Improve this Doc View SourceFieldInfosFormat
Declaration
public override FieldInfosFormat FieldInfosFormat { get; }
Property Value
Type | Description |
---|---|
FieldInfosFormat |
Overrides
| Improve this Doc View SourceLiveDocsFormat
Declaration
public sealed override LiveDocsFormat LiveDocsFormat { get; }
Property Value
Type | Description |
---|---|
LiveDocsFormat |
Overrides
| Improve this Doc View SourceNormsFormat
Declaration
public override NormsFormat NormsFormat { get; }
Property Value
Type | Description |
---|---|
NormsFormat |
Overrides
| Improve this Doc View SourcePostingsFormat
Declaration
public sealed override PostingsFormat PostingsFormat { get; }
Property Value
Type | Description |
---|---|
PostingsFormat |
Overrides
| Improve this Doc View SourceSegmentInfoFormat
Declaration
public override SegmentInfoFormat SegmentInfoFormat { get; }
Property Value
Type | Description |
---|---|
SegmentInfoFormat |
Overrides
| Improve this Doc View SourceStoredFieldsFormat
Declaration
public sealed override StoredFieldsFormat StoredFieldsFormat { get; }
Property Value
Type | Description |
---|---|
StoredFieldsFormat |
Overrides
| Improve this Doc View SourceTermVectorsFormat
Declaration
public sealed override TermVectorsFormat TermVectorsFormat { get; }
Property Value
Type | Description |
---|---|
TermVectorsFormat |
Overrides
Methods
| Improve this Doc View SourceGetPostingsFormatForField(String)
Returns the postings format that should be used for writing
new segments of field
.
The default implementation always returns "Lucene40".
Declaration
public virtual PostingsFormat GetPostingsFormatForField(string field)
Parameters
Type | Name | Description |
---|---|---|
System.String | field |
Returns
Type | Description |
---|---|
PostingsFormat |