Class AssertingCodec
- java.lang.Object
-
- org.apache.lucene.codecs.Codec
-
- org.apache.lucene.codecs.FilterCodec
-
- org.apache.lucene.tests.codecs.asserting.AssertingCodec
-
- All Implemented Interfaces:
NamedSPILoader.NamedSPI
- Direct Known Subclasses:
RandomCodec
public class AssertingCodec extends FilterCodec
Acts like the default codec but with additional asserts.
-
-
Field Summary
-
Fields inherited from class org.apache.lucene.codecs.FilterCodec
delegate
-
-
Constructor Summary
Constructors Constructor Description AssertingCodec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocValuesFormat
docValuesFormat()
DocValuesFormat
getDocValuesFormatForField(String field)
Returns the docvalues format that should be used for writing new segments offield
.KnnVectorsFormat
getKnnVectorsFormatForField(String field)
Returns the vectors format that should be used for writing new segments offield
.PostingsFormat
getPostingsFormatForField(String field)
Returns the postings format that should be used for writing new segments offield
.KnnVectorsFormat
knnVectorsFormat()
LiveDocsFormat
liveDocsFormat()
NormsFormat
normsFormat()
PointsFormat
pointsFormat()
PostingsFormat
postingsFormat()
StoredFieldsFormat
storedFieldsFormat()
TermVectorsFormat
termVectorsFormat()
String
toString()
-
Methods inherited from class org.apache.lucene.codecs.FilterCodec
compoundFormat, fieldInfosFormat, segmentInfoFormat
-
Methods inherited from class org.apache.lucene.codecs.Codec
availableCodecs, forName, getDefault, getName, reloadCodecs, setDefault
-
-
-
-
Method Detail
-
postingsFormat
public PostingsFormat postingsFormat()
- Overrides:
postingsFormat
in classFilterCodec
-
termVectorsFormat
public TermVectorsFormat termVectorsFormat()
- Overrides:
termVectorsFormat
in classFilterCodec
-
storedFieldsFormat
public StoredFieldsFormat storedFieldsFormat()
- Overrides:
storedFieldsFormat
in classFilterCodec
-
docValuesFormat
public DocValuesFormat docValuesFormat()
- Overrides:
docValuesFormat
in classFilterCodec
-
normsFormat
public NormsFormat normsFormat()
- Overrides:
normsFormat
in classFilterCodec
-
liveDocsFormat
public LiveDocsFormat liveDocsFormat()
- Overrides:
liveDocsFormat
in classFilterCodec
-
pointsFormat
public PointsFormat pointsFormat()
- Overrides:
pointsFormat
in classFilterCodec
-
knnVectorsFormat
public KnnVectorsFormat knnVectorsFormat()
- Overrides:
knnVectorsFormat
in classFilterCodec
-
getPostingsFormatForField
public PostingsFormat getPostingsFormatForField(String field)
Returns the postings format that should be used for writing new segments offield
.The default implementation always returns "Asserting"
-
getDocValuesFormatForField
public DocValuesFormat getDocValuesFormatForField(String field)
Returns the docvalues format that should be used for writing new segments offield
.The default implementation always returns "Asserting"
-
getKnnVectorsFormatForField
public KnnVectorsFormat getKnnVectorsFormatForField(String field)
Returns the vectors format that should be used for writing new segments offield
.The default implementation always returns "Asserting"
-
-