Uses of Class
org.apache.lucene.codecs.PostingsFormat
-
Packages that use PostingsFormat Package Description org.apache.lucene.backward_codecs.lucene50 Lucene 5.0 file format.org.apache.lucene.backward_codecs.lucene70 Components from the Lucene 7.0 index format.org.apache.lucene.backward_codecs.lucene80 Components from the Lucene 8.0 index format.org.apache.lucene.backward_codecs.lucene84 Lucene 8.4 file format.org.apache.lucene.backward_codecs.lucene86 Lucene 8.6 file format.org.apache.lucene.backward_codecs.lucene87 Lucene 8.7 file format.org.apache.lucene.backward_codecs.lucene90 Lucene 9.0 file format.org.apache.lucene.backward_codecs.lucene91 Lucene 9.1 file format.org.apache.lucene.backward_codecs.lucene92 Lucene 9.2 file format.org.apache.lucene.backward_codecs.lucene94 Lucene 9.4 file format.org.apache.lucene.backward_codecs.lucene95 Lucene 9.5 file format.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.lucene99 Lucene 9.9 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.sandbox.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.search.suggest.document Support for document suggestion -
-
Uses of PostingsFormat in org.apache.lucene.backward_codecs.lucene50
Subclasses of PostingsFormat in org.apache.lucene.backward_codecs.lucene50 Modifier and Type Class Description class
Lucene50PostingsFormat
Lucene 5.0 postings format, which encodes postings in packed integer blocks for fast decode. -
Uses of PostingsFormat in org.apache.lucene.backward_codecs.lucene70
Fields in org.apache.lucene.backward_codecs.lucene70 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene70Codec. postingsFormat
Methods in org.apache.lucene.backward_codecs.lucene70 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene70Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.backward_codecs.lucene80
Fields in org.apache.lucene.backward_codecs.lucene80 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene80Codec. postingsFormat
Methods in org.apache.lucene.backward_codecs.lucene80 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene80Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.backward_codecs.lucene84
Subclasses of PostingsFormat in org.apache.lucene.backward_codecs.lucene84 Modifier and Type Class Description class
Lucene84PostingsFormat
Lucene 5.0 postings format, which encodes postings in packed integer blocks for fast decode.Fields in org.apache.lucene.backward_codecs.lucene84 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene84Codec. defaultFormat
private PostingsFormat
Lucene84Codec. postingsFormat
Methods in org.apache.lucene.backward_codecs.lucene84 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene84Codec. getPostingsFormatForField(java.lang.String field)
Returns the postings format that should be used for writing new segments offield
.PostingsFormat
Lucene84Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.backward_codecs.lucene86
Fields in org.apache.lucene.backward_codecs.lucene86 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene86Codec. defaultFormat
private PostingsFormat
Lucene86Codec. postingsFormat
Methods in org.apache.lucene.backward_codecs.lucene86 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene86Codec. getPostingsFormatForField(java.lang.String field)
Returns the postings format that should be used for writing new segments offield
.PostingsFormat
Lucene86Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.backward_codecs.lucene87
Fields in org.apache.lucene.backward_codecs.lucene87 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene87Codec. defaultFormat
private PostingsFormat
Lucene87Codec. postingsFormat
Methods in org.apache.lucene.backward_codecs.lucene87 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene87Codec. getPostingsFormatForField(java.lang.String field)
Returns the postings format that should be used for writing new segments offield
.PostingsFormat
Lucene87Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.backward_codecs.lucene90
Subclasses of PostingsFormat in org.apache.lucene.backward_codecs.lucene90 Modifier and Type Class Description class
Lucene90PostingsFormat
Lucene 9.0 postings format, which encodes postings in packed integer blocks for fast decode.Fields in org.apache.lucene.backward_codecs.lucene90 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene90Codec. defaultPostingsFormat
private PostingsFormat
Lucene90Codec. postingsFormat
Methods in org.apache.lucene.backward_codecs.lucene90 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene90Codec. getPostingsFormatForField(java.lang.String field)
Returns the postings format that should be used for writing new segments offield
.PostingsFormat
Lucene90Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.backward_codecs.lucene91
Fields in org.apache.lucene.backward_codecs.lucene91 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene91Codec. defaultPostingsFormat
private PostingsFormat
Lucene91Codec. postingsFormat
Methods in org.apache.lucene.backward_codecs.lucene91 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene91Codec. getPostingsFormatForField(java.lang.String field)
Returns the postings format that should be used for writing new segments offield
.PostingsFormat
Lucene91Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.backward_codecs.lucene92
Fields in org.apache.lucene.backward_codecs.lucene92 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene92Codec. defaultPostingsFormat
private PostingsFormat
Lucene92Codec. postingsFormat
Methods in org.apache.lucene.backward_codecs.lucene92 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene92Codec. getPostingsFormatForField(java.lang.String field)
Returns the postings format that should be used for writing new segments offield
.PostingsFormat
Lucene92Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.backward_codecs.lucene94
Fields in org.apache.lucene.backward_codecs.lucene94 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene94Codec. defaultPostingsFormat
private PostingsFormat
Lucene94Codec. postingsFormat
Methods in org.apache.lucene.backward_codecs.lucene94 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene94Codec. getPostingsFormatForField(java.lang.String field)
Returns the postings format that should be used for writing new segments offield
.PostingsFormat
Lucene94Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.backward_codecs.lucene95
Fields in org.apache.lucene.backward_codecs.lucene95 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene95Codec. defaultPostingsFormat
private PostingsFormat
Lucene95Codec. postingsFormat
Methods in org.apache.lucene.backward_codecs.lucene95 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene95Codec. getPostingsFormatForField(java.lang.String field)
Returns the postings format that should be used for writing new segments offield
.PostingsFormat
Lucene95Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.codecs
Fields in org.apache.lucene.codecs declared as PostingsFormat Modifier and Type Field Description static PostingsFormat[]
PostingsFormat. EMPTY
Zero-lengthPostingsFormat
array.Fields in org.apache.lucene.codecs with type parameters of type PostingsFormat Modifier and Type Field Description private static NamedSPILoader<PostingsFormat>
PostingsFormat.Holder. LOADER
Methods in org.apache.lucene.codecs that return PostingsFormat Modifier and Type Method Description static PostingsFormat
PostingsFormat. forName(java.lang.String name)
looks up a format by nameabstract PostingsFormat
Codec. postingsFormat()
Encodes/decodes postingsPostingsFormat
FilterCodec. postingsFormat()
Methods in org.apache.lucene.codecs that return types with arguments of type PostingsFormat Modifier and Type Method Description (package private) static NamedSPILoader<PostingsFormat>
PostingsFormat.Holder. getLoader()
-
Uses of PostingsFormat in org.apache.lucene.codecs.blocktreeords
Subclasses of PostingsFormat in org.apache.lucene.codecs.blocktreeords Modifier and Type Class Description class
BlockTreeOrdsPostingsFormat
UsesOrdsBlockTreeTermsWriter
withLucene99PostingsWriter
. -
Uses of PostingsFormat in org.apache.lucene.codecs.bloom
Subclasses of PostingsFormat in org.apache.lucene.codecs.bloom Modifier and Type Class Description class
BloomFilteringPostingsFormat
APostingsFormat
useful for low doc-frequency fields such as primary keys.Fields in org.apache.lucene.codecs.bloom declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
BloomFilteringPostingsFormat. delegatePostingsFormat
Constructors in org.apache.lucene.codecs.bloom with parameters of type PostingsFormat Constructor Description BloomFilteringPostingsFormat(PostingsFormat delegatePostingsFormat)
Creates Bloom filters for a selection of fields created in the index.BloomFilteringPostingsFormat(PostingsFormat delegatePostingsFormat, BloomFilterFactory bloomFilterFactory)
Creates Bloom filters for a selection of fields created in the index. -
Uses of PostingsFormat in org.apache.lucene.codecs.lucene99
Subclasses of PostingsFormat in org.apache.lucene.codecs.lucene99 Modifier and Type Class Description class
Lucene99PostingsFormat
Lucene 9.9 postings format, which encodes postings in packed integer blocks for fast decode.Fields in org.apache.lucene.codecs.lucene99 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene99Codec. defaultPostingsFormat
private PostingsFormat
Lucene99Codec. postingsFormat
Methods in org.apache.lucene.codecs.lucene99 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene99Codec. getPostingsFormatForField(java.lang.String field)
Returns the postings format that should be used for writing new segments offield
.PostingsFormat
Lucene99Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.codecs.memory
Subclasses of PostingsFormat in org.apache.lucene.codecs.memory Modifier and Type Class Description class
DirectPostingsFormat
WrapsLucene99PostingsFormat
format for on-disk storage, but then at read time loads and stores all terms and postings directly in RAM as byte[], int[].class
FSTPostingsFormat
FST term dict + Lucene50PBF -
Uses of PostingsFormat in org.apache.lucene.codecs.perfield
Subclasses of PostingsFormat in org.apache.lucene.codecs.perfield Modifier and Type Class Description class
PerFieldPostingsFormat
Enables per field postings support.Methods in org.apache.lucene.codecs.perfield that return PostingsFormat Modifier and Type Method Description abstract PostingsFormat
PerFieldPostingsFormat. getPostingsFormatForField(java.lang.String field)
Returns the postings format that should be used for writing new segments offield
.Methods in org.apache.lucene.codecs.perfield that return types with arguments of type PostingsFormat Modifier and Type Method Description private java.util.Map<PostingsFormat,PerFieldPostingsFormat.FieldsGroup>
PerFieldPostingsFormat.FieldsWriter. buildFieldsGroupMapping(java.lang.Iterable<java.lang.String> indexedFieldNames)
-
Uses of PostingsFormat in org.apache.lucene.codecs.simpletext
Subclasses of PostingsFormat in org.apache.lucene.codecs.simpletext Modifier and Type Class Description (package private) class
SimpleTextPostingsFormat
For debugging, curiosity, transparency only!! Do not use this codec in production.Fields in org.apache.lucene.codecs.simpletext declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
SimpleTextCodec. postings
Methods in org.apache.lucene.codecs.simpletext that return PostingsFormat Modifier and Type Method Description PostingsFormat
SimpleTextCodec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.codecs.uniformsplit
Subclasses of PostingsFormat in org.apache.lucene.codecs.uniformsplit Modifier and Type Class Description class
UniformSplitPostingsFormat
PostingsFormat
based on the Uniform Split technique. -
Uses of PostingsFormat in org.apache.lucene.codecs.uniformsplit.sharedterms
Subclasses of PostingsFormat in org.apache.lucene.codecs.uniformsplit.sharedterms Modifier and Type Class Description class
STUniformSplitPostingsFormat
PostingsFormat
based on the Uniform Split technique and supporting Shared Terms. -
Uses of PostingsFormat in org.apache.lucene.sandbox.codecs.idversion
Subclasses of PostingsFormat in org.apache.lucene.sandbox.codecs.idversion Modifier and Type Class Description class
IDVersionPostingsFormat
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 PostingsFormat in org.apache.lucene.search.suggest.document
Subclasses of PostingsFormat in org.apache.lucene.search.suggest.document Modifier and Type Class Description class
Completion50PostingsFormat
CompletionPostingsFormat
fororg.apache.lucene.backward_codecs.lucene50.Lucene50PostingsFormat
.class
Completion84PostingsFormat
CompletionPostingsFormat
fororg.apache.lucene.backward_codecs.lucene84.Lucene84PostingsFormat
.class
Completion90PostingsFormat
CompletionPostingsFormat
fororg.apache.lucene.backward_codecs.lucene90.Lucene90PostingsFormat
.class
Completion99PostingsFormat
class
CompletionPostingsFormat
APostingsFormat
which supports document suggestion based on indexedSuggestField
s.Methods in org.apache.lucene.search.suggest.document that return PostingsFormat Modifier and Type Method Description protected PostingsFormat
Completion50PostingsFormat. delegatePostingsFormat()
protected PostingsFormat
Completion84PostingsFormat. delegatePostingsFormat()
protected PostingsFormat
Completion90PostingsFormat. delegatePostingsFormat()
protected PostingsFormat
Completion99PostingsFormat. delegatePostingsFormat()
protected abstract PostingsFormat
CompletionPostingsFormat. delegatePostingsFormat()
Concrete implementation should specify the delegating postings formatConstructors in org.apache.lucene.search.suggest.document with parameters of type PostingsFormat Constructor Description CompletionFieldsConsumer(java.lang.String codecName, PostingsFormat delegatePostingsFormat, SegmentWriteState state)
-