All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description BinaryDocValueSelector Select documents using binary doc valuesBPIndexReorderer Implementation of "recursive graph bisection", also called "bipartite graph partitioning" and often abbreviated BP, an approach to doc ID assignment that aims at reducing the sum of the log gap between consecutive postings.BPIndexReorderer.NotEnoughRAMException Exception that is thrown when not enough RAM is available.BPReorderingMergePolicy A merge policy that reorders merged segments according to aBPIndexReorderer.ByteTrackingIndexOutput AnIndexOutputthat wraps another instance and tracks the number of bytes writtenByteWritesTrackingDirectoryWrapper FilterDirectorythat tracks write amplification factorCollectorMemoryTracker Default implementation ofMemoryTrackerthat tracks allocations and allows setting a memory limit per collectorDirectIODirectory ADirectoryimplementation for all Unixes and Windows that uses DIRECT I/O to bypass OS level IO caching during merging.DiversifiedTopDocsCollector ATopDocsCollectorthat controls diversity in results by ensuring no more than maxHitsPerKey results from a common source are collected in the final results.DiversifiedTopDocsCollector.ScoreDocKey An extension to ScoreDoc that includes a key used for grouping purposesDocValuesStats<T> Holds statistics for a DocValues field.DocValuesStats.DoubleDocValuesStats Holds DocValues statistics for a numeric field storingdoublevalues.DocValuesStats.LongDocValuesStats Holds DocValues statistics for a numeric field storinglongvalues.DocValuesStats.NumericDocValuesStats<T extends Number> Holds statistics for a numeric DocValues field.DocValuesStats.SortedDocValuesStats Holds statistics for a sorted DocValues field.DocValuesStats.SortedDoubleDocValuesStats Holds DocValues statistics for a sorted-numeric field storingdoublevalues.DocValuesStats.SortedLongDocValuesStats Holds DocValues statistics for a sorted-numeric field storinglongvalues.DocValuesStats.SortedNumericDocValuesStats<T extends Number> Holds statistics for a sorted-numeric DocValues field.DocValuesStats.SortedSetDocValuesStats Holds statistics for a sorted-set DocValues field.DocValuesStatsCollector ACollectorwhich computes statistics for a DocValues field.GetTermInfo Utility to get document frequency and total number of occurrences (sum of the tf for each doc) of a term.HardlinkCopyDirectoryWrapper This directory wrapper overridesDirectory.copyFrom(Directory, String, String, IOContext)in order to optionally use a hard-link instead of a full byte by byte file copy if applicable.HighFreqTerms HighFreqTermsclass extracts the top n most frequent terms (by document frequency) from an existing Lucene index and reports their document frequency.HighFreqTerms.DocFreqComparator Compares terms by docTermFreqHighFreqTerms.TotalTermFreqComparator Compares terms by totalTermFreqHumanReadableQuery A simple query wrapper for debug purposes.IndexMergeTool Merges indices specified on the command line into the index specified as the first command line argument.IndexRearranger Copy and rearrange index according to document selectors, from input dir to output dir.IndexRearranger.DocumentSelector Select document within a CodecReaderIndexSplitter Command-line tool that enables listing segments in an index, copying specific segments to another index, and deleting segments from an index.LazyDocument Defers actually loading a field's value until you ask for it.ListOfOutputs<T> Wraps another Outputs implementation and encodes one or more of its output values.MemoryAccountingBitsetCollector Bitset collector which supports memory trackingMemoryTracker Tracks dynamic allocations/deallocations of memory for transient objectsMultiPassIndexSplitter This tool splits input index into multiple equal parts.PKIndexSplitter Split an index based on aQuery.RAFDirectory A straightforward implementation ofFSDirectoryusing java.io.RandomAccessFile.SweetSpotSimilarity A similarity with a lengthNorm that provides for a "plateau" of equally good lengths, and tf helper functions.TermStats Holder for a term along with its statistics (TermStats.docFreqandTermStats.totalTermFreq).UpToTwoPositiveIntOutputs An FSTOutputsimplementation where each output is one or two non-negative long values.UpToTwoPositiveIntOutputs.TwoLongs Holds two long outputs.