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 TypeClassDescriptionclassEncodes/decodes an inverted index segment.classEncodes/decodes per-document values.classA codec that forwards all its method calls to another codec.classEncodes/decodes per-document vector and any associated indexing structures required to support nearest-neighbor searchclassEncodes/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 TypeClassDescriptionclassEncodes/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 TypeClassDescriptionclassImplements the Lucene 10.1 index formatfinal classLucene 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 TypeClassDescriptionclassThe binary quantization format used here is a per-vector optimized scalar quantization.classA 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 classLucene 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 classLucene 9.9 flat vector format, which encodes numeric vector valuesclassLucene 9.9 vector format, which encodes numeric vector values into an associated graph connecting the documents having values.final classLucene 9.9 vector format, which encodes numeric vector values into an associated graph connecting the documents having values.classFormat 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 TypeClassDescriptionclassEnables per field docvalues support.classEnables per field numeric vector support.classEnables per field postings support. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.index
Classes in org.apache.lucene.index that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclassReads/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 classA SortFieldProvider for this sort fieldstatic final classA SortFieldProvider for this sortstatic final classA 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 classNamedSPILoader<S extends NamedSPILoader.NamedSPI>Helper class for loading named SPIs from classpath (e.g.