Uses of Interface
org.apache.lucene.util.NamedSPILoader.NamedSPI
Packages that use NamedSPILoader.NamedSPI
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
HNSW vector helper classes.
Lucene 10.1 file format.
Lucene 10.2 file format.
Lucene 9.0 file format.
Lucene 9.9 file format.
Postings format that can delegate to different formats per-field.
Code to maintain and access indices.
Code to search indices.
Some utility classes.
-
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs
Classes in org.apache.lucene.codecs that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Encodes/decodes an inverted index segment.class
Encodes/decodes per-document values.class
A codec that forwards all its method calls to another codec.class
Encodes/decodes per-document vector and any associated indexing structures required to support nearest-neighbor searchclass
Encodes/decodes terms, postings, and proximity data. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.hnsw
Classes in org.apache.lucene.codecs.hnsw that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Encodes/decodes per-document vectors and provides a scoring interface for the flat stored vectors -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene101
Classes in org.apache.lucene.codecs.lucene101 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 10.1 index formatfinal class
Lucene 10.1 postings format, which encodes postings in packed integer blocks for fast decode. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene102
Classes in org.apache.lucene.codecs.lucene102 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
The binary quantization format used here is a per-vector optimized scalar quantization.class
A vectors format that uses HNSW graph to store and search for vectors. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene90
Classes in org.apache.lucene.codecs.lucene90 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionfinal class
Lucene 9.0 DocValues format. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene99
Classes in org.apache.lucene.codecs.lucene99 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionfinal class
Lucene 9.9 flat vector format, which encodes numeric vector valuesclass
Lucene 9.9 vector format, which encodes numeric vector values into an associated graph connecting the documents having values.final class
Lucene 9.9 vector format, which encodes numeric vector values into an associated graph connecting the documents having values.class
Format supporting vector quantization, storage, and retrieval -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.perfield
Classes in org.apache.lucene.codecs.perfield that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Enables per field docvalues support.class
Enables per field numeric vector support.class
Enables per field postings support. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.index
Classes in org.apache.lucene.index that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
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.NamedSPIModifier and TypeClassDescriptionstatic final class
A SortFieldProvider for this sort fieldstatic final class
A SortFieldProvider for this sortstatic final class
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.NamedSPIModifier and TypeClassDescriptionfinal class
NamedSPILoader<S extends NamedSPILoader.NamedSPI>
Helper class for loading named SPIs from classpath (e.g.