Uses of Interface
org.apache.lucene.util.NamedSPILoader.NamedSPI
-
Packages that use NamedSPILoader.NamedSPI Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.lucene90 Lucene 9.0 file format.org.apache.lucene.codecs.lucene92 Lucene 9.2 file format.org.apache.lucene.codecs.perfield Postings format that can delegate to different formats per-field.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.search Code to search indices.org.apache.lucene.util Some utility classes. -
-
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs
Classes in org.apache.lucene.codecs that implement NamedSPILoader.NamedSPI Modifier and Type Class Description class
Codec
Encodes/decodes an inverted index segment.class
DocValuesFormat
Encodes/decodes per-document values.class
FilterCodec
A codec that forwards all its method calls to another codec.class
KnnVectorsFormat
Encodes/decodes per-document vector and any associated indexing structures required to support nearest-neighbor searchclass
PostingsFormat
Encodes/decodes terms, postings, and proximity data. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene90
Classes in org.apache.lucene.codecs.lucene90 that implement NamedSPILoader.NamedSPI Modifier and Type Class Description class
Lucene90DocValuesFormat
Lucene 9.0 DocValues format.class
Lucene90PostingsFormat
Lucene 5.0 postings format, which encodes postings in packed integer blocks for fast decode. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene92
Classes in org.apache.lucene.codecs.lucene92 that implement NamedSPILoader.NamedSPI Modifier and Type Class Description class
Lucene92Codec
Implements the Lucene 9.2 index formatclass
Lucene92HnswVectorsFormat
Lucene 9.2 vector format, which encodes numeric vector values and an optional associated graph connecting the documents having values. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.perfield
Classes in org.apache.lucene.codecs.perfield that implement NamedSPILoader.NamedSPI Modifier and Type Class Description class
PerFieldDocValuesFormat
Enables per field docvalues support.class
PerFieldKnnVectorsFormat
Enables per field numeric vector support.class
PerFieldPostingsFormat
Enables per field postings support. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.index
Classes in org.apache.lucene.index that implement NamedSPILoader.NamedSPI Modifier and Type Class Description class
SortFieldProvider
Reads/Writes a named SortField from a segment info file, used to record index sorts -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.search
Classes in org.apache.lucene.search that implement NamedSPILoader.NamedSPI Modifier and Type Class Description static class
SortedNumericSortField.Provider
A SortFieldProvider for this sort fieldstatic class
SortedSetSortField.Provider
A SortFieldProvider for this sortstatic class
SortField.Provider
A SortFieldProvider for field sorts -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.util
Classes in org.apache.lucene.util with type parameters of type NamedSPILoader.NamedSPI Modifier and Type Class Description class
NamedSPILoader<S extends NamedSPILoader.NamedSPI>
Helper class for loading named SPIs from classpath (e.g.
-