Uses of Interface
org.apache.lucene.util.NamedSPILoader.NamedSPI
Packages that use NamedSPILoader.NamedSPI
Package
Description
Lucene 5.0 file format.
Components from the Lucene 7.0 index 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.2 file format.
Codecs API: API for customization of the encoding and structure of the index.
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.
Lucene 9.0 file format.
Lucene 9.3 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.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.lucene70
Classes in org.apache.lucene.backward_codecs.lucene70 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 7.0 index format, with configurable per-field postings and docvalues formats.final class
Lucene 7.0 DocValues format. -
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. -
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.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.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.blocktreeords
Classes in org.apache.lucene.codecs.blocktreeords that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
UsesOrdsBlockTreeTermsWriter
withLucene90PostingsWriter
. -
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.lucene90
Classes in org.apache.lucene.codecs.lucene90 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionfinal class
Lucene 9.0 DocValues format.final class
Lucene 5.0 postings format, which encodes postings in packed integer blocks for fast decode. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene94
Classes in org.apache.lucene.codecs.lucene94 that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionclass
Implements the Lucene 9.4 index formatfinal class
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.codecs.memory
Classes in org.apache.lucene.codecs.memory that implement NamedSPILoader.NamedSPIModifier and TypeClassDescriptionfinal class
WrapsLucene90PostingsFormat
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
CompletionPostingsFormat
fororg.apache.lucene.backward_codecs.lucene50.Lucene50PostingsFormat
.class
CompletionPostingsFormat
fororg.apache.lucene.backward_codecs.lucene84.Lucene84PostingsFormat
.class
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.