Uses of Class
org.apache.lucene.codecs.PostingsFormat
-
Packages that use PostingsFormat 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.lucene80
for 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.lucene84
for 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.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.search.suggest.document Support for document suggestion -
-
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
withLucene84PostingsWriter
. -
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.idversion
Subclasses of PostingsFormat in org.apache.lucene.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.codecs.lucene50
Subclasses of PostingsFormat in org.apache.lucene.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.codecs.lucene70
Fields in org.apache.lucene.codecs.lucene70 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene70Codec. postingsFormat
Methods in org.apache.lucene.codecs.lucene70 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene70Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.codecs.lucene80
Fields in org.apache.lucene.codecs.lucene80 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene80Codec. postingsFormat
Methods in org.apache.lucene.codecs.lucene80 that return PostingsFormat Modifier and Type Method Description PostingsFormat
Lucene80Codec. postingsFormat()
-
Uses of PostingsFormat in org.apache.lucene.codecs.lucene84
Subclasses of PostingsFormat in org.apache.lucene.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.codecs.lucene84 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene84Codec. defaultFormat
private PostingsFormat
Lucene84Codec. postingsFormat
Methods in org.apache.lucene.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.codecs.lucene86
Fields in org.apache.lucene.codecs.lucene86 declared as PostingsFormat Modifier and Type Field Description private PostingsFormat
Lucene86Codec. defaultFormat
private PostingsFormat
Lucene86Codec. postingsFormat
Methods in org.apache.lucene.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.codecs.memory
Subclasses of PostingsFormat in org.apache.lucene.codecs.memory Modifier and Type Class Description class
DirectPostingsFormat
WrapsLucene84PostingsFormat
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.search.suggest.document
Subclasses of PostingsFormat in org.apache.lucene.search.suggest.document Modifier and Type Class Description class
Completion50PostingsFormat
CompletionPostingsFormat
fororg.apache.lucene.codecs.lucene50.Lucene50PostingsFormat
.class
Completion84PostingsFormat
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 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)
-