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:
CodecHeader
VInt
String
Byte
VInt
Map<String,String>
Int64
CodecFooter
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
)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
FieldInfosFormat
FieldInfosReader
to read field infos
from the indexgetFieldInfosReader
in class FieldInfosFormat
IOException
public FieldInfosWriter getFieldInfosWriter() throws IOException
FieldInfosFormat
FieldInfosWriter
to write field infos
to the indexgetFieldInfosWriter
in class FieldInfosFormat
IOException
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.