Uses of Package
org.apache.lucene.index
-
Classes in org.apache.lucene.index used by org.apache.lucene.codecs Class Description BinaryDocValues A per-document numeric value.FieldInfo Access to the Field Info file that describes document fields and whether or not they are indexed.FieldInfos Collection ofFieldInfos (accessible by number or by name).Fields Provides aTermsindex for fields that have it, and lists which fields do.Impact Per-document scoring factors.ImpactsEnum Extension ofPostingsEnumwhich also provides information about upcoming impacts.IndexableField Represents a single field for indexing.IndexableFieldType Describes the properties of a field.IndexOptions Controls how much information is stored in the postings lists.MergeState Holds common state used during segment merging.NumericDocValues A per-document numeric value.OrdTermState An ordinal basedTermStatePointValues Access to indexed numeric values.PostingsEnum Iterates through the postings.SegmentCommitInfo Embeds a [read-only] SegmentInfo and adds per-commit fields.SegmentInfo Information about a segment such as its name, directory, and files related to the segment.SegmentReadState Holder class for common parameters used during read.SegmentWriteState Holder class for common parameters used during write.SortedDocValues A per-document byte[] with presorted values.SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long).SortedSetDocValues A multi-valued version ofSortedDocValues.StoredFieldVisitor Expert: provides a low-level means of accessing the stored field values in an index.StoredFieldVisitor.Status Enumeration of possible return values forStoredFieldVisitor.needsField(org.apache.lucene.index.FieldInfo).TermsEnum Iterator to seek (TermsEnum.seekCeil(BytesRef),TermsEnum.seekExact(BytesRef)) or step through (BytesRefIterator.next()terms to obtain frequency information (TermsEnum.docFreq()),PostingsEnumorPostingsEnumfor the current term (TermsEnum.postings(org.apache.lucene.index.PostingsEnum).TermState Encapsulates all required internal state to position the associatedTermsEnumwithout re-seeking. -
Classes in org.apache.lucene.index used by org.apache.lucene.codecs.blocktree Class Description Fields Provides aTermsindex for fields that have it, and lists which fields do.SegmentReadState Holder class for common parameters used during read.SegmentWriteState Holder class for common parameters used during write.Terms Access to the terms in a specific field.TermsEnum Iterator to seek (TermsEnum.seekCeil(BytesRef),TermsEnum.seekExact(BytesRef)) or step through (BytesRefIterator.next()terms to obtain frequency information (TermsEnum.docFreq()),PostingsEnumorPostingsEnumfor the current term (TermsEnum.postings(org.apache.lucene.index.PostingsEnum). -
Classes in org.apache.lucene.index used by org.apache.lucene.codecs.compressing Class Description FieldInfo Access to the Field Info file that describes document fields and whether or not they are indexed.FieldInfos Collection ofFieldInfos (accessible by number or by name).Fields Provides aTermsindex for fields that have it, and lists which fields do.IndexableField Represents a single field for indexing.MergeState Holds common state used during segment merging.SegmentInfo Information about a segment such as its name, directory, and files related to the segment.StoredFieldVisitor Expert: provides a low-level means of accessing the stored field values in an index. -
Classes in org.apache.lucene.index used by org.apache.lucene.codecs.lucene50 Class Description FieldInfos Collection ofFieldInfos (accessible by number or by name).SegmentCommitInfo Embeds a [read-only] SegmentInfo and adds per-commit fields.SegmentInfo Information about a segment such as its name, directory, and files related to the segment. -
Classes in org.apache.lucene.index used by org.apache.lucene.codecs.lucene60 Class Description FieldInfo Access to the Field Info file that describes document fields and whether or not they are indexed.FieldInfos Collection ofFieldInfos (accessible by number or by name).MergeState Holds common state used during segment merging.PointValues Access to indexed numeric values.SegmentInfo Information about a segment such as its name, directory, and files related to the segment.SegmentReadState Holder class for common parameters used during read.SegmentWriteState Holder class for common parameters used during write. -
Classes in org.apache.lucene.index used by org.apache.lucene.codecs.lucene70 Class Description SegmentInfo Information about a segment such as its name, directory, and files related to the segment. -
Classes in org.apache.lucene.index used by org.apache.lucene.codecs.lucene80 Class Description SegmentReadState Holder class for common parameters used during read.SegmentWriteState Holder class for common parameters used during write. -
Classes in org.apache.lucene.index used by org.apache.lucene.codecs.lucene84 Class Description FieldInfo Access to the Field Info file that describes document fields and whether or not they are indexed.ImpactsEnum Extension ofPostingsEnumwhich also provides information about upcoming impacts.NumericDocValues A per-document numeric value.OrdTermState An ordinal basedTermStatePostingsEnum Iterates through the postings.SegmentReadState Holder class for common parameters used during read.SegmentWriteState Holder class for common parameters used during write.TermState Encapsulates all required internal state to position the associatedTermsEnumwithout re-seeking. -
Classes in org.apache.lucene.index used by org.apache.lucene.codecs.perfield Class Description SegmentReadState Holder class for common parameters used during read.SegmentWriteState Holder class for common parameters used during write. -
Classes in org.apache.lucene.index used by org.apache.lucene.document Class Description DocValuesType DocValues types.FieldInfo Access to the Field Info file that describes document fields and whether or not they are indexed.IndexableField Represents a single field for indexing.IndexableFieldType Describes the properties of a field.IndexOptions Controls how much information is stored in the postings lists.StoredFieldVisitor Expert: provides a low-level means of accessing the stored field values in an index.StoredFieldVisitor.Status Enumeration of possible return values forStoredFieldVisitor.needsField(org.apache.lucene.index.FieldInfo). -
Classes in org.apache.lucene.index used by org.apache.lucene.geo Class Description PointValues.Relation Used byPointValues.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)to check how each recursive cell corresponds to the query. -
Classes in org.apache.lucene.index used by org.apache.lucene.index Class Description BaseCompositeReader Base class for implementingCompositeReaders based on an array of sub-readers.BaseTermsEnum A base TermsEnum that adds default implementations forBaseTermsEnum.attributes()BaseTermsEnum.termState()BaseTermsEnum.seekExact(BytesRef)BaseTermsEnum.seekExact(BytesRef, TermState)In some cases, the default implementation may be slow and consume huge memory, so subclass SHOULD have its own implementation if possible.BinaryDocValues A per-document numeric value.CheckIndex.Options Run-time configuration options for CheckIndex commands.CheckIndex.Status Returned fromCheckIndex.checkIndex()detailing the health and status of the index.CheckIndex.Status.DocValuesStatus Status from testing DocValuesCheckIndex.Status.FieldInfoStatus Status from testing field infos.CheckIndex.Status.FieldNormStatus Status from testing field norms.CheckIndex.Status.IndexSortStatus Status from testing index sortCheckIndex.Status.LiveDocStatus Status from testing livedocsCheckIndex.Status.PointsStatus Status from testing PointValuesCheckIndex.Status.SegmentInfoStatus Holds the status of each segment in the index.CheckIndex.Status.StoredFieldStatus Status from testing stored fields.CheckIndex.Status.TermIndexStatus Status from testing term index.CheckIndex.Status.TermVectorStatus Status from testing stored fields.CodecReader LeafReader implemented by codec APIs.CompositeReader Instances of this reader type can only be used to get stored fields from the underlying LeafReaders, but it is not possible to directly retrieve postings.CompositeReaderContext IndexReaderContextforCompositeReaderinstance.ConcurrentMergeScheduler.MergeThread Runs a merge thread to execute a single merge, then exits.DirectoryReader DirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.DocIDMerger Utility class to help merging documents from sub-readers according to either simple concatenated (unsorted) order, or by a specified index-time sort, skipping deleted documents and remapping non-deleted documents.DocIDMerger.Sub Represents one sub-reader being mergedDocValuesType DocValues types.FieldInfo Access to the Field Info file that describes document fields and whether or not they are indexed.FieldInfos Collection ofFieldInfos (accessible by number or by name).Fields Provides aTermsindex for fields that have it, and lists which fields do.FilterDirectoryReader A FilterDirectoryReader wraps another DirectoryReader, allowing implementations to transform or extend it.FilterDirectoryReader.SubReaderWrapper Factory class passed to FilterDirectoryReader constructor that allows subclasses to wrap the filtered DirectoryReader's subreaders.FilteredTermsEnum Abstract class for enumerating a subset of all terms.FilteredTermsEnum.AcceptStatus Return value, if term should be accepted or the iteration shouldEND.FilterLeafReader.FilterFields Base class for filteringFieldsimplementations.FilterMergePolicy A wrapper forMergePolicyinstances.Impact Per-document scoring factors.Impacts Information about upcoming impacts, ie.ImpactsEnum Extension ofPostingsEnumwhich also provides information about upcoming impacts.ImpactsSource Source ofImpacts.IndexableField Represents a single field for indexing.IndexableFieldType Describes the properties of a field.IndexCommit Expert: represents a single commit into an index as seen by theIndexDeletionPolicyorIndexReader.IndexDeletionPolicy Expert: policy for deletion of staleindex commits.IndexOptions Controls how much information is stored in the postings lists.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.IndexReader.CacheHelper A utility class that gives hooks in order to help build a cache based on the data that is contained in this index.IndexReader.CacheKey A cache key identifying a resource that is being cached on.IndexReader.ClosedListener A listener that is called when a resource gets closed.IndexReaderContext A struct like class that represents a hierarchical relationship betweenIndexReaderinstances.IndexWriter AnIndexWritercreates and maintains an index.IndexWriter.DocStats DocStats for this indexIndexWriter.IndexReaderWarmer IfDirectoryReader.open(IndexWriter)has been called (ie, this writer is in near real-time mode), then after a merge completes, this class can be invoked to warm the reader on the newly merged segment, before the merge commits.IndexWriterConfig Holds all the configuration that is used to create anIndexWriter.IndexWriterConfig.OpenMode Specifies the open mode forIndexWriter.LeafMetaData Provides read-only metadata about a leaf.LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.LiveIndexWriterConfig Holds all the configuration used byIndexWriterwith few setters for settings that can be changed on anIndexWriterinstance "live".MergePolicy Expert: a MergePolicy determines the sequence of primitive merge operations.MergePolicy.MergeAbortedException Thrown when a merge was explicitly aborted becauseIndexWriter.abortMerges()was called.MergePolicy.MergeContext This interface represents the current context of the merge selection process.MergePolicy.MergeSpecification A MergeSpecification instance provides the information necessary to perform multiple merges.MergePolicy.OneMerge OneMerge provides the information necessary to perform an individual primitive merge operation, resulting in a single new segment.MergePolicy.OneMergeProgress Progress and state for an executing merge.MergePolicy.OneMergeProgress.PauseReason Reason for pausing the merge thread.MergeScheduler Expert:IndexWriteruses an instance implementing this interface to execute the merges selected by aMergePolicy.MergeState Holds common state used during segment merging.MergeState.DocMap A map of doc IDs.MergeTrigger MergeTrigger is passed toMergePolicy.findMerges(MergeTrigger, SegmentInfos, MergePolicy.MergeContext)to indicate the event that triggered the merge.MultiFields Provides a singleFieldsterm index view over anIndexReader.MultiPostingsEnum ExposesPostingsEnum, merged fromPostingsEnumAPI of sub-segments.MultiPostingsEnum.EnumWithSlice Holds aPostingsEnumalong with the correspondingReaderSlice.MultiTermsEnum NumericDocValues A per-document numeric value.OneMergeWrappingMergePolicy A wrapping merge policy that wraps theMergePolicy.OneMergeobjects returned by the wrapped merge policy.OrdinalMap Maps per-segment ordinals to/from global ordinal space, using a compact packed-ints representation.PointValues Access to indexed numeric values.PointValues.IntersectVisitor We recurse the BKD tree, using a provided instance of this to guide the recursion.PointValues.Relation Used byPointValues.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)to check how each recursive cell corresponds to the query.PostingsEnum Iterates through the postings.PrefixCodedTerms Prefix codes term instances (prefixes are shared).PrefixCodedTerms.TermIterator An iterator over the list of terms stored in aPrefixCodedTerms.ReaderSlice Subreader slice from a parent composite reader.SegmentCommitInfo Embeds a [read-only] SegmentInfo and adds per-commit fields.SegmentInfo Information about a segment such as its name, directory, and files related to the segment.SegmentInfos A collection of segmentInfo objects with methods for operating on those segments in relation to the file system.SegmentReadState Holder class for common parameters used during read.SegmentWriteState Holder class for common parameters used during write.SortedDocValues A per-document byte[] with presorted values.SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long).SortedSetDocValues A multi-valued version ofSortedDocValues.StoredFieldVisitor Expert: provides a low-level means of accessing the stored field values in an index.StoredFieldVisitor.Status Enumeration of possible return values forStoredFieldVisitor.needsField(org.apache.lucene.index.FieldInfo).Term A Term represents a word from text.Terms Access to the terms in a specific field.TermsEnum Iterator to seek (TermsEnum.seekCeil(BytesRef),TermsEnum.seekExact(BytesRef)) or step through (BytesRefIterator.next()terms to obtain frequency information (TermsEnum.docFreq()),PostingsEnumorPostingsEnumfor the current term (TermsEnum.postings(org.apache.lucene.index.PostingsEnum).TermsEnum.SeekStatus Represents returned result fromTermsEnum.seekCeil(org.apache.lucene.util.BytesRef).TermState Encapsulates all required internal state to position the associatedTermsEnumwithout re-seeking.TermStates TieredMergePolicy Merges segments of approximately equal size, subject to an allowed number of segments per tier.TieredMergePolicy.MergeScore Holds score and explanation for a single candidate merge.TwoPhaseCommit An interface for implementations that support 2-phase commit. -
Classes in org.apache.lucene.index used by org.apache.lucene.index.memory Class Description IndexableField Represents a single field for indexing. -
Classes in org.apache.lucene.index used by org.apache.lucene.queries Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.Term A Term represents a word from text.TermStates -
Classes in org.apache.lucene.index used by org.apache.lucene.queries.function Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index. -
Classes in org.apache.lucene.index used by org.apache.lucene.queries.intervals Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.apache.lucene.queryparser.classic Class Description Term A Term represents a word from text. -
Classes in org.apache.lucene.index used by org.apache.lucene.search Class Description BaseTermsEnum A base TermsEnum that adds default implementations forBaseTermsEnum.attributes()BaseTermsEnum.termState()BaseTermsEnum.seekExact(BytesRef)BaseTermsEnum.seekExact(BytesRef, TermState)In some cases, the default implementation may be slow and consume huge memory, so subclass SHOULD have its own implementation if possible.BinaryDocValues A per-document numeric value.DirectoryReader DirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.ImpactsEnum Extension ofPostingsEnumwhich also provides information about upcoming impacts.ImpactsSource Source ofImpacts.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.IndexReaderContext A struct like class that represents a hierarchical relationship betweenIndexReaderinstances.IndexWriter AnIndexWritercreates and maintains an index.LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.NumericDocValues A per-document numeric value.PostingsEnum Iterates through the postings.PrefixCodedTerms Prefix codes term instances (prefixes are shared).SortedDocValues A per-document byte[] with presorted values.SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long).SortedSetDocValues A multi-valued version ofSortedDocValues.StoredFieldVisitor Expert: provides a low-level means of accessing the stored field values in an index.Term A Term represents a word from text.Terms Access to the terms in a specific field.TermsEnum Iterator to seek (TermsEnum.seekCeil(BytesRef),TermsEnum.seekExact(BytesRef)) or step through (BytesRefIterator.next()terms to obtain frequency information (TermsEnum.docFreq()),PostingsEnumorPostingsEnumfor the current term (TermsEnum.postings(org.apache.lucene.index.PostingsEnum).TermsEnum.SeekStatus Represents returned result fromTermsEnum.seekCeil(org.apache.lucene.util.BytesRef).TermState Encapsulates all required internal state to position the associatedTermsEnumwithout re-seeking.TermStates -
Classes in org.apache.lucene.index used by org.apache.lucene.search.grouping Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.apache.lucene.search.highlight Class Description BinaryDocValues A per-document numeric value.FieldInfos Collection ofFieldInfos (accessible by number or by name).Fields Provides aTermsindex for fields that have it, and lists which fields do.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.IndexReader.CacheHelper A utility class that gives hooks in order to help build a cache based on the data that is contained in this index.LeafMetaData Provides read-only metadata about a leaf.LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.NumericDocValues A per-document numeric value.PointValues Access to indexed numeric values.SortedDocValues A per-document byte[] with presorted values.SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long).SortedSetDocValues A multi-valued version ofSortedDocValues.StoredFieldVisitor Expert: provides a low-level means of accessing the stored field values in an index.Terms Access to the terms in a specific field. -
Classes in org.apache.lucene.index used by org.apache.lucene.search.join Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.apache.lucene.search.similarities Class Description FieldInvertState This class tracks the number and position / offset parameters of terms being added to the index. -
Classes in org.apache.lucene.index used by org.apache.lucene.search.similarity Class Description FieldInvertState This class tracks the number and position / offset parameters of terms being added to the index. -
Classes in org.apache.lucene.index used by org.apache.lucene.search.spans Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.PostingsEnum Iterates through the postings.Term A Term represents a word from text.TermStates -
Classes in org.apache.lucene.index used by org.apache.lucene.search.spell Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.IndexWriterConfig Holds all the configuration that is used to create anIndexWriter.Term A Term represents a word from text. -
Classes in org.apache.lucene.index used by org.apache.lucene.search.suggest Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.apache.lucene.search.suggest.document Class Description FilterLeafReader.FilterTerms Base class for filteringTermsimplementations.IndexableField Represents a single field for indexing.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.SegmentReadState Holder class for common parameters used during read.SegmentWriteState Holder class for common parameters used during write.Term A Term represents a word from text.Terms Access to the terms in a specific field. -
Classes in org.apache.lucene.index used by org.apache.lucene.search.uhighlight Class Description FieldInfo Access to the Field Info file that describes document fields and whether or not they are indexed.FieldInfos Collection ofFieldInfos (accessible by number or by name).FilterLeafReader AFilterLeafReadercontains another LeafReader, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.IndexReader.CacheHelper A utility class that gives hooks in order to help build a cache based on the data that is contained in this index.LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.PostingsEnum Iterates through the postings.StoredFieldVisitor Expert: provides a low-level means of accessing the stored field values in an index.StoredFieldVisitor.Status Enumeration of possible return values forStoredFieldVisitor.needsField(org.apache.lucene.index.FieldInfo).Term A Term represents a word from text.Terms Access to the terms in a specific field. -
Classes in org.apache.lucene.index used by org.apache.lucene.search.vectorhighlight Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index. -
Classes in org.apache.lucene.index used by org.apache.lucene.spatial.prefix Class Description IndexReaderContext A struct like class that represents a hierarchical relationship betweenIndexReaderinstances.LeafReaderContext IndexReaderContextforLeafReaderinstances.PostingsEnum Iterates through the postings.Terms Access to the terms in a specific field.TermsEnum Iterator to seek (TermsEnum.seekCeil(BytesRef),TermsEnum.seekExact(BytesRef)) or step through (BytesRefIterator.next()terms to obtain frequency information (TermsEnum.docFreq()),PostingsEnumorPostingsEnumfor the current term (TermsEnum.postings(org.apache.lucene.index.PostingsEnum). -
Classes in org.apache.lucene.index used by org.apache.lucene.spatial.util Class Description LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.apache.lucene.util Class Description PointValues Access to indexed numeric values.Term A Term represents a word from text.Terms Access to the terms in a specific field. -
Classes in org.apache.lucene.index used by org.apache.lucene.util.automaton Class Description Terms Access to the terms in a specific field.TermsEnum Iterator to seek (TermsEnum.seekCeil(BytesRef),TermsEnum.seekExact(BytesRef)) or step through (BytesRefIterator.next()terms to obtain frequency information (TermsEnum.docFreq()),PostingsEnumorPostingsEnumfor the current term (TermsEnum.postings(org.apache.lucene.index.PostingsEnum). -
Classes in org.apache.lucene.index used by org.apache.lucene.util.bkd Class Description MergeState.DocMap A map of doc IDs.PointValues Access to indexed numeric values.PointValues.IntersectVisitor We recurse the BKD tree, using a provided instance of this to guide the recursion. -
Classes in org.apache.lucene.index used by org.apache.lucene.util.graph Class Description Term A Term represents a word from text. -
Classes in org.apache.lucene.index used by org.elasticsearch.action.termvectors Class Description Fields Provides aTermsindex for fields that have it, and lists which fields do.Term A Term represents a word from text.Terms Access to the terms in a specific field. -
Classes in org.apache.lucene.index used by org.elasticsearch.common.geo Class Description IndexableField Represents a single field for indexing. -
Classes in org.apache.lucene.index used by org.elasticsearch.common.lucene Class Description DirectoryReader DirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.IndexCommit Expert: represents a single commit into an index as seen by theIndexDeletionPolicyorIndexReader.LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.SegmentInfos A collection of segmentInfo objects with methods for operating on those segments in relation to the file system.SegmentReader IndexReader implementation over a single segment. -
Classes in org.apache.lucene.index used by org.elasticsearch.common.lucene.index Class Description BaseCompositeReader Base class for implementingCompositeReaders based on an array of sub-readers.CompositeReader Instances of this reader type can only be used to get stored fields from the underlying LeafReaders, but it is not possible to directly retrieve postings.DirectoryReader DirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.FilterDirectoryReader A FilterDirectoryReader wraps another DirectoryReader, allowing implementations to transform or extend it.FilterLeafReader AFilterLeafReadercontains another LeafReader, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.ImpactsEnum Extension ofPostingsEnumwhich also provides information about upcoming impacts.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.IndexReader.CacheHelper A utility class that gives hooks in order to help build a cache based on the data that is contained in this index.IndexReader.ClosedListener A listener that is called when a resource gets closed.LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.PostingsEnum Iterates through the postings.TermsEnum Iterator to seek (TermsEnum.seekCeil(BytesRef),TermsEnum.seekExact(BytesRef)) or step through (BytesRefIterator.next()terms to obtain frequency information (TermsEnum.docFreq()),PostingsEnumorPostingsEnumfor the current term (TermsEnum.postings(org.apache.lucene.index.PostingsEnum).TermsEnum.SeekStatus Represents returned result fromTermsEnum.seekCeil(org.apache.lucene.util.BytesRef).TermState Encapsulates all required internal state to position the associatedTermsEnumwithout re-seeking. -
Classes in org.apache.lucene.index used by org.elasticsearch.common.lucene.search Class Description Fields Provides aTermsindex for fields that have it, and lists which fields do.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.Term A Term represents a word from text.Terms Access to the terms in a specific field. -
Classes in org.apache.lucene.index used by org.elasticsearch.common.lucene.search.function Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.common.lucene.uid Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.Term A Term represents a word from text. -
Classes in org.apache.lucene.index used by org.elasticsearch.index Class Description DirectoryReader DirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.MergePolicy Expert: a MergePolicy determines the sequence of primitive merge operations. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.cache.bitset Class Description IndexReader.CacheKey A cache key identifying a resource that is being cached on.IndexReader.ClosedListener A listener that is called when a resource gets closed.LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.engine Class Description DirectoryReader DirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.IndexCommit Expert: represents a single commit into an index as seen by theIndexDeletionPolicyorIndexReader.IndexDeletionPolicy Expert: policy for deletion of staleindex commits.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.IndexWriter AnIndexWritercreates and maintains an index.MergePolicy Expert: a MergePolicy determines the sequence of primitive merge operations.SegmentInfos A collection of segmentInfo objects with methods for operating on those segments in relation to the file system.SegmentReader IndexReader implementation over a single segment.Term A Term represents a word from text. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.fielddata Class Description BinaryDocValues A per-document numeric value.DirectoryReader DirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.FilteredTermsEnum Abstract class for enumerating a subset of all terms.FilteredTermsEnum.AcceptStatus Return value, if term should be accepted or the iteration shouldEND.LeafReaderContext IndexReaderContextforLeafReaderinstances.NumericDocValues A per-document numeric value.OrdinalMap Maps per-segment ordinals to/from global ordinal space, using a compact packed-ints representation.SortedDocValues A per-document byte[] with presorted values.SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long).SortedSetDocValues A multi-valued version ofSortedDocValues.TermsEnum Iterator to seek (TermsEnum.seekCeil(BytesRef),TermsEnum.seekExact(BytesRef)) or step through (BytesRefIterator.next()terms to obtain frequency information (TermsEnum.docFreq()),PostingsEnumorPostingsEnumfor the current term (TermsEnum.postings(org.apache.lucene.index.PostingsEnum). -
Classes in org.apache.lucene.index used by org.elasticsearch.index.fielddata.fieldcomparator Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances.SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long). -
Classes in org.apache.lucene.index used by org.elasticsearch.index.fielddata.ordinals Class Description DirectoryReader DirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.OrdinalMap Maps per-segment ordinals to/from global ordinal space, using a compact packed-ints representation.SortedSetDocValues A multi-valued version ofSortedDocValues. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.fielddata.plain Class Description DirectoryReader DirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.OrdinalMap Maps per-segment ordinals to/from global ordinal space, using a compact packed-ints representation.SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long).SortedSetDocValues A multi-valued version ofSortedDocValues.Terms Access to the terms in a specific field.TermsEnum Iterator to seek (TermsEnum.seekCeil(BytesRef),TermsEnum.seekExact(BytesRef)) or step through (BytesRefIterator.next()terms to obtain frequency information (TermsEnum.docFreq()),PostingsEnumorPostingsEnumfor the current term (TermsEnum.postings(org.apache.lucene.index.PostingsEnum). -
Classes in org.apache.lucene.index used by org.elasticsearch.index.fieldvisitor Class Description FieldInfo Access to the Field Info file that describes document fields and whether or not they are indexed.StoredFieldVisitor Expert: provides a low-level means of accessing the stored field values in an index.StoredFieldVisitor.Status Enumeration of possible return values forStoredFieldVisitor.needsField(org.apache.lucene.index.FieldInfo). -
Classes in org.apache.lucene.index used by org.elasticsearch.index.mapper Class Description IndexableField Represents a single field for indexing.IndexableFieldType Describes the properties of a field.IndexOptions Controls how much information is stored in the postings lists.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.SortedSetDocValues A multi-valued version ofSortedDocValues.Term A Term represents a word from text. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.merge Class Description MergePolicy.OneMerge OneMerge provides the information necessary to perform an individual primitive merge operation, resulting in a single new segment.SegmentCommitInfo Embeds a [read-only] SegmentInfo and adds per-commit fields. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.query Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.query.functionscore Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.search Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.Term A Term represents a word from text. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.shard Class Description DirectoryReader DirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.FilterMergePolicy A wrapper forMergePolicyinstances.LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.MergePolicy Expert: a MergePolicy determines the sequence of primitive merge operations.MergePolicy.MergeContext This interface represents the current context of the merge selection process.MergePolicy.MergeSpecification A MergeSpecification instance provides the information necessary to perform multiple merges.SegmentCommitInfo Embeds a [read-only] SegmentInfo and adds per-commit fields.SegmentInfos A collection of segmentInfo objects with methods for operating on those segments in relation to the file system. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.similarity Class Description FieldInvertState This class tracks the number and position / offset parameters of terms being added to the index. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.store Class Description CheckIndex.Status Returned fromCheckIndex.checkIndex()detailing the health and status of the index.IndexCommit Expert: represents a single commit into an index as seen by theIndexDeletionPolicyorIndexReader.SegmentInfos A collection of segmentInfo objects with methods for operating on those segments in relation to the file system. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.termvectors Class Description Fields Provides aTermsindex for fields that have it, and lists which fields do.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index. -
Classes in org.apache.lucene.index used by org.elasticsearch.index.translog Class Description Term A Term represents a word from text. -
Classes in org.apache.lucene.index used by org.elasticsearch.indices.fielddata.cache Class Description IndexReader.CacheKey A cache key identifying a resource that is being cached on. -
Classes in org.apache.lucene.index used by org.elasticsearch.repositories Class Description IndexCommit Expert: represents a single commit into an index as seen by theIndexDeletionPolicyorIndexReader. -
Classes in org.apache.lucene.index used by org.elasticsearch.repositories.blobstore Class Description IndexCommit Expert: represents a single commit into an index as seen by theIndexDeletionPolicyorIndexReader. -
Classes in org.apache.lucene.index used by org.elasticsearch.script Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search Class Description BinaryDocValues A per-document numeric value.NumericDocValues A per-document numeric value.SortedDocValues A per-document byte[] with presorted values.SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long).SortedSetDocValues A multi-valued version ofSortedDocValues. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket.adjacency Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket.filter Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket.geogrid Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances.SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long). -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket.global Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket.histogram Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket.missing Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket.nested Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket.range Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket.sampler Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket.significant Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.bucket.terms Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances.SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long).SortedSetDocValues A multi-valued version ofSortedDocValues. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.metrics Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.support Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances.SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long).SortedSetDocValues A multi-valued version ofSortedDocValues. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.aggregations.support.values Class Description SortedNumericDocValues A list of per-document numeric values, sorted according toLong.compare(long, long). -
Classes in org.apache.lucene.index used by org.elasticsearch.search.dfs Class Description Term A Term represents a word from text. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.fetch Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReader LeafReaderis an abstract class, providing an interface for accessing an index.LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.fetch.subphase Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.fetch.subphase.highlight Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.internal Class Description DirectoryReader DirectoryReader is an implementation ofCompositeReaderthat can read indexes in aDirectory.IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.LeafReaderContext IndexReaderContextforLeafReaderinstances.Term A Term represents a word from text. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.lookup Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.profile.aggregation Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.profile.query Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances.Term A Term represents a word from text. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.query Class Description LeafReaderContext IndexReaderContextforLeafReaderinstances. -
Classes in org.apache.lucene.index used by org.elasticsearch.search.suggest.phrase Class Description IndexReader IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.Terms Access to the terms in a specific field.