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.blocktreeords Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.org.apache.lucene.codecs.bloom Codec PostingsFormat for fast access to low-frequency terms such as primary key fields.org.apache.lucene.codecs.idversion A primary-key postings format that associates a version (long) with each term and can provide fail-fast lookups by ID and version.org.apache.lucene.codecs.lucene50 Components from the Lucene 5.0 index format Seeorg.apache.lucene.codecs.lucene80for an overview of the index format.org.apache.lucene.codecs.lucene70 Components from the Lucene 7.0 index format.org.apache.lucene.codecs.lucene80 Components from the Lucene 8.0 index format Seeorg.apache.lucene.codecs.lucene84for an overview of the index format.org.apache.lucene.codecs.lucene84 Components from the Lucene 8.4 index format.org.apache.lucene.codecs.lucene86 Lucene 8.6 file format.org.apache.lucene.codecs.lucene87 Lucene 8.7 file format.org.apache.lucene.codecs.memory Term dictionary, DocValues or Postings formats that are read entirely into memory.org.apache.lucene.codecs.perfield Postings format that can delegate to different formats per-field.org.apache.lucene.codecs.simpletext Simpletext Codec: writes human readable postings.org.apache.lucene.codecs.uniformsplit Pluggable term index / block terms dictionary implementations.org.apache.lucene.codecs.uniformsplit.sharedterms Pluggable term index / block terms dictionary implementations.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.search Code to search indices.org.apache.lucene.search.suggest.document Support for document suggestionorg.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 classCodecEncodes/decodes an inverted index segment.classDocValuesFormatEncodes/decodes per-document values.classFilterCodecA codec that forwards all its method calls to another codec.classPostingsFormatEncodes/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.NamedSPI Modifier and Type Class Description classBlockTreeOrdsPostingsFormatUsesOrdsBlockTreeTermsWriterwithLucene84PostingsWriter. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.bloom
Classes in org.apache.lucene.codecs.bloom that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classBloomFilteringPostingsFormatAPostingsFormatuseful for low doc-frequency fields such as primary keys. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.idversion
Classes in org.apache.lucene.codecs.idversion that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classIDVersionPostingsFormatA 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.codecs.lucene50
Classes in org.apache.lucene.codecs.lucene50 that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classLucene50PostingsFormatLucene 5.0 postings format, which encodes postings in packed integer blocks for fast decode. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene70
Classes in org.apache.lucene.codecs.lucene70 that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classLucene70CodecImplements the Lucene 7.0 index format, with configurable per-field postings and docvalues formats.classLucene70DocValuesFormatLucene 7.0 DocValues format. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene80
Classes in org.apache.lucene.codecs.lucene80 that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classLucene80CodecImplements the Lucene 8.0 index format.classLucene80DocValuesFormatLucene 8.0 DocValues format. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene84
Classes in org.apache.lucene.codecs.lucene84 that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classLucene84CodecImplements the Lucene 8.4 index format, with configurable per-field postings and docvalues formats.classLucene84PostingsFormatLucene 5.0 postings format, which encodes postings in packed integer blocks for fast decode. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene86
Classes in org.apache.lucene.codecs.lucene86 that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classLucene86CodecImplements the Lucene 8.6 index format, with configurable per-field postings and docvalues formats. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.lucene87
Classes in org.apache.lucene.codecs.lucene87 that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classLucene87CodecImplements the Lucene 8.6 index format, with configurable per-field postings and docvalues formats. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.memory
Classes in org.apache.lucene.codecs.memory that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classDirectDocValuesFormatIn-memory docvalues format that does no (or very little) compression.classDirectPostingsFormatWrapsLucene84PostingsFormatformat for on-disk storage, but then at read time loads and stores all terms and postings directly in RAM as byte[], int[].classFSTPostingsFormatFST term dict + Lucene50PBF -
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 classPerFieldDocValuesFormatEnables per field docvalues support.classPerFieldPostingsFormatEnables per field postings support. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.simpletext
Classes in org.apache.lucene.codecs.simpletext that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classSimpleTextCodecplain text index format.(package private) classSimpleTextDocValuesFormatplain text doc values format.(package private) classSimpleTextPostingsFormatFor 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 Modifier and Type Class Description classUniformSplitPostingsFormatPostingsFormatbased on the Uniform Split technique. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.codecs.uniformsplit.sharedterms
Classes in org.apache.lucene.codecs.uniformsplit.sharedterms that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classSTUniformSplitPostingsFormatPostingsFormatbased on the Uniform Split technique and supporting Shared Terms. -
Uses of NamedSPILoader.NamedSPI in org.apache.lucene.index
Classes in org.apache.lucene.index that implement NamedSPILoader.NamedSPI Modifier and Type Class Description classSortFieldProviderReads/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 classSortedNumericSortField.ProviderA SortFieldProvider for this sort fieldstatic classSortedSetSortField.ProviderA SortFieldProvider for this sortstatic classSortField.ProviderA 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.NamedSPI Modifier and Type Class Description classCompletion50PostingsFormatCompletionPostingsFormatfororg.apache.lucene.codecs.lucene50.Lucene50PostingsFormat.classCompletion84PostingsFormatclassCompletionPostingsFormatAPostingsFormatwhich supports document suggestion based on indexedSuggestFields. -
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 classNamedSPILoader<S extends NamedSPILoader.NamedSPI>Helper class for loading named SPIs from classpath (e.g.
-