Class ICUCollationDocValuesField
Indexes sort keys as a single-valued SortedDocValuesField.
Inherited Members
Lucene.Net.Documents.Field.GetStringValue(System.IFormatProvider)
Lucene.Net.Documents.Field.GetStringValue(System.String, System.IFormatProvider)
Lucene.Net.Documents.Field.SetReaderValue(System.IO.TextReader)
Assembly: Lucene.Net.ICU.dll
Syntax
public sealed class ICUCollationDocValuesField : Field, IIndexableField
Remarks
This is more efficient that ICUCollationKeyAnalyzer if the field only has one value: no uninversion is necessary to sort on the field, locale-sensitive range queries can still work via FieldCacheRangeFilter, and the underlying data structures built at index-time are likely more efficient and use less memory than FieldCache.
Constructors
Name | Description |
---|---|
ICUCollationDocValuesField(String, Collator) | Create a new ICUCollationDocValuesField. NOTE: you should not create a new one for each document, instead just make one and reuse it during your indexing process, setting the value via SetStringValue(String). |
Properties
Name | Description |
---|---|
Name |
Methods
Name | Description |
---|---|
SetStringValue(String) |