public final class Lucene46FieldInfosFormat extends FieldInfosFormat
Field names are stored in the field info file, with suffix .fnm.
FieldInfos (.fnm) --> Header,FieldsCount, <FieldName,FieldNumber, FieldBits,DocValuesBits,DocValuesGen,Attributes> FieldsCount,Footer
Data types:
CodecHeaderVIntStringByteVIntMap<String,String>Int64CodecFooternorms options, and the low-order bits representing
DocValues options. Each four-bit integer can be decoded as such:
FieldInfo.DocValuesType.NUMERIC)DocValuesType#BINARY)DocValuesType#SORTED)DocValuesFormat.| Constructor and Description |
|---|
Lucene46FieldInfosFormat()
Sole constructor.
|
| Modifier and Type | Method and Description |
|---|---|
FieldInfosReader |
getFieldInfosReader()
Returns a
FieldInfosReader to read field infos
from the index |
FieldInfosWriter |
getFieldInfosWriter()
Returns a
FieldInfosWriter to write field infos
to the index |
public FieldInfosReader getFieldInfosReader() throws IOException
FieldInfosFormatFieldInfosReader to read field infos
from the indexgetFieldInfosReader in class FieldInfosFormatIOExceptionpublic FieldInfosWriter getFieldInfosWriter() throws IOException
FieldInfosFormatFieldInfosWriter to write field infos
to the indexgetFieldInfosWriter in class FieldInfosFormatIOExceptionCopyright © 2000-2014 Apache Software Foundation. All Rights Reserved.