Uses of Interface
org.apache.lucene.util.NamedSPILoader.NamedSPI
Packages that use NamedSPILoader.NamedSPI
Package
Description
Lucene 10.0 file format.
Lucene 5.0 file format.
Components from the Lucene 8.0 index format.
Lucene 8.4 file format.
Lucene 8.6 file format.
Lucene 8.7 file format.
Lucene 9.0 file format.
Lucene 9.1 file format.
Lucene 9.12 file format.
Lucene 9.2 file format.
Lucene 9.4 file format.
Lucene 9.5 file format.
Lucene 9.9 file format.
Codecs API: API for customization of the encoding and structure of the index.
A simple bit-vector format that supports hamming distance and storing vectors in an HNSW graph
Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.
Codec PostingsFormat for fast access to low-frequency terms such as primary key fields.
HNSW vector helper classes.
Lucene 10.1 file format.
Lucene 9.0 file format.
Lucene 9.9 file format.
Term dictionary, DocValues or Postings formats that are read entirely into memory.
Postings format that can delegate to different formats per-field.
Simpletext Codec: writes human readable postings.
Pluggable term index / block terms dictionary implementations.
Pluggable term index / block terms dictionary implementations.
Code to maintain and access indices.
A primary-key postings format that associates a version (long) with each term and can provide
fail-fast lookups by ID and version.
Code to search indices.
Support for document suggestion
Some utility classes.
-
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.backward_codecs.lucene100
Classes in org.apache.lucene.backward_codecs.lucene100 that implement NamedSPILoader.NamedSPI -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.backward_codecs.lucene50
Classes in org.apache.lucene.backward_codecs.lucene50 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Lucene 5.0 postings format, which encodes postings in packed integer blocks for fast decode. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.backward_codecs.lucene80
Classes in org.apache.lucene.backward_codecs.lucene80 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 8.0 index format.final class
Lucene 8.0 DocValues format. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.backward_codecs.lucene84
Classes in org.apache.lucene.backward_codecs.lucene84 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 8.4 index format, with configurable per-field postings and docvalues formats.class
Lucene 5.0 postings format, which encodes postings in packed integer blocks for fast decode. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.backward_codecs.lucene86
Classes in org.apache.lucene.backward_codecs.lucene86 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 8.6 index format, with configurable per-field postings and docvalues formats. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.backward_codecs.lucene87
Classes in org.apache.lucene.backward_codecs.lucene87 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 8.6 index format, with configurable per-field postings and docvalues formats. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.backward_codecs.lucene90
Classes in org.apache.lucene.backward_codecs.lucene90 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 9.0 index formatclass
Lucene 9.0 vector format, which encodes numeric vector values and an optional associated graph connecting the documents having values.final class
Lucene 9.0 postings format, which encodes postings in packed integer blocks for fast decode. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.backward_codecs.lucene91
Classes in org.apache.lucene.backward_codecs.lucene91 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 9.1 index formatclass
Lucene 9.1 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.backward_codecs.lucene912
Classes in org.apache.lucene.backward_codecs.lucene912 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 9.12 index formatclass
Lucene 9.12 postings format, which encodes postings in packed integer blocks for fast decode. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.backward_codecs.lucene92
Classes in org.apache.lucene.backward_codecs.lucene92 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 9.2 index formatclass
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.backward_codecs.lucene94
Classes in org.apache.lucene.backward_codecs.lucene94 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 9.4 index formatclass
Lucene 9.4 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.backward_codecs.lucene95
Classes in org.apache.lucene.backward_codecs.lucene95 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 9.5 index formatclass
Lucene 9.5 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.backward_codecs.lucene99
Classes in org.apache.lucene.backward_codecs.lucene99 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 9.9 index formatclass
Lucene 9.9 postings format, which encodes postings in packed integer blocks for fast decode. -
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.bitvectors
Classes in org.apache.lucene.codecs.bitvectors that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionfinal class
Encodes bit vector values into an associated graph connecting the documents having values. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.blocktreeords
Classes in org.apache.lucene.codecs.blocktreeords that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
UsesOrdsBlockTreeTermsWriter
withLucene101PostingsWriter
. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.bloom
Classes in org.apache.lucene.codecs.bloom that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionfinal class
APostingsFormat
useful for low doc-frequency fields such as primary keys. -
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.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.memory
Classes in org.apache.lucene.codecs.memory that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionfinal class
WrapsLucene101PostingsFormat
format for on-disk storage, but then at read time loads and stores all terms and postings directly in RAM as byte[], int[].final class
FST term dict + Lucene50PBF -
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.codecs.simpletext
Classes in org.apache.lucene.codecs.simpletext that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionfinal class
plain text index format.(package private) class
plain text doc values format.final class
For debugging, curiosity, transparency only!! Do not use this codec in production.(package private) final class
For debugging, curiosity, transparency only!! Do not use this codec in production. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.uniformsplit
Classes in org.apache.lucene.codecs.uniformsplit that implement NamedSPILoader.NamedSPI -
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.sandbox.codecs.idversion
Classes in org.apache.lucene.sandbox.codecs.idversion that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
A PostingsFormat optimized for primary-key (ID) fields that also record a version (long) for each ID, delivered as a payload created byIDVersionPostingsFormat.longToBytes(long, org.apache.lucene.util.BytesRef)
during indexing. -
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.search.suggest.document
Classes in org.apache.lucene.search.suggest.document that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
class
CompletionPostingsFormat
fororg.apache.lucene.backward_codecs.lucene50.Lucene50PostingsFormat
.class
CompletionPostingsFormat
fororg.apache.lucene.backward_codecs.lucene84.Lucene84PostingsFormat
.class
CompletionPostingsFormat
fororg.apache.lucene.backward_codecs.lucene90.Lucene90PostingsFormat
.class
CompletionPostingsFormat
fororg.apache.lucene.backward_codecs.lucene912.Lucene912PostingsFormat
.class
CompletionPostingsFormat
fororg.apache.lucene.backward_codecs.lucene99.Lucene99PostingsFormat
.class
APostingsFormat
which supports document suggestion based on indexedSuggestField
s. -
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.