public final class Lucene42FieldInfosFormat extends FieldInfosFormat
Field names are stored in the field info file, with suffix .fnm.
FieldInfos (.fnm) --> Header,FieldsCount, <FieldName,FieldNumber, FieldBits,DocValuesBits,Attributes> FieldsCount
Data types:
CodecHeaderVIntStringByteVIntMap<String,String>norms 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)| Constructor and Description |
|---|
Lucene42FieldInfosFormat()
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-2013 Apache Software Foundation. All Rights Reserved.