Class Lucene70Codec
- java.lang.Object
-
- org.apache.lucene.codecs.Codec
-
- org.apache.lucene.backward_codecs.lucene70.Lucene70Codec
-
- All Implemented Interfaces:
NamedSPILoader.NamedSPI
public class Lucene70Codec extends Codec
Implements the Lucene 7.0 index format, with configurable per-field postings and docvalues formats.If you want to reuse functionality of this codec in another codec, extend
FilterCodec
.
-
-
Field Summary
Fields Modifier and Type Field Description private CompoundFormat
compoundFormat
private DocValuesFormat
defaultDVFormat
private DocValuesFormat
docValuesFormat
private FieldInfosFormat
fieldInfosFormat
private LiveDocsFormat
liveDocsFormat
private NormsFormat
normsFormat
private PostingsFormat
postingsFormat
private SegmentInfoFormat
segmentInfosFormat
private StoredFieldsFormat
storedFieldsFormat
private TermVectorsFormat
vectorsFormat
-
Constructor Summary
Constructors Constructor Description Lucene70Codec()
Instantiates a new codec.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompoundFormat
compoundFormat()
Encodes/decodes compound filesDocValuesFormat
docValuesFormat()
Encodes/decodes docvaluesFieldInfosFormat
fieldInfosFormat()
Encodes/decodes field infos fileKnnVectorsFormat
knnVectorsFormat()
Encodes/decodes numeric vector fieldsLiveDocsFormat
liveDocsFormat()
Encodes/decodes live docsNormsFormat
normsFormat()
Encodes/decodes document normalization valuesPointsFormat
pointsFormat()
Encodes/decodes points indexPostingsFormat
postingsFormat()
Encodes/decodes postingsSegmentInfoFormat
segmentInfoFormat()
Encodes/decodes segment info fileStoredFieldsFormat
storedFieldsFormat()
Encodes/decodes stored fieldsTermVectorsFormat
termVectorsFormat()
Encodes/decodes term vectors-
Methods inherited from class org.apache.lucene.codecs.Codec
availableCodecs, forName, getDefault, getName, reloadCodecs, setDefault, toString
-
-
-
-
Field Detail
-
vectorsFormat
private final TermVectorsFormat vectorsFormat
-
fieldInfosFormat
private final FieldInfosFormat fieldInfosFormat
-
segmentInfosFormat
private final SegmentInfoFormat segmentInfosFormat
-
liveDocsFormat
private final LiveDocsFormat liveDocsFormat
-
compoundFormat
private final CompoundFormat compoundFormat
-
defaultDVFormat
private final DocValuesFormat defaultDVFormat
-
postingsFormat
private final PostingsFormat postingsFormat
-
docValuesFormat
private final DocValuesFormat docValuesFormat
-
storedFieldsFormat
private final StoredFieldsFormat storedFieldsFormat
-
normsFormat
private final NormsFormat normsFormat
-
-
Method Detail
-
storedFieldsFormat
public StoredFieldsFormat storedFieldsFormat()
Description copied from class:Codec
Encodes/decodes stored fields- Specified by:
storedFieldsFormat
in classCodec
-
termVectorsFormat
public TermVectorsFormat termVectorsFormat()
Description copied from class:Codec
Encodes/decodes term vectors- Specified by:
termVectorsFormat
in classCodec
-
postingsFormat
public PostingsFormat postingsFormat()
Description copied from class:Codec
Encodes/decodes postings- Specified by:
postingsFormat
in classCodec
-
fieldInfosFormat
public final FieldInfosFormat fieldInfosFormat()
Description copied from class:Codec
Encodes/decodes field infos file- Specified by:
fieldInfosFormat
in classCodec
-
segmentInfoFormat
public SegmentInfoFormat segmentInfoFormat()
Description copied from class:Codec
Encodes/decodes segment info file- Specified by:
segmentInfoFormat
in classCodec
-
liveDocsFormat
public final LiveDocsFormat liveDocsFormat()
Description copied from class:Codec
Encodes/decodes live docs- Specified by:
liveDocsFormat
in classCodec
-
compoundFormat
public CompoundFormat compoundFormat()
Description copied from class:Codec
Encodes/decodes compound files- Specified by:
compoundFormat
in classCodec
-
pointsFormat
public final PointsFormat pointsFormat()
Description copied from class:Codec
Encodes/decodes points index- Specified by:
pointsFormat
in classCodec
-
knnVectorsFormat
public KnnVectorsFormat knnVectorsFormat()
Description copied from class:Codec
Encodes/decodes numeric vector fields- Specified by:
knnVectorsFormat
in classCodec
-
docValuesFormat
public final DocValuesFormat docValuesFormat()
Description copied from class:Codec
Encodes/decodes docvalues- Specified by:
docValuesFormat
in classCodec
-
normsFormat
public NormsFormat normsFormat()
Description copied from class:Codec
Encodes/decodes document normalization values- Specified by:
normsFormat
in classCodec
-
-