Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.apache.lucene Classes and Interfaces - 2449 results found.
NameDescriptionTypePackageFramework
AccountableAn object whose RAM usage can be computed.Interfaceorg.apache.lucene.utilApache Lucene
AccountablesHelper methods for constructing nested resource descriptions and debugging RAM usage.Classorg.apache.lucene.utilApache Lucene
AfterEffectThis class acts as the base class for the implementations of the first normalization of the informative content in the DFR framework.Classorg.apache.lucene.search.similaritiesApache Lucene
AfterEffect .NoAfterEffectClassorg.apache.lucene.search.similarities.AfterEffectApache Lucene
AfterEffectBModel of the information gain based on the ratio of two Bernoulli processes.Classorg.apache.lucene.search.similaritiesApache Lucene
AfterEffectLModel of the information gain based on Laplace's law of succession.Classorg.apache.lucene.search.similaritiesApache Lucene
AlreadyClosedExceptionThis exception is thrown when there is an attempt to access something that has already been closed.Classorg.apache.lucene.storeApache Lucene
AnalyzerAn Analyzer builds TokenStreams, which analyze text.Classorg.apache.lucene.analysisApache Lucene
Analyzer .ReuseStrategyStrategy defining how TokenStreamComponents are reused per call to Analyzer.Classorg.apache.lucene.analysis.AnalyzerApache Lucene
Analyzer .TokenStreamComponentsThis class encapsulates the outer components of a token stream.Classorg.apache.lucene.analysis.AnalyzerApache Lucene
AnalyzerWrapperExtension to Analyzer suitable for Analyzers which wrap getWrappedAnalyzer(String) allows the AnalyzerClassorg.apache.lucene.analysisApache Lucene
ArrayUtilMethods for manipulating arrays.Classorg.apache.lucene.utilApache Lucene
AttributeInterfaceorg.apache.lucene.utilApache Lucene
AttributeFactoryAn AttributeFactory creates instances of AttributeImpls.Classorg.apache.lucene.utilApache Lucene
AttributeFactory .StaticImplementationAttributeFactoryExpert: AttributeFactory returning an instance of the given clazz for the attributes it implements.Classorg.apache.lucene.util.AttributeFactoryApache Lucene
AttributeImplBase class for Attributes that can be added to a Attributes are used to add data in a dynamic, yet type-safe way to a sourceClassorg.apache.lucene.utilApache Lucene
AttributeReflectorThis interface is used to reflect contents of AttributeSource or AttributeImpl.Interfaceorg.apache.lucene.utilApache Lucene
AttributeSourceAn AttributeSource contains a list of different AttributeImpls, and methods to add and get them.Classorg.apache.lucene.utilApache Lucene
AttributeSource .StateThis class holds the state of an AttributeSource.Classorg.apache.lucene.util.AttributeSourceApache Lucene
AutomataConstruction of basic automata.Classorg.apache.lucene.util.automatonApache Lucene
AutomatonRepresents an automaton and all its states and transitions.Classorg.apache.lucene.util.automatonApache Lucene
Automaton .BuilderRecords new states and transitions and then finish() creates the Automaton.Classorg.apache.lucene.util.automaton.AutomatonApache Lucene
AutomatonProviderAutomaton provider for RegExp.Interfaceorg.apache.lucene.util.automatonApache Lucene
AutomatonQueryA Query that will match terms against a finite-state machine.Classorg.apache.lucene.searchApache Lucene
AutomatonTermsEnumA FilteredTermsEnum that enumerates terms based upon what is accepted by a The algorithm is such:Classorg.apache.lucene.indexApache Lucene
BaseCompositeReaderBase class for implementing CompositeReaders based on an array of sub-readers.Classorg.apache.lucene.indexApache Lucene
BaseDirectoryBase implementation for a concrete Directory that uses a LockFactory for locking.Classorg.apache.lucene.storeApache Lucene
BasicModelThis class acts as the base class for the specific basic model implementations in the DFR framework.Classorg.apache.lucene.search.similaritiesApache Lucene
BasicModelBELimiting form of the Bose-Einstein model.Classorg.apache.lucene.search.similaritiesApache Lucene
BasicModelD for DFR.Classorg.apache.lucene.search.similaritiesApache Lucene
BasicModelGGeometric as limiting form of the Bose-Einstein model.Classorg.apache.lucene.search.similaritiesApache Lucene
BasicModelIFAn approximation of the I(ne) model.Classorg.apache.lucene.search.similaritiesApache Lucene
BasicModelInThe basic tf-idf model of randomness.Classorg.apache.lucene.search.similaritiesApache Lucene
BasicModelIneTf-idf model of randomness, based on a mixture of Poisson and inverse document frequency.Classorg.apache.lucene.search.similaritiesApache Lucene
BasicModelPWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.search.similaritiesApache Lucene
BasicStatsStores all statistics commonly used ranking methods.Classorg.apache.lucene.search.similaritiesApache Lucene
BinaryDocValuesClassorg.apache.lucene.indexApache Lucene
BinaryDocValuesFieldField that stores a per-document BytesRef value.Classorg.apache.lucene.documentApache Lucene
BitDocIdSetNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.utilApache Lucene
BitDocIdSet .BuilderA builder of DocIdSets that supports random access.Classorg.apache.lucene.util.BitDocIdSetApache Lucene
BitsInterface for Bitset-like structures.Interfaceorg.apache.lucene.utilApache Lucene
Bits .MatchAllBitsBits impl of the specified length with all bits set.Classorg.apache.lucene.util.BitsApache Lucene
Bits .MatchNoBitsBits impl of the specified length with no bits set.Classorg.apache.lucene.util.BitsApache Lucene
BitSetBase implementation for a bit set.Classorg.apache.lucene.utilApache Lucene
BitSetIteratorA DocIdSetIterator which iterates over set bits in aNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.utilApache Lucene
BitsFilteredDocIdSetThis implementation supplies a filtered DocIdSet, that excludes all docids which are not in a Bits instance.Classorg.apache.lucene.searchApache Lucene
BitUtilA variety of high efficiency bit twiddling routines.Classorg.apache.lucene.utilApache Lucene
BlendedTermQueryA Query that blends index statistics across multiple terms.Classorg.apache.lucene.searchApache Lucene
BlendedTermQuery .BuilderA Builder for BlendedTermQuery.Classorg.apache.lucene.search.BlendedTermQueryApache Lucene
BlendedTermQuery .DisjunctionMaxRewriteA BlendedTermQuery.Classorg.apache.lucene.search.BlendedTermQueryApache Lucene
BlendedTermQuery .RewriteMethodA BlendedTermQuery.Classorg.apache.lucene.search.BlendedTermQueryApache Lucene
BlockPackedReaderProvides random access to a stream written with BlockPackedWriter.Classorg.apache.lucene.util.packedApache Lucene
BlockPackedReaderIteratorReader for sequences of longs written with BlockPackedWriter.Classorg.apache.lucene.util.packedApache Lucene
BlockPackedWriterA writer for large sequences of longs.Classorg.apache.lucene.util.packedApache Lucene
BlockTermStateHolds all state required for PostingsReaderBase to produce a PostingsEnum without re-seeking theClassorg.apache.lucene.codecsApache Lucene
BlockTreeTermsReaderA block-based terms index and dictionary that assigns terms to variable length blocks according to how theyClassorg.apache.lucene.codecs.blocktreeApache Lucene
BlockTreeTermsWriterBlock-based terms index and dictionary writer.Classorg.apache.lucene.codecs.blocktreeApache Lucene
BM25SimilarityBM25 Similarity.Classorg.apache.lucene.search.similaritiesApache Lucene
BooleanClauseA clause in a BooleanQuery.Classorg.apache.lucene.searchApache Lucene
BooleanClause .OccurSpecifies how clauses are to occur in matching documents.Classorg.apache.lucene.search.BooleanClauseApache Lucene
BooleanQueryA Query that matches documents matching boolean combinations of other queries, e.Classorg.apache.lucene.searchApache Lucene
BooleanQuery .BuilderA builder for boolean queries.Classorg.apache.lucene.search.BooleanQueryApache Lucene
BooleanQuery .TooManyClausesThrown when an attempt is made to add more than BooleanQuery.Classorg.apache.lucene.search.BooleanQueryApache Lucene
BoostAttributeAdd this Attribute to a TermsEnum returned by MultiTermQuery.Interfaceorg.apache.lucene.searchApache Lucene
BoostAttributeImplNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.searchApache Lucene
BoostQueryA Query wrapper that allows to give a boost to the wrapped query.Classorg.apache.lucene.searchApache Lucene
BufferedChecksumWraps another Checksum with an internal buffer to speed up checksum calculations.Classorg.apache.lucene.storeApache Lucene
BufferedChecksumIndexInputSimple implementation of ChecksumIndexInput that wraps another input and delegates calls.Classorg.apache.lucene.storeApache Lucene
BufferedIndexInputBase implementation class for buffered IndexInput.Classorg.apache.lucene.storeApache Lucene
BuilderBuilds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Classorg.apache.lucene.util.fstApache Lucene
Builder .ArcExpert: holds a pending (seen but not yet serialized) arc.Classorg.apache.lucene.util.fst.BuilderApache Lucene
Builder .UnCompiledNodeExpert: holds a pending (seen but not yet serialized) Node.Classorg.apache.lucene.util.fst.BuilderApache Lucene
BulkScorerThis class is used to score a range of documents at once, and is returned by Weight.Classorg.apache.lucene.searchApache Lucene
ByteArrayDataInputDataInput backed by a byte array.Classorg.apache.lucene.storeApache Lucene
ByteArrayDataOutputDataOutput backed by a byte array.Classorg.apache.lucene.storeApache Lucene
ByteBlockPoolClass that Posting and PostingVector use to write byte streams into shared fixed-size byte[] arrays.Classorg.apache.lucene.utilApache Lucene
ByteBlockPool .AllocatorClassorg.apache.lucene.util.ByteBlockPoolApache Lucene
ByteBlockPool .DirectAllocatorA simple ByteBlockPool.Classorg.apache.lucene.util.ByteBlockPoolApache Lucene
ByteBlockPool .DirectTrackingAllocatorA simple ByteBlockPool.Classorg.apache.lucene.util.ByteBlockPoolApache Lucene
ByteRunAutomatonAutomaton representation for matching UTF-8 byte[].Classorg.apache.lucene.util.automatonApache Lucene
ByteSequenceOutputsAn FST Outputs implementation where each output is a sequence of bytes.Classorg.apache.lucene.util.fstApache Lucene
BytesRefRepresents byte[], as a slice (offset + length) into an existing byte[].Classorg.apache.lucene.utilApache Lucene
BytesRefArrayA simple append only random-access BytesRef array that stores full copies of the appended bytes in a ByteBlockPool.Classorg.apache.lucene.utilApache Lucene
BytesRefBuilderA builder for BytesRef instances.Classorg.apache.lucene.utilApache Lucene
BytesRefFSTEnumEnumerates all input (BytesRef) + output pairs in anWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.util.fstApache Lucene
BytesRefFSTEnum .InputOutputHolds a single input (BytesRef) + output pair.Classorg.apache.lucene.util.fst.BytesRefFSTEnumApache Lucene
BytesRefHashBytesRefHash is a special purpose hash-map like data-structure optimized for BytesRef instances.Classorg.apache.lucene.utilApache Lucene
BytesRefHash .BytesStartArrayManages allocation of the per-term addresses.Classorg.apache.lucene.util.BytesRefHashApache Lucene
BytesRefHash .DirectBytesStartArrayA simple BytesRefHash.Classorg.apache.lucene.util.BytesRefHashApache Lucene
BytesRefHash .MaxBytesLengthExceededExceptionThrown if a BytesRef exceeds the BytesRefHash limit of ByteBlockPool.Classorg.apache.lucene.util.BytesRefHashApache Lucene
BytesRefIteratorA simple iterator interface for BytesRef iteration.Interfaceorg.apache.lucene.utilApache Lucene
BytesTermAttributeThis attribute can be used if you have the raw term bytes to be indexed.Interfaceorg.apache.lucene.analysis.tokenattributesApache Lucene
BytesTermAttributeImplNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.analysis.tokenattributesApache Lucene
CachingCollectorCaches all docs, and optionally also scores, coming from a search, and is then able to replay them to anotherClassorg.apache.lucene.searchApache Lucene
CachingTokenFilterThis class can be used if the token attributes of a TokenStream are intended to be consumed more than once.Classorg.apache.lucene.analysisApache Lucene
CachingWrapperFilterWraps another Filter's result and caches it.Classorg.apache.lucene.searchApache Lucene
CachingWrapperQueryWraps another Query's result and caches it when scores are not needed.Classorg.apache.lucene.searchApache Lucene
CharacterRunAutomatonAutomaton representation for matching char[].Classorg.apache.lucene.util.automatonApache Lucene
CharFilterSubclasses of CharFilter can be chained to filter a Reader They can be used as Reader with additional offsetClassorg.apache.lucene.analysisApache Lucene
CharSequenceOutputsAn FST Outputs implementation where each output is a sequence of characters.Classorg.apache.lucene.util.fstApache Lucene
CharsRefRepresents char[], as a slice (offset + length) into an existing char[].Classorg.apache.lucene.utilApache Lucene
CharsRefBuilderA builder for CharsRef instances.Classorg.apache.lucene.utilApache Lucene
CharTermAttributeThe term text of a Token.Interfaceorg.apache.lucene.analysis.tokenattributesApache Lucene
CharTermAttributeImplDefault implementation of CharTermAttribute.Classorg.apache.lucene.analysis.tokenattributesApache Lucene
CheckIndexBasic tool and API to check the health of an index and write a new segments file that removes reference toClassorg.apache.lucene.indexApache Lucene
CheckIndex .OptionsRun-time configuration options for CheckIndex commands.Classorg.apache.lucene.index.CheckIndexApache Lucene
CheckIndex .StatusReturned from CheckIndex.Classorg.apache.lucene.index.CheckIndexApache Lucene
CheckIndex .Status .DocValuesStatusClassorg.apache.lucene.index.CheckIndex.StatusApache Lucene
CheckIndex .Status .FieldInfoStatusStatus from testing field infos.Classorg.apache.lucene.index.CheckIndex.StatusApache Lucene
CheckIndex .Status .FieldNormStatusStatus from testing field norms.Classorg.apache.lucene.index.CheckIndex.StatusApache Lucene
CheckIndex .Status .LiveDocStatusClassorg.apache.lucene.index.CheckIndex.StatusApache Lucene
CheckIndex .Status .SegmentInfoStatusHolds the status of each segment in the index.Classorg.apache.lucene.index.CheckIndex.StatusApache Lucene
CheckIndex .Status .StoredFieldStatusStatus from testing stored fields.Classorg.apache.lucene.index.CheckIndex.StatusApache Lucene
CheckIndex .Status .TermIndexStatusStatus from testing term index.Classorg.apache.lucene.index.CheckIndex.StatusApache Lucene
CheckIndex .Status .TermVectorStatusStatus from testing stored fields.Classorg.apache.lucene.index.CheckIndex.StatusApache Lucene
ChecksumIndexInputExtension of IndexInput, computing checksum as it goes.Classorg.apache.lucene.storeApache Lucene
ClassicSimilarityExpert: Default scoring implementation which encodes norm values as a single byte before being stored.Classorg.apache.lucene.search.similaritiesApache Lucene
CloseableThreadLocalJava's builtin ThreadLocal has a serious flaw: it can take an arbitrarily long amount of time toClassorg.apache.lucene.utilApache Lucene
CodecEncodes/decodes an inverted index segment.Classorg.apache.lucene.codecsApache Lucene
CodecReaderLeafReader implemented by codec APIs.Classorg.apache.lucene.indexApache Lucene
CodecUtilUtility class for reading and writing versioned headers.Classorg.apache.lucene.codecsApache Lucene
CollectionStatisticsContains statistics for a collection (field)WARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.searchApache Lucene
CollectionTerminatedExceptionThrow this exception in LeafCollector.Classorg.apache.lucene.searchApache Lucene
CollectionUtilMethods for manipulating (sorting) collections.Classorg.apache.lucene.utilApache Lucene
CollectorExpert: Collectors are primarily meant to be used to gather raw results from a search, and implement sortingInterfaceorg.apache.lucene.searchApache Lucene
CollectorManagerA manager of collectors.Interfaceorg.apache.lucene.searchApache Lucene
CommandLineUtilClassorg.apache.lucene.utilApache Lucene
CompiledAutomatonImmutable class holding compiled details for a given Automaton.Classorg.apache.lucene.util.automatonApache Lucene
CompiledAutomaton .AUTOMATON_TYPEAutomata are compiled into different internal forms for the most efficient execution depending upon the language they accept.Classorg.apache.lucene.util.automaton.CompiledAutomatonApache Lucene
CompositeReaderInstances of this reader type can only be used to get stored fields from the underlying LeafReaders,Classorg.apache.lucene.indexApache Lucene
CompositeReaderContextIndexReaderContext for CompositeReader instance.Classorg.apache.lucene.indexApache Lucene
CompoundFormatEncodes/decodes compound filesWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecsApache Lucene
CompressingStoredFieldsFormatA StoredFieldsFormat that compresses documents in chunks in order to improve the compression ratio.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingStoredFieldsIndexReaderRandom-access reader for CompressingStoredFieldsIndexWriter.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingStoredFieldsIndexWriterEfficient index format for block-based Codecs.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingStoredFieldsReaderStoredFieldsReader impl for CompressingStoredFieldsFormat.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingStoredFieldsWriterStoredFieldsWriter impl for CompressingStoredFieldsFormat.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingTermVectorsFormatA TermVectorsFormat that compresses chunks of documents together in order to improve the compression ratio.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingTermVectorsReaderTermVectorsReader for CompressingTermVectorsFormat.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressingTermVectorsWriterTermVectorsWriter for CompressingTermVectorsFormat.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressionModeA compression mode.Classorg.apache.lucene.codecs.compressingApache Lucene
CompressionToolsSimple utility class providing static methods to compress and decompress binary data for stored fields.Classorg.apache.lucene.documentApache Lucene
CompressorClassorg.apache.lucene.codecs.compressingApache Lucene
ConcurrentMergeSchedulerA MergeScheduler that runs each merge using a Specify the max number of threads that may run atClassorg.apache.lucene.indexApache Lucene
ConjunctionDISIA conjunction of DocIdSetIterators.Classorg.apache.lucene.searchApache Lucene
ConstantsSome useful constants.Classorg.apache.lucene.utilApache Lucene
ConstantScoreQueryA query that wraps another query and simply returns a constant score equal to 1 for every document that matches the query.Classorg.apache.lucene.searchApache Lucene
ConstantScoreScorerA constant-scoring Scorer.Classorg.apache.lucene.searchApache Lucene
ConstantScoreWeightA Weight that has a constant score equal to the boost of the wrapped query.Classorg.apache.lucene.searchApache Lucene
ControlledRealTimeReopenThreadUtility class that runs a thread to manage periodicc reopens of a ReferenceManager, with methods to wait for a specificClassorg.apache.lucene.searchApache Lucene
CorruptIndexExceptionThis exception is thrown when Lucene detects an inconsistency in the index.Classorg.apache.lucene.indexApache Lucene
CounterSimple counter classWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.utilApache Lucene
DataInputAbstract base class for performing read operations of Lucene's low-level DataInput may only be used from one thread, because it is notClassorg.apache.lucene.storeApache Lucene
DataOutputAbstract base class for performing write operations of Lucene's low-level DataOutput may only be used from one thread, because it is notClassorg.apache.lucene.storeApache Lucene
DateToolsProvides support for converting dates to strings and vice-versa.Classorg.apache.lucene.documentApache Lucene
DateTools .ResolutionSpecifies the time granularity.Classorg.apache.lucene.document.DateToolsApache Lucene
DecompressorClassorg.apache.lucene.codecs.compressingApache Lucene
DefaultSimilarityExpert: Default scoring implementation - see superclass ClassicSimilarity for implementation details.Classorg.apache.lucene.search.similaritiesApache Lucene
DelegatingAnalyzerWrapperAn analyzer wrapper, that doesn't allow to wrap components or readers.Classorg.apache.lucene.analysisApache Lucene
DFISimilarity (i.Classorg.apache.lucene.search.similaritiesApache Lucene
DFRSimilarity introduced in Gianni Amati and Cornelis Joost Van Rijsbergen.Classorg.apache.lucene.search.similaritiesApache Lucene
DirectMonotonicReaderRetrieves an instance previously written by DirectMonotonicWriter.Classorg.apache.lucene.util.packedApache Lucene
DirectMonotonicReader .MetaIn-memory metadata that needs to be kept around for DirectMonotonicReader to read data from disk.Classorg.apache.lucene.util.packed.DirectMonotonicReaderApache Lucene
DirectMonotonicWriterWrite monotonically-increasing sequences of integers.Classorg.apache.lucene.util.packedApache Lucene
DirectoryA Directory is a flat list of files.Classorg.apache.lucene.storeApache Lucene
DirectoryReaderDirectoryReader is an implementation of CompositeReader that can read indexes in a Directory.Classorg.apache.lucene.indexApache Lucene
DirectReaderRetrieves an instance previously written by DirectWriter int bitsPerValue = 100;Classorg.apache.lucene.util.packedApache Lucene
DirectWriterClass for writing packed integers to be directly read from Directory.Classorg.apache.lucene.util.packedApache Lucene
DisiPriorityQueueA priority queue of DocIdSetIterators that orders by current doc ID.Classorg.apache.lucene.searchApache Lucene
DisiWrapperWrapper used in DisiPriorityQueue.Classorg.apache.lucene.searchApache Lucene
DisjunctionDISIApproximationA DocIdSetIterator which is a disjunction of the approximations of the provided iterators.Classorg.apache.lucene.searchApache Lucene
DisjunctionMaxQueryA query that generates the union of documents produced by its subqueries, and that scores each document with the maximum score for that document as produced by any subquery, plus a tie breaking increment for any additional matching subqueries.Classorg.apache.lucene.searchApache Lucene
DistributionThe probabilistic distribution used to model term occurrence in information-based models.Classorg.apache.lucene.search.similaritiesApache Lucene
DistributionLLLog-logistic distribution.Classorg.apache.lucene.search.similaritiesApache Lucene
DistributionSPLThe smoothed power-law (SPL) distribution for the information-based framework that is described in the original paper.Classorg.apache.lucene.search.similaritiesApache Lucene
DocIdSetA DocIdSet contains a set of doc ids.Classorg.apache.lucene.searchApache Lucene
DocIdSetBuilderA builder of DocIdSets.Classorg.apache.lucene.utilApache Lucene
DocIdSetIteratorThis abstract class defines methods to iterate over a set of non-decreasing doc ids.Classorg.apache.lucene.searchApache Lucene
DocsAndPositionsEnumAlso iterates through positions.Classorg.apache.lucene.indexApache Lucene
DocsEnumIterates through the documents and term freqs.Classorg.apache.lucene.indexApache Lucene
DocTermOrdsRewriteMethodRewrites MultiTermQueries into a filter, using DocTermOrds for term enumeration.Classorg.apache.lucene.searchApache Lucene
DocumentDocuments are the unit of indexing and search.Classorg.apache.lucene.documentApache Lucene
DocumentStoredFieldVisitorA StoredFieldVisitor that creates a Document containing all stored fields, or only specific requested fields provided to DocumentStoredFieldVisitor(Set).Classorg.apache.lucene.documentApache Lucene
DocValuesClassorg.apache.lucene.indexApache Lucene
DocValuesConsumerAbstract API that consumes numeric, binary and sorted docvalues.Classorg.apache.lucene.codecsApache Lucene
DocValuesDocIdSetBase class for DocIdSet to be used with DocValues.Classorg.apache.lucene.searchApache Lucene
DocValuesFormatEncodes/decodes per-document values.Classorg.apache.lucene.codecsApache Lucene
DocValuesProducerAbstract API that produces numeric, binary, sorted, sortedset, and sortednumeric docvalues.Classorg.apache.lucene.codecsApache Lucene
DocValuesRewriteMethodRewrites MultiTermQueries into a filter, using DocValues for term enumeration.Classorg.apache.lucene.searchApache Lucene
DocValuesTypeDocValues types.Classorg.apache.lucene.indexApache Lucene
DoubleDocValuesFieldSyntactic sugar for encoding doubles as NumericDocValues via Double.Classorg.apache.lucene.documentApache Lucene
DoubleField Field that indexes double values for efficient range filtering and sorting.Classorg.apache.lucene.documentApache Lucene
ExitableDirectoryReaderThe ExitableDirectoryReader wraps a real index DirectoryReader and allows for a QueryTimeout implementation object to be checked periodicallyClassorg.apache.lucene.indexApache Lucene
ExitableDirectoryReader .ExitableFieldsWrapper class for another Fields implementation that is used by the ExitableFilterAtomicReader.Classorg.apache.lucene.index.ExitableDirectoryReaderApache Lucene
ExitableDirectoryReader .ExitableFilterAtomicReaderWrapper class for another FilterAtomicReader.Classorg.apache.lucene.index.ExitableDirectoryReaderApache Lucene
ExitableDirectoryReader .ExitableSubReaderWrapperWrapper class for a SubReaderWrapper that is used by the ExitableDirectoryReader.Classorg.apache.lucene.index.ExitableDirectoryReaderApache Lucene
ExitableDirectoryReader .ExitableTermsWrapper class for another Terms implementation that is used by ExitableFields.Classorg.apache.lucene.index.ExitableDirectoryReaderApache Lucene
ExitableDirectoryReader .ExitableTermsEnumWrapper class for TermsEnum that is used by ExitableTerms for implementing an exitable enumeration of terms.Classorg.apache.lucene.index.ExitableDirectoryReaderApache Lucene
ExitableDirectoryReader .ExitingReaderExceptionException that is thrown to prematurely terminate a term enumeration.Classorg.apache.lucene.index.ExitableDirectoryReaderApache Lucene
ExplanationExpert: Describes the score computation for document and query.Classorg.apache.lucene.searchApache Lucene
FieldExpert: directly create a field for a document.Classorg.apache.lucene.documentApache Lucene
Field .IndexSpecifies whether and how a field should be indexed.Classorg.apache.lucene.document.FieldApache Lucene
Field .StoreSpecifies whether and how a field should be stored.Classorg.apache.lucene.document.FieldApache Lucene
Field .TermVectorSpecifies whether and how a field should have term vectors.Classorg.apache.lucene.document.FieldApache Lucene
FieldComparatorExpert: a FieldComparator compares hits so as to determine their sort order when collecting the top results with TopFieldCollector.Classorg.apache.lucene.searchApache Lucene
FieldComparator .DocComparatorClassorg.apache.lucene.search.FieldComparatorApache Lucene
FieldComparator .DoubleComparatorParses field's values as double (using LeafReader.Classorg.apache.lucene.search.FieldComparatorApache Lucene
FieldComparator .FloatComparatorParses field's values as float (using LeafReader.Classorg.apache.lucene.search.FieldComparatorApache Lucene
FieldComparator .IntComparatorParses field's values as int (using LeafReader.Classorg.apache.lucene.search.FieldComparatorApache Lucene
FieldComparator .LongComparatorParses field's values as long (using LeafReader.Classorg.apache.lucene.search.FieldComparatorApache Lucene
FieldComparator .NumericComparatorClassorg.apache.lucene.search.FieldComparatorApache Lucene
FieldComparator .RelevanceComparatorSorts by descending relevance.Classorg.apache.lucene.search.FieldComparatorApache Lucene
FieldComparator .TermOrdValComparatorSorts by field's natural Term sort order, using ordinals.Classorg.apache.lucene.search.FieldComparatorApache Lucene
FieldComparator .TermValComparatorSorts by field's natural Term sort order.Classorg.apache.lucene.search.FieldComparatorApache Lucene
FieldComparatorSourceProvides a FieldComparator for custom field sorting.Classorg.apache.lucene.searchApache Lucene
FieldDocExpert: A ScoreDoc which also contains information about how to sort the referenced document.Classorg.apache.lucene.searchApache Lucene
FieldInfoAccess to the Field Info file that describes document fields and whether or not they are indexed.Classorg.apache.lucene.indexApache Lucene
FieldInfosCollection of FieldInfos (accessible by number or by name).Classorg.apache.lucene.indexApache Lucene
FieldInfosFormatEncodes/decodes FieldInfosWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecsApache Lucene
FieldInvertStateThis class tracks the number and position / offset parameters of terms being added to the index.Classorg.apache.lucene.indexApache Lucene
FieldMaskingSpanQueryWrapper to allow SpanQuery objects participate in composite single-field SpanQueries by 'lying' about their search field.Classorg.apache.lucene.search.spansApache Lucene
FieldReaderBlockTree's implementation of Terms.Classorg.apache.lucene.codecs.blocktreeApache Lucene
FieldsFlex API for access to fields and termsWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.indexApache Lucene
FieldsConsumerAbstract API that consumes terms, doc, freq, prox, offset and payloads postings.Classorg.apache.lucene.codecsApache Lucene
FieldsProducerAbstract API that produces terms, doc, freq, prox, offset and payloads postings.Classorg.apache.lucene.codecsApache Lucene
FieldTypeDescribes the properties of a field.Classorg.apache.lucene.documentApache Lucene
FieldType .NumericTypeData type of the numeric value64-bit double numeric typeClassorg.apache.lucene.document.FieldTypeApache Lucene
FieldValueFilterA Filter that accepts all documents that have one or more values in a given field.Classorg.apache.lucene.searchApache Lucene
FieldValueHitQueueExpert: A hit queue for sorting by hits by terms in more than one field.Classorg.apache.lucene.searchApache Lucene
FieldValueHitQueue .EntryExtension of ScoreDoc to also store the FieldComparator slot.Classorg.apache.lucene.search.FieldValueHitQueueApache Lucene
FieldValueQueryA Query that matches documents that have a value for a given field as reported by LeafReader.Classorg.apache.lucene.searchApache Lucene
FileSwitchDirectoryExpert: A Directory instance that switches files between two other Directory instances.Classorg.apache.lucene.storeApache Lucene
FilterConvenient base class for building queries that only perform matching, but no scoring.Classorg.apache.lucene.searchApache Lucene
FilterCacheA cache for filters.Interfaceorg.apache.lucene.searchApache Lucene
FilterCachingPolicyA policy defining which filters should be cached.Interfaceorg.apache.lucene.searchApache Lucene
FilterCachingPolicy .CacheOnLargeSegmentsA simple policy that only caches on the largest segments of an index.Classorg.apache.lucene.search.FilterCachingPolicyApache Lucene
FilterCodecA codec that forwards all its method calls to another codec.Classorg.apache.lucene.codecsApache Lucene
FilterCodecReaderA FilterCodecReader contains another CodecReader, which it uses as its basic source of data, possibly transforming the data along theClassorg.apache.lucene.indexApache Lucene
FilterCollectorCollector delegator.Classorg.apache.lucene.searchApache Lucene
FilterDirectoryDirectory implementation that delegates calls to another directory.Classorg.apache.lucene.storeApache Lucene
FilterDirectoryReaderA FilterDirectoryReader wraps another DirectoryReader, allowing implementations to transform or extend it.Classorg.apache.lucene.indexApache Lucene
FilterDirectoryReader .SubReaderWrapperFactory class passed to FilterDirectoryReader constructor that allows subclasses to wrap the filtered DirectoryReader's subreaders.Classorg.apache.lucene.index.FilterDirectoryReaderApache Lucene
FilteredDocIdSetAbstract decorator class for a DocIdSet implementation that provides on-demand filtering/validationClassorg.apache.lucene.searchApache Lucene
FilteredDocIdSetIteratorAbstract decorator class of a DocIdSetIterator implementation that provides on-demand filter/validationClassorg.apache.lucene.searchApache Lucene
FilteredQueryA query that applies a filter to the results of another query.Classorg.apache.lucene.searchApache Lucene
FilteredQuery .FilterStrategyAbstract class that defines how the filter (DocIdSet) applied during document collection.Classorg.apache.lucene.search.FilteredQueryApache Lucene
FilteredQuery .RandomAccessFilterStrategyA FilteredQuery.Classorg.apache.lucene.search.FilteredQueryApache Lucene
FilteredTermsEnumAbstract class for enumerating a subset of all terms.Classorg.apache.lucene.indexApache Lucene
FilteredTermsEnum .AcceptStatusReturn value, if term should be accepted or the iteration should END.Classorg.apache.lucene.index.FilteredTermsEnumApache Lucene
FilterIteratorAn Iterator implementation that filters elements with a boolean predicate.Classorg.apache.lucene.utilApache Lucene
FilterLeafCollectorLeafCollector delegator.Classorg.apache.lucene.searchApache Lucene
FilterLeafReaderA FilterLeafReader contains another LeafReader, which it uses as its basic source of data, possibly transforming the data along theClassorg.apache.lucene.indexApache Lucene
FilterLeafReader .FilterFieldsClassorg.apache.lucene.index.FilterLeafReaderApache Lucene
FilterLeafReader .FilterPostingsEnumBase class for filtering PostingsEnum implementations.Classorg.apache.lucene.index.FilterLeafReaderApache Lucene
FilterLeafReader .FilterTermsBase class for filtering Terms implementations.Classorg.apache.lucene.index.FilterLeafReaderApache Lucene
FilterLeafReader .FilterTermsEnumBase class for filtering TermsEnum implementations.Classorg.apache.lucene.index.FilterLeafReaderApache Lucene
FilterScorerA FilterScorer contains another Scorer, which it uses as its basic source of data, possibly transforming the data along theClassorg.apache.lucene.searchApache Lucene
FilterSpansA Spans implementation wrapping another spans instance, allowing to filter spans matches easily by implementing accept(org.Classorg.apache.lucene.search.spansApache Lucene
FilterSpans .AcceptStatusStatus returned from FilterSpans.Classorg.apache.lucene.search.spans.FilterSpansApache Lucene
FiniteStringsIteratorIterates all accepted strings.Classorg.apache.lucene.util.automatonApache Lucene
FixedBitSetBitSet of fixed length (numBits), backed by accessible (getBits()) long[], accessed with an int index, implementing Bits andClassorg.apache.lucene.utilApache Lucene
FlagsAttributeThis attribute can be used to pass different flags down the Tokenizer chain, e.Interfaceorg.apache.lucene.analysis.tokenattributesApache Lucene
FlagsAttributeImplDefault implementation of FlagsAttribute.Classorg.apache.lucene.analysis.tokenattributesApache Lucene
FloatDocValuesFieldSyntactic sugar for encoding floats as NumericDocValues via Float.Classorg.apache.lucene.documentApache Lucene
FloatField Field that indexes float values for efficient range filtering and sorting.Classorg.apache.lucene.documentApache Lucene
FlushInfoA FlushInfo provides information required for a FLUSH context.Classorg.apache.lucene.storeApache Lucene
FrequencyTrackingRingBufferA ring buffer that tracks the frequency of the integers that it contains.Classorg.apache.lucene.utilApache Lucene
FSDirectoryBase class for Directory implementations that store index files in the file system.Classorg.apache.lucene.storeApache Lucene
FSLockFactoryBase class for file system based locking implementation.Classorg.apache.lucene.storeApache Lucene
FSTRepresents an finite state machine (FST), using a compact byte[] format.Classorg.apache.lucene.util.fstApache Lucene
FST .ArcRepresents a single arc.Classorg.apache.lucene.util.fst.FSTApache Lucene
FST .BytesReaderReads bytes stored in an FST.Classorg.apache.lucene.util.fst.FSTApache Lucene
FST .INPUT_TYPEClassorg.apache.lucene.util.fst.FSTApache Lucene
FuzzyQuery is based on the Damerau-Levenshtein (optimal string alignment) algorithm, though you can explicitly choose classic Levenshtein by passing falseClassorg.apache.lucene.searchApache Lucene
FuzzyTermsEnumSubclass of TermsEnum for enumerating all terms that are similar to the specified filter term.Classorg.apache.lucene.searchApache Lucene
FuzzyTermsEnum .LevenshteinAutomataAttributereuses compiled automata across different segments, because they are independent of the indexInterfaceorg.apache.lucene.search.FuzzyTermsEnumApache Lucene
FuzzyTermsEnum .LevenshteinAutomataAttributeImplStores compiled automata as a list (indexed by edit distance)NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.search.FuzzyTermsEnumApache Lucene
GrowableByteArrayDataOutputA DataOutput that can be used to build a byte[].Classorg.apache.lucene.codecs.compressingApache Lucene
GrowableWriter bit count of the underlying packed ints on-demand.Classorg.apache.lucene.util.packedApache Lucene
IBSimilarityClassorg.apache.lucene.search.similaritiesApache Lucene
IndependenceComputes the measure of divergence from independence for DFI See http://trec.Classorg.apache.lucene.search.similaritiesApache Lucene
IndependenceChiSquaredNormalized chi-squared measure of distance from independence can be used for tasks that require high precision, against both Classorg.apache.lucene.search.similaritiesApache Lucene
IndependenceSaturatedSaturated measure of distance from independence for tasks that require high recall against long queriesClassorg.apache.lucene.search.similaritiesApache Lucene
IndependenceStandardizedStandardized measure of distance from independence good at tasks that require high recall and high precision, especially Classorg.apache.lucene.search.similaritiesApache Lucene
IndexableFieldRepresents a single field for indexing.Interfaceorg.apache.lucene.indexApache Lucene
IndexableFieldTypeDescribes the properties of a field.Interfaceorg.apache.lucene.indexApache Lucene
IndexCommitExpert: represents a single commit into an index as seen by the IndexDeletionPolicy or IndexReader.Classorg.apache.lucene.indexApache Lucene
IndexDeletionPolicyExpert: policy for deletion of stale index commits.Classorg.apache.lucene.indexApache Lucene
IndexFileNamesThis class contains useful constants representing filenames and extensions used by lucene, as well as convenience methods for querying whether a fileClassorg.apache.lucene.indexApache Lucene
IndexFormatTooNewExceptionThis exception is thrown when Lucene detects an index that is newer than this Lucene version.Classorg.apache.lucene.indexApache Lucene
IndexFormatTooOldExceptionThis exception is thrown when Lucene detects an index that is too old for this Lucene versionClassorg.apache.lucene.indexApache Lucene
IndexInputAbstract base class for input from a file in a Directory.Classorg.apache.lucene.storeApache Lucene
IndexNotFoundExceptionSignals that no index was found in the Directory.Classorg.apache.lucene.indexApache Lucene
IndexOptionsControls how much information is stored in the postings lists.Classorg.apache.lucene.indexApache Lucene
IndexOutputAbstract base class for output to a file in a Directory.Classorg.apache.lucene.storeApache Lucene
IndexReaderIndexReader is an abstract class, providing an interface for accessing a point-in-time view of an index.Classorg.apache.lucene.indexApache Lucene
IndexReader .ReaderClosedListenerA custom listener that's invoked when the IndexReaderWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.lucene.index.IndexReaderApache Lucene
IndexReaderContextA struct like class that represents a hierarchical relationship between IndexReader instances.Classorg.apache.lucene.indexApache Lucene
IndexSearcher Applications usually need only call the inherited or search(Query,Filter,int) methods.Classorg.apache.lucene.searchApache Lucene
IndexSearcher .LeafSliceA class holding a subset of the IndexSearchers leaf contexts to be executed within a single thread.Classorg.apache.lucene.search.IndexSearcherApache Lucene
IndexUpgraderThis is an easy-to-use tool that upgrades all segments of an index from previous Lucene versions to the current segment file format.Classorg.apache.lucene.indexApache Lucene
IndexWriterAn IndexWriter creates and maintains an index.Classorg.apache.lucene.indexApache Lucene
IndexWriter .IndexReaderWarmerIf DirectoryReader.Classorg.apache.lucene.index.IndexWriterApache Lucene
IndexWriterConfigHolds all the configuration that is used to create an IndexWriter.Classorg.apache.lucene.indexApache Lucene
IndexWriterConfig .OpenModeSpecifies the open mode for IndexWriter.Classorg.apache.lucene.index.IndexWriterConfigApache Lucene
InfoStreamDebugging API for Lucene classes such as IndexWriter NOTE: Enabling infostreams may cause performance degradationClassorg.apache.lucene.utilApache Lucene
InPlaceMergeSorterSorter implementation based on the merge-sort algorithm that merges in place (no extra memory will be allocated).Classorg.apache.lucene.utilApache Lucene
InputStreamDataInputA DataInput wrapping a plain InputStream.Classorg.apache.lucene.storeApache Lucene
IntBlockPoolA pool for int blocks similar to ByteBlockPoolNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.utilApache Lucene
IntBlockPool .AllocatorClassorg.apache.lucene.util.IntBlockPoolApache Lucene
IntBlockPool .DirectAllocatorA simple IntBlockPool.Classorg.apache.lucene.util.IntBlockPoolApache Lucene
IntBlockPool .SliceReaderA IntBlockPool.Classorg.apache.lucene.util.IntBlockPoolApache Lucene
IntBlockPool .SliceWriterA IntBlockPool.Classorg.apache.lucene.util.IntBlockPoolApache Lucene
IntField Field that indexes int values for efficient range filtering and sorting.Classorg.apache.lucene.documentApache Lucene
IntroSorterSorter implementation based on a variant of the quicksort algorithm called introsort: whenClassorg.apache.lucene.utilApache Lucene
IntSequenceOutputsAn FST Outputs implementation where each output is a sequence of ints.Classorg.apache.lucene.util.fstApache Lucene
IntsRefRepresents int[], as a slice (offset + length) into an existing int[].Classorg.apache.lucene.utilApache Lucene
IntsRefBuilderA builder for IntsRef instances.Classorg.apache.lucene.utilApache Lucene
IntsRefFSTEnumEnumerates all input (IntsRef) + output pairs in anWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.util.fstApache Lucene
IntsRefFSTEnum .InputOutputHolds a single input (IntsRef) + output pair.Classorg.apache.lucene.util.fst.IntsRefFSTEnumApache Lucene
IOContextIOContext holds additional details on the merge/search context.Classorg.apache.lucene.storeApache Lucene
IOContext .ContextClassorg.apache.lucene.store.IOContextApache Lucene
IOUtilsThis class emulates the new Java 7 Try-With-Resources statement.Classorg.apache.lucene.utilApache Lucene
KeepOnlyLastCommitDeletionPolicyThis IndexDeletionPolicy implementation that keeps only the most recent commit and immediately removesClassorg.apache.lucene.indexApache Lucene
KeywordAttributeThis attribute can be used to mark a token as a keyword.Interfaceorg.apache.lucene.analysis.tokenattributesApache Lucene
KeywordAttributeImplDefault implementation of KeywordAttribute.Classorg.apache.lucene.analysis.tokenattributesApache Lucene
LambdaClassorg.apache.lucene.search.similaritiesApache Lucene
LambdaDFComputes lambda as docFreq+1 / numberOfDocuments+1.Classorg.apache.lucene.search.similaritiesApache Lucene
LambdaTTFComputes lambda as totalTermFreq+1 / numberOfDocuments+1.Classorg.apache.lucene.search.similaritiesApache Lucene
LeafCollectorCollector decouples the score from the collected doc: the score computation is skipped entirely if it's notInterfaceorg.apache.lucene.searchApache Lucene
LeafFieldComparatorExpert: comparator that gets instantiated on each leaf from a top-level FieldComparator instance.Interfaceorg.apache.lucene.searchApache Lucene
LeafReaderLeafReader is an abstract class, providing an interface for accessing an index.Classorg.apache.lucene.indexApache Lucene
LeafReader .CoreClosedListenerCalled when the shared core for this LeafReader If this LeafReader impl has the ability to shareInterfaceorg.apache.lucene.index.LeafReaderApache Lucene
LeafReaderContextIndexReaderContext for LeafReader instances.Classorg.apache.lucene.indexApache Lucene
LevenshteinAutomataClass to construct DFAs that match a word within some edit distance.Classorg.apache.lucene.util.automatonApache Lucene
LimitedFiniteStringsIteratorFiniteStringsIterator which limits the number of iterated accepted strings.Classorg.apache.lucene.util.automatonApache Lucene
LiveDocsFormatFormat for live/deleted documentsWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecsApache Lucene
LiveFieldValuesTracks live field values across NRT reader reopens.Classorg.apache.lucene.searchApache Lucene
LiveIndexWriterConfigHolds all the configuration used by IndexWriter with few setters for settings that can be changed on an IndexWriter instance live.Classorg.apache.lucene.indexApache Lucene
LMDirichletSimilarityBayesian smoothing using Dirichlet priors.Classorg.apache.lucene.search.similaritiesApache Lucene
LMJelinekMercerSimilarityLanguage model based on the Jelinek-Mercer smoothing method.Classorg.apache.lucene.search.similaritiesApache Lucene
LMSimilarityAbstract superclass for language modeling Similarities.Classorg.apache.lucene.search.similaritiesApache Lucene
LMSimilarity .CollectionModelA strategy for computing the collection language model.Interfaceorg.apache.lucene.search.similarities.LMSimilarityApache Lucene
LMSimilarity .DefaultCollectionModelModels p(w C) as the number of occurrences of the term in the collection, divided by the total number of tokens + 1.Classorg.apache.lucene.search.similarities.LMSimilarityApache Lucene
LMSimilarity .LMStatsStores the collection distribution of the current term.Classorg.apache.lucene.search.similarities.LMSimilarityApache Lucene
LockAn interprocess mutex lock.Classorg.apache.lucene.storeApache Lucene
LockFactoryBase class for Locking implementation.Classorg.apache.lucene.storeApache Lucene
LockObtainFailedExceptionThis exception is thrown when the write.Classorg.apache.lucene.storeApache Lucene
LockReleaseFailedExceptionThis exception is thrown when the write.Classorg.apache.lucene.storeApache Lucene
LockStressTestSimple standalone tool that forever acquires and releases a lock using a specific LockFactory.Classorg.apache.lucene.storeApache Lucene
LockValidatingDirectoryWrapperThis class makes a best-effort check that a provided Lock is valid before any destructive filesystem operation.Classorg.apache.lucene.storeApache Lucene
LockVerifyServerSimple standalone server that must be running when you use VerifyingLockFactory.Classorg.apache.lucene.storeApache Lucene
LogByteSizeMergePolicyThis is a LogMergePolicy that measures size of a segment as the total byte size of the segment's files.Classorg.apache.lucene.indexApache Lucene
LogDocMergePolicyThis is a LogMergePolicy that measures size of a segment as the number of documents (not taking deletionsClassorg.apache.lucene.indexApache Lucene
LogMergePolicyThis class implements a MergePolicy that tries to merge segments into levels of exponentiallyClassorg.apache.lucene.indexApache Lucene
LongBitSetBitSet of fixed length (numBits), backed by accessible (getBits()) long[], accessed with a long index.Classorg.apache.lucene.utilApache Lucene
LongField Field that indexes long values for efficient range filtering and sorting.Classorg.apache.lucene.documentApache Lucene
LongsRefRepresents long[], as a slice (offset + length) into an existing long[].Classorg.apache.lucene.utilApache Lucene
LongValuesAbstraction over an array of longs.Classorg.apache.lucene.utilApache Lucene
LRUFilterCacheA FilterCache that evicts filters using a LRU (least-recently-used) eviction policy in order to remain under a given maximum size and number ofClassorg.apache.lucene.searchApache Lucene
LRUQueryCacheA QueryCache that evicts queries using a LRU (least-recently-used) eviction policy in order to remain under a given maximum size and number ofClassorg.apache.lucene.searchApache Lucene
Lucene50CompoundFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50FieldInfosFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50LiveDocsFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50PostingsFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50PostingsReaderConcrete class that reads docId(maybe frq,pos,offset,payloads) list with postings format.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50PostingsWriterConcrete class that writes docId(maybe frq,pos,offset,payloads) list with postings format.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50SegmentInfoFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50StoredFieldsFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50StoredFieldsFormat .ModeConfiguration option for stored fields.Classorg.apache.lucene.codecs.lucene50.Lucene50StoredFieldsFormatApache Lucene
Lucene50TermVectorsFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene53NormsFormatLucene 5.Classorg.apache.lucene.codecs.lucene53Apache Lucene
Lucene54Codec and docvalues formats.Classorg.apache.lucene.codecs.lucene54Apache Lucene
Lucene54DocValuesFormatLucene 5.Classorg.apache.lucene.codecs.lucene54Apache Lucene
LucenePackageLucene's package information, including version.Classorg.apache.luceneApache Lucene
MapOfSetsHelper class for keeping Lists of Objects associated with keys.Classorg.apache.lucene.utilApache Lucene
MappedMultiFieldsA Fields implementation that merges multiple Fields into one, and maps around deleted documents.Classorg.apache.lucene.indexApache Lucene
MatchAllDocsQueryA query that matches all documents.Classorg.apache.lucene.searchApache Lucene
MatchNoDocsQueryA query that matches no documents.Classorg.apache.lucene.searchApache Lucene
MathUtilMath static utility methods.Classorg.apache.lucene.utilApache Lucene
MaxNonCompetitiveBoostAttributeAdd this Attribute to a fresh AttributeSource before calling MultiTermQuery.Interfaceorg.apache.lucene.searchApache Lucene
MaxNonCompetitiveBoostAttributeImplNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.searchApache Lucene
MergedIteratorProvides a merged sorted view from several sorted iterators.Classorg.apache.lucene.utilApache Lucene
MergeInfoA MergeInfo provides information required for a MERGE context.Classorg.apache.lucene.storeApache Lucene
MergePolicyExpert: a MergePolicy determines the sequence of primitive merge operations.Classorg.apache.lucene.indexApache Lucene
MergePolicy .DocMapClassorg.apache.lucene.index.MergePolicyApache Lucene
MergePolicy .MergeAbortedExceptionThrown when a merge was explicity aborted because IndexWriter.Classorg.apache.lucene.index.MergePolicyApache Lucene
MergePolicy .MergeExceptionException thrown if there are any problems while executing a merge.Classorg.apache.lucene.index.MergePolicyApache Lucene
MergePolicy .MergeSpecificationA MergeSpecification instance provides the information necessary to perform multiple merges.Classorg.apache.lucene.index.MergePolicyApache Lucene
MergePolicy .OneMergeOneMerge provides the information necessary to perform an individual primitive merge operation, resulting inClassorg.apache.lucene.index.MergePolicyApache Lucene
MergePolicyWrapperA wrapper for MergePolicy instances.Classorg.apache.lucene.indexApache Lucene
MergeRateLimiterThis is the RateLimiter that IndexWriter assigns to each running merge, to give MergeSchedulers ionice like control.Classorg.apache.lucene.indexApache Lucene
MergeSchedulerExpert: IndexWriter uses an instance implementing this interface to execute the mergesClassorg.apache.lucene.indexApache Lucene
MergeStateHolds common state used during segment merging.Classorg.apache.lucene.indexApache Lucene
MergeState .DocMapClassorg.apache.lucene.index.MergeStateApache Lucene
MergeTriggerMergeTrigger is passed to MergePolicy.Classorg.apache.lucene.indexApache Lucene
MinimizationOperationsOperations for minimizing automata.Classorg.apache.lucene.util.automatonApache Lucene
MMapDirectoryFile-based Directory implementation that uses mmap for reading, and FSDirectory.Classorg.apache.lucene.storeApache Lucene
MonotonicBlockPackedReaderProvides random access to a stream written with MonotonicBlockPackedWriter.Classorg.apache.lucene.util.packedApache Lucene
MonotonicBlockPackedWriterA writer for large monotonically increasing sequences of positive longs.Classorg.apache.lucene.util.packedApache Lucene
MultiCollectorA Collector which allows running a search with several Collectors.Classorg.apache.lucene.searchApache Lucene
MultiDocValuesA wrapper for CompositeIndexReader providing access to DocValues.Classorg.apache.lucene.indexApache Lucene
MultiDocValues .MultiSortedDocValuesNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.index.MultiDocValuesApache Lucene
MultiDocValues .MultiSortedSetDocValuesNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.index.MultiDocValuesApache Lucene
MultiDocValues .OrdinalMapClassorg.apache.lucene.index.MultiDocValuesApache Lucene
MultiFieldsExposes flex API, merged from flex API of sub-segments.Classorg.apache.lucene.indexApache Lucene
MultiLevelSkipListReaderThis abstract class reads skip lists with multiple levels.Classorg.apache.lucene.codecsApache Lucene
MultiLevelSkipListWriterThis abstract class writes skip lists with multiple levels.Classorg.apache.lucene.codecsApache Lucene
MultiPhraseQueryA generalized version of PhraseQuery, with an added method add(Term[]) for adding more than one term at the same positionClassorg.apache.lucene.searchApache Lucene
MultiPostingsEnumExposes PostingsEnum, merged from PostingsEnum API of sub-segments.Classorg.apache.lucene.indexApache Lucene
MultiPostingsEnum .EnumWithSliceHolds a PostingsEnum along with the corresponding ReaderSlice.Classorg.apache.lucene.index.MultiPostingsEnumApache Lucene
MultiReaderA CompositeReader which reads multiple indexes, appending their content.Classorg.apache.lucene.indexApache Lucene
MultiSimilarity similarity values described in: Joseph A.Classorg.apache.lucene.search.similaritiesApache Lucene
MultiTermQueryAn abstract Query that matches documents containing a subset of terms provided by a FilteredTermsEnum enumeration.Classorg.apache.lucene.searchApache Lucene
MultiTermQuery .RewriteMethodAbstract class that defines how the query is rewritten.Classorg.apache.lucene.search.MultiTermQueryApache Lucene
MultiTermQuery .TopTermsBlendedFreqScoringRewriteA rewrite method that first translates each term into BooleanClause.Classorg.apache.lucene.search.MultiTermQueryApache Lucene
MultiTermQuery .TopTermsBoostOnlyBooleanQueryRewriteA rewrite method that first translates each term into BooleanClause.Classorg.apache.lucene.search.MultiTermQueryApache Lucene
MultiTermQuery .TopTermsScoringBooleanQueryRewriteA rewrite method that first translates each term into BooleanClause.Classorg.apache.lucene.search.MultiTermQueryApache Lucene
MultiTermQueryWrapperFilterA wrapper for MultiTermQuery, that exposes its functionality as a Filter.Classorg.apache.lucene.searchApache Lucene
MultiTermsExposes flex API, merged from flex API ofWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.indexApache Lucene
MultiTermsEnumExposes TermsEnum API, merged from TermsEnum API of sub-segments.Classorg.apache.lucene.indexApache Lucene
MutableBitsExtension of Bits for live documents.Interfaceorg.apache.lucene.utilApache Lucene
MutableValueBase class for all mutable values.Classorg.apache.lucene.util.mutableApache Lucene
MutableValueBoolMutableValue implementation of type boolean.Classorg.apache.lucene.util.mutableApache Lucene
MutableValueDateMutableValue implementation of type Date.Classorg.apache.lucene.util.mutableApache Lucene
MutableValueDoubleMutableValue implementation of type double.Classorg.apache.lucene.util.mutableApache Lucene
MutableValueFloatMutableValue implementation of type float.Classorg.apache.lucene.util.mutableApache Lucene
MutableValueIntMutableValue implementation of type int.Classorg.apache.lucene.util.mutableApache Lucene
MutableValueLongMutableValue implementation of type long.Classorg.apache.lucene.util.mutableApache Lucene
MutableValueStrMutableValue implementation of type String.Classorg.apache.lucene.util.mutableApache Lucene
NamedSPILoaderHelper class for loading named SPIs from classpath (e.Classorg.apache.lucene.utilApache Lucene
NamedSPILoader .NamedSPI Names must be all ascii alphanumeric, and less than 128 characters in length.Interfaceorg.apache.lucene.util.NamedSPILoaderApache Lucene
NamedThreadFactoryA default ThreadFactory implementation that accepts the name prefix of the created threads as a constructor argument.Classorg.apache.lucene.utilApache Lucene
NativeFSLockFactory locks.Classorg.apache.lucene.storeApache Lucene
NearSpansOrderedA Spans that is formed from the ordered subspans of a SpanNearQuery where the subspans do not overlap and have a maximum slop between them.Classorg.apache.lucene.search.spansApache Lucene
NearSpansUnorderedSimilar to NearSpansOrdered, but for the unordered case.Classorg.apache.lucene.search.spansApache Lucene
NGramPhraseQueryThis is a PhraseQuery which is optimized for n-gram phrase query.Classorg.apache.lucene.searchApache Lucene
NIOFSDirectoryAn FSDirectory implementation that uses java.Classorg.apache.lucene.storeApache Lucene
NoDeletionPolicyAn IndexDeletionPolicy which keeps all index commits around, never deleting them.Classorg.apache.lucene.indexApache Lucene
NoLockFactoryUse this LockFactory to disable locking entirely.Classorg.apache.lucene.storeApache Lucene
NoMergePolicyA MergePolicy which never returns merges to execute.Classorg.apache.lucene.indexApache Lucene
NoMergeSchedulerA MergeScheduler which never executes any merges.Classorg.apache.lucene.indexApache Lucene
NoOutputsA null FST Outputs implementation; use this if you just want to build an FSA.Classorg.apache.lucene.util.fstApache Lucene
NormalizationThis class acts as the base class for the implementations of the term frequency normalization methods in the DFR framework.Classorg.apache.lucene.search.similaritiesApache Lucene
Normalization .NoNormalizationClassorg.apache.lucene.search.similarities.NormalizationApache Lucene
NormalizationH1Normalization model that assumes a uniform distribution of the term frequency.Classorg.apache.lucene.search.similaritiesApache Lucene
NormalizationH2Normalization model in which the term frequency is inversely related to the While this model is parameterless in theClassorg.apache.lucene.search.similaritiesApache Lucene
NormalizationH3Dirichlet Priors normalizationWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.search.similaritiesApache Lucene
NormalizationZPareto-Zipf NormalizationWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.search.similaritiesApache Lucene
NormsConsumerAbstract API that consumes normalization values.Classorg.apache.lucene.codecsApache Lucene
NormsFormatEncodes/decodes per-document score normalization values.Classorg.apache.lucene.codecsApache Lucene
NormsProducerAbstract API that produces field normalization valuesWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecsApache Lucene
NotDocIdSetThis DocIdSet encodes the negation of another DocIdSet.Classorg.apache.lucene.utilApache Lucene
NRTCachingDirectoryWraps a RAMDirectory around any provided delegate directory, toClassorg.apache.lucene.storeApache Lucene
NumericDocValuesA per-document numeric value.Classorg.apache.lucene.indexApache Lucene
NumericDocValuesField Field that stores a per-document long value for scoring, sorting or value retrieval.Classorg.apache.lucene.documentApache Lucene
NumericRangeFilterA Filter that only accepts numeric values within a specified range.Classorg.apache.lucene.searchApache Lucene
NumericRangeQueryA Query that matches numeric values within a specified range.Classorg.apache.lucene.searchApache Lucene
NumericTokenStreamExpert: This class provides a TokenStream for indexing numeric values that can be used by NumericRangeQuery.Classorg.apache.lucene.analysisApache Lucene
NumericTokenStream .NumericTermAttributeExpert: Use this attribute to get the details of the currently generated token.Interfaceorg.apache.lucene.analysis.NumericTokenStreamApache Lucene
NumericTokenStream .NumericTermAttributeImplClassorg.apache.lucene.analysis.NumericTokenStreamApache Lucene
NumericUtilsThis is a helper class to generate prefix-encoded representations for numerical values and supplies converters to represent float/double values as sortable integers/longs.Classorg.apache.lucene.utilApache Lucene
NumericUtils .IntRangeBuilderCallback for NumericUtils.Classorg.apache.lucene.util.NumericUtilsApache Lucene
NumericUtils .LongRangeBuilderCallback for NumericUtils.Classorg.apache.lucene.util.NumericUtilsApache Lucene
OfflineSorterOn-disk sorting of byte arrays.Classorg.apache.lucene.utilApache Lucene
OfflineSorter .BufferSizeA bit more descriptive unit for constructors.Classorg.apache.lucene.util.OfflineSorterApache Lucene
OfflineSorter .ByteSequencesReaderUtility class to read length-prefixed byte[] entries from an input.Classorg.apache.lucene.util.OfflineSorterApache Lucene
OfflineSorter .ByteSequencesWriterUtility class to emit length-prefixed byte[] entries to an output stream for sorting.Classorg.apache.lucene.util.OfflineSorterApache Lucene
OffsetAttributeThe start and end character offset of a Token.Interfaceorg.apache.lucene.analysis.tokenattributesApache Lucene
OffsetAttributeImplDefault implementation of OffsetAttribute.Classorg.apache.lucene.analysis.tokenattributesApache Lucene
OperationsAutomata operations.Classorg.apache.lucene.util.automatonApache Lucene
OrdTermStateAn ordinal based TermStateWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.indexApache Lucene
OutputsRepresents the outputs for an FST, providing the basic algebra required for building and traversing the FST.Classorg.apache.lucene.util.fstApache Lucene
OutputStreamDataOutputA DataOutput wrapping a plain OutputStream.Classorg.apache.lucene.storeApache Lucene
OutputStreamIndexOutputClassorg.apache.lucene.storeApache Lucene
PackedDataInputA DataInput wrapper to read unaligned, variable-length packed integers.Classorg.apache.lucene.util.packedApache Lucene
PackedDataOutputA DataOutput wrapper to write unaligned, variable-length packedSee Also:PackedDataInputNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.util.packedApache Lucene
PackedIntsSimplistic compression for array of unsigned long values.Classorg.apache.lucene.util.packedApache Lucene
PackedInts .DecoderA decoder for packed integers.Interfaceorg.apache.lucene.util.packed.PackedIntsApache Lucene
PackedInts .EncoderAn encoder for packed integers.Interfaceorg.apache.lucene.util.packed.PackedIntsApache Lucene
PackedInts .FormatA format to write packed ints.Classorg.apache.lucene.util.packed.PackedIntsApache Lucene
PackedInts .FormatAndBitsSimple class that holds a format and a number of bits per value.Classorg.apache.lucene.util.packed.PackedIntsApache Lucene
PackedInts .MutableA packed integer array that can be modified.Classorg.apache.lucene.util.packed.PackedIntsApache Lucene
PackedInts .NullReaderA PackedInts.Classorg.apache.lucene.util.packed.PackedIntsApache Lucene
PackedInts .ReaderA read-only random access array of positive integers.Classorg.apache.lucene.util.packed.PackedIntsApache Lucene
PackedInts .ReaderIteratorRun-once iterator interface, to decode previously saved PackedInts.Interfaceorg.apache.lucene.util.packed.PackedIntsApache Lucene
PackedInts .WriterA write-once Writer.Classorg.apache.lucene.util.packed.PackedIntsApache Lucene
PackedLongValuesUtility class to compress integers into a LongValues instance.Classorg.apache.lucene.util.packedApache Lucene
PackedLongValues .BuilderA Builder for a PackedLongValues instance.Classorg.apache.lucene.util.packed.PackedLongValuesApache Lucene
PackedTokenAttributeImplDefault implementation of the common attributes used by Lucene:CharTermAttribute PositionIncrementAttributeClassorg.apache.lucene.analysis.tokenattributesApache Lucene
PagedBytesRepresents a logical byte[] as a series of pages.Classorg.apache.lucene.utilApache Lucene
PagedBytes .ReaderProvides methods to read BytesRefs from a frozenSee Also:PagedBytes.Classorg.apache.lucene.util.PagedBytesApache Lucene
PagedGrowableWriterA PagedGrowableWriter.Classorg.apache.lucene.util.packedApache Lucene
PagedMutableA PagedMutable.Classorg.apache.lucene.util.packedApache Lucene
PairOutputsAn FST Outputs implementation, holding two other outputs.Classorg.apache.lucene.util.fstApache Lucene
PairOutputs .PairHolds a single pair of two outputs.Classorg.apache.lucene.util.fst.PairOutputsApache Lucene
ParallelCompositeReaderAn CompositeReader which reads multiple, parallel indexes.Classorg.apache.lucene.indexApache Lucene
ParallelLeafReaderAn LeafReader which reads multiple, parallel indexes.Classorg.apache.lucene.indexApache Lucene
PayloadAttributeThe payload of a Token.Interfaceorg.apache.lucene.analysis.tokenattributesApache Lucene
PayloadAttributeImplDefault implementation of PayloadAttribute.Classorg.apache.lucene.analysis.tokenattributesApache Lucene
PerFieldDocValuesFormatEnables per field docvalues support.Classorg.apache.lucene.codecs.perfieldApache Lucene
PerFieldPostingsFormatEnables per field postings support.Classorg.apache.lucene.codecs.perfieldApache Lucene
PerFieldSimilarityWrapperProvides the ability to use a different Similarity for different fields.Classorg.apache.lucene.search.similaritiesApache Lucene
PersistentSnapshotDeletionPolicyA SnapshotDeletionPolicy which adds a persistence layer so that snapshots can be maintained across the life of an application.Classorg.apache.lucene.indexApache Lucene
PhraseQueryA Query that matches documents containing a particular sequence of terms.Classorg.apache.lucene.searchApache Lucene
PhraseQuery .BuilderA builder for phrase queries.Classorg.apache.lucene.search.PhraseQueryApache Lucene
PositionIncrementAttributeDetermines the position of this token relative to the previous Token in a TokenStream, used in phraseInterfaceorg.apache.lucene.analysis.tokenattributesApache Lucene
PositionIncrementAttributeImplDefault implementation of PositionIncrementAttribute.Classorg.apache.lucene.analysis.tokenattributesApache Lucene
PositionLengthAttributeDetermines how many positions this token spans.Interfaceorg.apache.lucene.analysis.tokenattributesApache Lucene
PositionLengthAttributeImplDefault implementation of PositionLengthAttribute.Classorg.apache.lucene.analysis.tokenattributesApache Lucene
PositiveIntOutputsAn FST Outputs implementation where each output is a non-negative long value.Classorg.apache.lucene.util.fstApache Lucene
PositiveScoresOnlyCollectorA Collector implementation which wraps another Collector and makes sure only documents withClassorg.apache.lucene.searchApache Lucene
PostingsEnumIterates through the postings.Classorg.apache.lucene.indexApache Lucene
PostingsFormatEncodes/decodes terms, postings, and proximity data.Classorg.apache.lucene.codecsApache Lucene
PostingsReaderBaseThe core terms dictionaries (BlockTermsReader, BlockTreeTermsReader) interact with a single instanceClassorg.apache.lucene.codecsApache Lucene
PostingsWriterBaseClass that plugs into term dictionaries, such as BlockTreeTermsWriter, and handles writing postings.Classorg.apache.lucene.codecsApache Lucene
PrefixCodedTermsPrefix codes term instances (prefixes are shared)NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.indexApache Lucene
PrefixCodedTerms .BuilderBuilds a PrefixCodedTerms: call add repeatedly, then finish.Classorg.apache.lucene.index.PrefixCodedTermsApache Lucene
PrefixCodedTerms .TermIteratorAn iterator over the list of terms stored in a PrefixCodedTerms.Classorg.apache.lucene.index.PrefixCodedTermsApache Lucene
PrefixFilterClassorg.apache.lucene.searchApache Lucene
PrefixQueryA Query that matches documents containing terms with a specified prefix.Classorg.apache.lucene.searchApache Lucene
PrintStreamInfoStreamInfoStream implementation over a PrintStream such as System.Classorg.apache.lucene.utilApache Lucene
PriorityQueueA PriorityQueue maintains a partial ordering of its elements such that the least element can always be found in constant time.Classorg.apache.lucene.utilApache Lucene
PushPostingsWriterBaseExtension of PostingsWriterBase, adding a push API for writing each element of the postings.Classorg.apache.lucene.codecsApache Lucene
QueryThe abstract base class for queries.Classorg.apache.lucene.searchApache Lucene
QueryBuilderCreates queries from the Analyzer chain.Classorg.apache.lucene.utilApache Lucene
QueryCacheA cache for queries.Interfaceorg.apache.lucene.searchApache Lucene
QueryCachingPolicyA policy defining which filters should be cached.Interfaceorg.apache.lucene.searchApache Lucene
QueryCachingPolicy .CacheOnLargeSegmentsA simple policy that only caches on the largest segments of an index.Classorg.apache.lucene.search.QueryCachingPolicyApache Lucene
QueryRescorerA Rescorer that uses a provided Query to assign scores to the first-pass hits.Classorg.apache.lucene.searchApache Lucene
QueryTimeoutBase for query timeout implementations, which will provide a shouldExit() method, used with ExitableDirectoryReader.Interfaceorg.apache.lucene.indexApache Lucene
QueryTimeoutImplAn implementation of QueryTimeout that can be used by the ExitableDirectoryReader class to time out and exit outClassorg.apache.lucene.indexApache Lucene
QueryWrapperFilterConstrains search results to only match those which also match a provided This could be used, for example, with a NumericRangeQuery on a suitablyClassorg.apache.lucene.searchApache Lucene
RAMDirectoryA memory-resident Directory implementation.Classorg.apache.lucene.storeApache Lucene
RAMFileRepresents a file in RAM as a list of byte[] buffers.Classorg.apache.lucene.storeApache Lucene
RAMInputStreamA memory-resident IndexInput implementation.Classorg.apache.lucene.storeApache Lucene
RAMOutputStreamA memory-resident IndexOutput implementation.Classorg.apache.lucene.storeApache Lucene
RamUsageEstimatorEstimates the size (memory representation) of Java objects.Classorg.apache.lucene.utilApache Lucene
RandomAccessInputRandom Access Index API.Interfaceorg.apache.lucene.storeApache Lucene
RandomAccessOrdsExtension of SortedSetDocValues that supports random access to the ordinals of a document.Classorg.apache.lucene.indexApache Lucene
RandomAccessWeightBase class to build Weights that are based on random-access structures such as live docs or doc values.Classorg.apache.lucene.searchApache Lucene
RateLimitedIndexOutputA rate limiting IndexOutputNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.storeApache Lucene
RateLimiterAbstract base class to rate limit IO.Classorg.apache.lucene.storeApache Lucene
RateLimiter .SimpleRateLimiterSimple class to rate limit IO.Classorg.apache.lucene.store.RateLimiterApache Lucene
ReaderManagerUtility class to safely share DirectoryReader instances across multiple threads, while periodically reopening.Classorg.apache.lucene.indexApache Lucene
ReaderSliceSubreader slice from a parent composite reader.Classorg.apache.lucene.indexApache Lucene
ReaderUtilCommon util methods for dealing with IndexReaders and IndexReaderContexts.Classorg.apache.lucene.indexApache Lucene
RecyclingByteBlockAllocatorA ByteBlockPool.Classorg.apache.lucene.utilApache Lucene
RecyclingIntBlockAllocatorA IntBlockPool.Classorg.apache.lucene.utilApache Lucene
RefCountManages reference counting for a given object.Classorg.apache.lucene.utilApache Lucene
ReferenceManagerUtility class to safely share instances of a certain type across multiple threads, while periodically refreshing them.Classorg.apache.lucene.searchApache Lucene
ReferenceManager .RefreshListenerUse to receive notification when a refresh has finished.Interfaceorg.apache.lucene.search.ReferenceManagerApache Lucene
RegExpRegular Expression extension to Automaton.Classorg.apache.lucene.util.automatonApache Lucene
RegexpQueryA fast regular expression query based on the org.Classorg.apache.lucene.searchApache Lucene
RescorerRe-scores the topN results (TopDocs) from an original query.Classorg.apache.lucene.searchApache Lucene
RoaringDocIdSetDocIdSet implementation inspired from http://roaringbitmap.Classorg.apache.lucene.utilApache Lucene
RoaringDocIdSet .BuilderA builder of RoaringDocIdSets.Classorg.apache.lucene.util.RoaringDocIdSetApache Lucene
RollingBufferActs like forever growing T[], but internally uses a circular buffer to reuse instances of T.Classorg.apache.lucene.utilApache Lucene
RollingBuffer .ResettableInterfaceorg.apache.lucene.util.RollingBufferApache Lucene
RunAutomatonFinite-state automaton with fast run operation.Classorg.apache.lucene.util.automatonApache Lucene
ScoreCachingWrappingScorerA Scorer which wraps another scorer and caches the score of the current document.Classorg.apache.lucene.searchApache Lucene
ScoreDocHolds one hit in TopDocs.Classorg.apache.lucene.searchApache Lucene
ScorerExpert: Common scoring functionality for different types of queries.Classorg.apache.lucene.searchApache Lucene
Scorer .ChildScorerA child Scorer and its relationship to its parent.Classorg.apache.lucene.search.ScorerApache Lucene
ScoringRewriteBase rewrite method that translates each term into a query, and keeps the scores as computed by the query.Classorg.apache.lucene.searchApache Lucene
ScoringWrapperSpansClassorg.apache.lucene.search.spansApache Lucene
SearcherFactoryFactory class used by SearcherManager to create new IndexSearchers.Classorg.apache.lucene.searchApache Lucene
SearcherLifetimeManagerKeeps track of current plus old IndexSearchers, closing the old ones once they have timed out.Classorg.apache.lucene.searchApache Lucene
SearcherLifetimeManager .PruneByAgeSimple pruner that drops any searcher older by more than the specified seconds, than the newestClassorg.apache.lucene.search.SearcherLifetimeManagerApache Lucene
SearcherLifetimeManager .PrunerSee SearcherLifetimeManager.Interfaceorg.apache.lucene.search.SearcherLifetimeManagerApache Lucene
SearcherManagerUtility class to safely share IndexSearcher instances across multiple threads, while periodically reopening.Classorg.apache.lucene.searchApache Lucene
SegmentCommitInfoEmbeds a [read-only] SegmentInfo and adds per-commitWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.indexApache Lucene
SegmentInfoInformation about a segment such as its name, directory, and files relatedWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.indexApache Lucene
SegmentInfoFormatExpert: Controls the format of the SegmentInfo (segment metadata file).Classorg.apache.lucene.codecsApache Lucene
SegmentInfosA collection of segmentInfo objects with methods for operating on those segments in relation to the file system.Classorg.apache.lucene.indexApache Lucene
SegmentInfos .FindSegmentsFileUtility class for executing code that needs to do something with the current segments file.Classorg.apache.lucene.index.SegmentInfosApache Lucene
SegmentReaderIndexReader implementation over a single segment.Classorg.apache.lucene.indexApache Lucene
SegmentReadStateHolder class for common parameters used during read.Classorg.apache.lucene.indexApache Lucene
SegmentWriteStateHolder class for common parameters used during write.Classorg.apache.lucene.indexApache Lucene
SentinelIntSetA native int hash-based set where one value is reserved to mean EMPTY internally.Classorg.apache.lucene.utilApache Lucene
SerialMergeSchedulerA MergeScheduler that simply does each merge sequentially, using the current thread.Classorg.apache.lucene.indexApache Lucene
SetOnceA convenient class which offers a semi-immutable object wrapper implementation which allows one to set the value of an object exactly once,Classorg.apache.lucene.utilApache Lucene
SetOnce .AlreadySetExceptionThrown when SetOnce.Classorg.apache.lucene.util.SetOnceApache Lucene
SimilaritySimilarity defines the components of Lucene scoring.Classorg.apache.lucene.search.similaritiesApache Lucene
Similarity .SimScorerAPI for scoring sloppy queries such as TermQuery, SpanQuery, and PhraseQuery.Classorg.apache.lucene.search.similarities.SimilarityApache Lucene
Similarity .SimWeightStores the weight for a query across the indexed collection.Classorg.apache.lucene.search.similarities.SimilarityApache Lucene
SimilarityBaseA subclass of Similarity that provides a simplified API for its descendants.Classorg.apache.lucene.search.similaritiesApache Lucene
SimpleCollectorBase Collector implementation that is used to collect all contexts.Classorg.apache.lucene.searchApache Lucene
SimpleFieldComparatorBase FieldComparator implementation that is used for all contexts.Classorg.apache.lucene.searchApache Lucene
SimpleFSDirectoryA straightforward implementation of FSDirectory using Files.Classorg.apache.lucene.storeApache Lucene
SimpleFSLockFactory The main downside with using this API for locking is that the Lucene write lock may not be released when Classorg.apache.lucene.storeApache Lucene
SimpleMergedSegmentWarmerA very simple merged segment warmer that just ensures data structures are initialized.Classorg.apache.lucene.indexApache Lucene
SingleInstanceLockFactory meaning all locking will take place through this one instance.Classorg.apache.lucene.storeApache Lucene
SingleTermsEnumSubclass of FilteredTermsEnum for enumerating a single term.Classorg.apache.lucene.indexApache Lucene
SleepingLockWrapperDirectory that wraps another, and that sleeps and retries if obtaining the lock fails.Classorg.apache.lucene.storeApache Lucene
SloppyMathMath functions that trade off accuracy for speed.Classorg.apache.lucene.utilApache Lucene
SlowCodecReaderWrapperWraps arbitrary readers for merging.Classorg.apache.lucene.indexApache Lucene
SlowCompositeReaderWrapperThis class forces a composite reader (eg a MultiReader or DirectoryReader) to emulate a LeafReader.Classorg.apache.lucene.indexApache Lucene
SmallFloatFloating point numbers smaller than 32 bits.Classorg.apache.lucene.utilApache Lucene
SnapshotDeletionPolicyAn IndexDeletionPolicy that wraps any other IndexDeletionPolicy and adds the ability to hold and later releaseClassorg.apache.lucene.indexApache Lucene
SortEncapsulates sort criteria for returned hits.Classorg.apache.lucene.searchApache Lucene
SortedDocValuesA per-document byte[] with presorted values.Classorg.apache.lucene.indexApache Lucene
SortedDocValuesField a per-document BytesRef value, indexed for sorting.Classorg.apache.lucene.documentApache Lucene
SortedNumericDocValuesA list of per-document numeric values, sorted according to Long.Classorg.apache.lucene.indexApache Lucene
SortedNumericDocValuesField Field that stores a per-document long values for scoring, sorting or value retrieval.Classorg.apache.lucene.documentApache Lucene
SortedNumericSelectorSelects a value from the document's list to use as the representative value This provides a NumericDocValues view over the SortedNumeric, for use with sorting,Classorg.apache.lucene.searchApache Lucene
SortedNumericSelector .TypeType of selection to perform.Classorg.apache.lucene.search.SortedNumericSelectorApache Lucene
SortedNumericSortFieldSortField for SortedNumericDocValues.Classorg.apache.lucene.searchApache Lucene
SortedSetDocValuesA per-document set of presorted byte[] values.Classorg.apache.lucene.indexApache Lucene
SortedSetDocValuesField a set of per-document BytesRef values, indexed for faceting,grouping,joining.Classorg.apache.lucene.documentApache Lucene
SortedSetSelectorClassorg.apache.lucene.searchApache Lucene
SortedSetSelector .TypeType of selection to perform.Classorg.apache.lucene.search.SortedSetSelectorApache Lucene
SortedSetSortFieldSortField for SortedSetDocValues.Classorg.apache.lucene.searchApache Lucene
SorterBase class for sorting algorithms implementations.Classorg.apache.lucene.utilApache Lucene
SortFieldStores information about how to sort documents by terms in an individual field.Classorg.apache.lucene.searchApache Lucene
SortField .TypeSpecifies the type of the terms to be sorted, or special types such as CUSTOMSort use byte[] index values.Classorg.apache.lucene.search.SortFieldApache Lucene
SortRescorerClassorg.apache.lucene.searchApache Lucene
SpanBoostQueryCounterpart of BoostQuery for spans.Classorg.apache.lucene.search.spansApache Lucene
SpanCollectorAn interface defining the collection of postings information from the leavesWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.lucene.search.spansApache Lucene
SpanContainingQueryKeep matches that contain another Spans.Classorg.apache.lucene.search.spansApache Lucene
SpanFirstQueryMatches spans near the beginning of a field.Classorg.apache.lucene.search.spansApache Lucene
SpanMultiTermQueryWrapperWraps any MultiTermQuery as a SpanQuery, so it can be nested within other SpanQuery classes.Classorg.apache.lucene.search.spansApache Lucene
SpanMultiTermQueryWrapper .SpanRewriteMethodAbstract class that defines how the query is rewritten.Classorg.apache.lucene.search.spans.SpanMultiTermQueryWrapperApache Lucene
SpanMultiTermQueryWrapper .TopTermsSpanBooleanQueryRewriteA rewrite method that first translates each term into a SpanTermQuery in a BooleanClause.Classorg.apache.lucene.search.spans.SpanMultiTermQueryWrapperApache Lucene
SpanNearQueryMatches spans which are near one another.Classorg.apache.lucene.search.spansApache Lucene
SpanNearQuery .BuilderClassorg.apache.lucene.search.spans.SpanNearQueryApache Lucene
SpanNotQueryRemoves matches which overlap with another SpanQuery or which are within x tokens before or y tokens after another SpanQuery.Classorg.apache.lucene.search.spansApache Lucene
SpanOrQueryMatches the union of its clauses.Classorg.apache.lucene.search.spansApache Lucene
SpanPositionCheckQueryBase class for filtering a SpanQuery based on the position of a match.Classorg.apache.lucene.search.spansApache Lucene
SpanPositionRangeQueryChecks to see if the SpanPositionCheckQuery.Classorg.apache.lucene.search.spansApache Lucene
SpanQueryBase class for span-based queries.Classorg.apache.lucene.search.spansApache Lucene
SpansIterates through combinations of start/end positions per-doc.Classorg.apache.lucene.search.spansApache Lucene
SpanScorerA basic Scorer over Spans.Classorg.apache.lucene.search.spansApache Lucene
SpanTermQueryMatches spans containing a term.Classorg.apache.lucene.search.spansApache Lucene
SpanWeightExpert-only.Classorg.apache.lucene.search.spansApache Lucene
SpanWeight .PostingsClassorg.apache.lucene.search.spans.SpanWeightApache Lucene
SpanWithinQueryKeep matches that are contained within another Spans.Classorg.apache.lucene.search.spansApache Lucene
SparseFixedBitSetA bit set that only stores longs that have at least one bit which is set.Classorg.apache.lucene.utilApache Lucene
SPIClassIteratorHelper class for loading SPI classes from classpath (META-INF files).Classorg.apache.lucene.utilApache Lucene
StatePairWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.util.automatonApache Lucene
StatsBlockTree statistics for a single field returned by FieldReader.Classorg.apache.lucene.codecs.blocktreeApache Lucene
StoredFieldA field whose value is stored so that IndexSearcher.Classorg.apache.lucene.documentApache Lucene
StoredFieldsFormatClassorg.apache.lucene.codecsApache Lucene
StoredFieldsReaderCodec API for reading stored fields.Classorg.apache.lucene.codecsApache Lucene
StoredFieldsWriterCodec API for writing stored fields: For every document, startDocument() is called,Classorg.apache.lucene.codecsApache Lucene
StoredFieldVisitorExpert: provides a low-level means of accessing the stored field values in an index.Classorg.apache.lucene.indexApache Lucene
StoredFieldVisitor .StatusNO: don't visit this field, but continue processing fields for this document.Classorg.apache.lucene.index.StoredFieldVisitorApache Lucene
StringFieldA field that is indexed but not tokenized: the entire String value is indexed as a single token.Classorg.apache.lucene.documentApache Lucene
StringHelperMethods for manipulating strings.Classorg.apache.lucene.utilApache Lucene
SuppressForbiddenAnnotation to suppress forbidden-apis errors inside a whole class, a method, or a field.Classorg.apache.lucene.utilApache Lucene
TermA Term represents a word from text.Classorg.apache.lucene.indexApache Lucene
TermContextMaintains a IndexReader TermState view over IndexReader instances containing a single term.Classorg.apache.lucene.indexApache Lucene
TermQueryA Query that matches documents containing a term.Classorg.apache.lucene.searchApache Lucene
TermRangeFilterA Filter that restricts search results to a range of term values in a given field.Classorg.apache.lucene.searchApache Lucene
TermRangeQueryA Query that matches documents within an range of terms.Classorg.apache.lucene.searchApache Lucene
TermsAccess to the terms in a specific field.Classorg.apache.lucene.indexApache Lucene
TermsEnumIterator to seek (seekCeil(BytesRef), seekExact(BytesRef)) or step through (BytesRefIterator.Classorg.apache.lucene.indexApache Lucene
TermsEnum .SeekStatusRepresents returned result from TermsEnum.Classorg.apache.lucene.index.TermsEnumApache Lucene
TermSpans Public for extension only.Classorg.apache.lucene.search.spansApache Lucene
TermStateEncapsulates all required internal state to position the associated TermsEnum without re-seeking.Classorg.apache.lucene.indexApache Lucene
TermStatisticsContains statistics for a specific termWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.searchApache Lucene
TermStatsHolder for per-term statistics.Classorg.apache.lucene.codecsApache Lucene
TermToBytesRefAttributeThis attribute is requested by TermsHashPerField to index the contents.Interfaceorg.apache.lucene.analysis.tokenattributesApache Lucene
TermVectorsFormatClassorg.apache.lucene.codecsApache Lucene
TermVectorsReaderCodec API for reading term vectors:WARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecsApache Lucene
TermVectorsWriterCodec API for writing term vectors: For every document, startDocument(int) is called,Classorg.apache.lucene.codecsApache Lucene
TextFieldA field that is indexed and tokenized, without term vectors.Classorg.apache.lucene.documentApache Lucene
TFIDFSimilarity Expert: Scoring API.Classorg.apache.lucene.search.similaritiesApache Lucene
ThreadInterruptedExceptionThrown by lucene on detecting that Thread.Classorg.apache.lucene.utilApache Lucene
TieredMergePolicyMerges segments of approximately equal size, subject to an allowed number of segments per tier.Classorg.apache.lucene.indexApache Lucene
TieredMergePolicy .MergeScoreClassorg.apache.lucene.index.TieredMergePolicyApache Lucene
TimeLimitingCollectorThe TimeLimitingCollector is used to timeout search requests that take longer than the maximum allowed search time limit.Classorg.apache.lucene.searchApache Lucene
TimeLimitingCollector .TimeExceededExceptionThrown when elapsed search time exceeds allowed search time.Classorg.apache.lucene.search.TimeLimitingCollectorApache Lucene
TimeLimitingCollector .TimerThreadThread used to timeout search requests.Classorg.apache.lucene.search.TimeLimitingCollectorApache Lucene
TimSorterSorter implementation based on the This implementation is especially good at sorting partially-sortedClassorg.apache.lucene.utilApache Lucene
TokenA Token is an occurrence of a term from the text of a field.Classorg.apache.lucene.analysisApache Lucene
TokenFilterA TokenFilter is a TokenStream whose input is another TokenStream.Classorg.apache.lucene.analysisApache Lucene
TokenizerA Tokenizer is a TokenStream whose input is a Reader.Classorg.apache.lucene.analysisApache Lucene
TokenStreamA TokenStream enumerates the sequence of tokens, either from Fields of a Document or from query text.Classorg.apache.lucene.analysisApache Lucene
TokenStreamToAutomatonConsumes a TokenStream and creates an Automaton where the transition labels are UTF8 bytes (or Unicode Classorg.apache.lucene.analysisApache Lucene
TooComplexToDeterminizeExceptionThis exception is thrown when determinizing an automaton would result in one has too many states.Classorg.apache.lucene.util.automatonApache Lucene
TopDocsRepresents hits returned by IndexSearcher.Classorg.apache.lucene.searchApache Lucene
TopDocsCollectorA base class for all collectors that return a TopDocs output.Classorg.apache.lucene.searchApache Lucene
TopFieldCollectorA Collector that sorts by SortField using See the create(org.Classorg.apache.lucene.searchApache Lucene
TopFieldDocsRepresents hits returned by IndexSearcher.Classorg.apache.lucene.searchApache Lucene
TopScoreDocCollectorA Collector implementation that collects the top-scoring hits, returning them as a TopDocs.Classorg.apache.lucene.searchApache Lucene
TopTermsRewriteBase rewrite method for collecting only the top terms via a priority queue.Classorg.apache.lucene.searchApache Lucene
ToStringUtilsHelper methods to ease implementing Object.Classorg.apache.lucene.utilApache Lucene
TotalHitCountCollectorJust counts the total number of hits.Classorg.apache.lucene.searchApache Lucene
TrackingDirectoryWrapperA delegating Directory that records which files were written to and deleted.Classorg.apache.lucene.storeApache Lucene
TrackingIndexWriterClass that tracks changes to a delegated IndexWriter, used by ControlledRealTimeReopenThread to ensure specificClassorg.apache.lucene.indexApache Lucene
TransitionHolds one transition from an Automaton.Classorg.apache.lucene.util.automatonApache Lucene
TwoPhaseCommitAn interface for implementations that support 2-phase commit.Interfaceorg.apache.lucene.indexApache Lucene
TwoPhaseCommitToolA utility for executing 2-phase commit on several objects.Classorg.apache.lucene.indexApache Lucene
TwoPhaseCommitTool .CommitFailExceptionThrown by TwoPhaseCommitTool.Classorg.apache.lucene.index.TwoPhaseCommitToolApache Lucene
TwoPhaseCommitTool .PrepareCommitFailExceptionThrown by TwoPhaseCommitTool.Classorg.apache.lucene.index.TwoPhaseCommitToolApache Lucene
TwoPhaseDocIdSetIteratorAn approximation of a DocIdSetIterator.Classorg.apache.lucene.searchApache Lucene
TwoPhaseIteratorReturned by Scorer.Classorg.apache.lucene.searchApache Lucene
TypeAttributeA Token's lexical type.Interfaceorg.apache.lucene.analysis.tokenattributesApache Lucene
TypeAttributeImplDefault implementation of TypeAttribute.Classorg.apache.lucene.analysis.tokenattributesApache Lucene
UnicodeUtilClass to encode java's UTF16 char[] into UTF8 byte[] without always allocating a new byte[] asClassorg.apache.lucene.utilApache Lucene
UpgradeIndexMergePolicyThis MergePolicy is used for upgrading all existing segments of an index when calling IndexWriter.Classorg.apache.lucene.indexApache Lucene
UsageTrackingFilterCachingPolicyA FilterCachingPolicy that tracks usage statistics of recently-used filters in order to decide on which filters are worth caching.Classorg.apache.lucene.searchApache Lucene
UsageTrackingQueryCachingPolicyA QueryCachingPolicy that tracks usage statistics of recently-used filters in order to decide on which filters are worth caching.Classorg.apache.lucene.searchApache Lucene
UTF32ToUTF8Converts UTF-32 automata to the equivalent UTF-8 representation.Classorg.apache.lucene.util.automatonApache Lucene
UtilStatic helper methods.Classorg.apache.lucene.util.fstApache Lucene
Util .FSTPathRepresents a path in TopNSearcher.Classorg.apache.lucene.util.fst.UtilApache Lucene
Util .ResultClassorg.apache.lucene.util.fst.UtilApache Lucene
Util .TopNSearcherClassorg.apache.lucene.util.fst.UtilApache Lucene
Util .TopResultsHolds the results for a top N search using Util.Classorg.apache.lucene.util.fst.UtilApache Lucene
VerifyingLockFactoryA LockFactory that wraps another LockFactory and verifies that each lock obtain/release is correct (never results in two processes holding theClassorg.apache.lucene.storeApache Lucene
VersionUse by certain classes to match version compatibility across releases of Lucene.Classorg.apache.lucene.utilApache Lucene
VirtualMethodA utility for keeping backwards compatibility on previously abstract methods (or similar replacements).Classorg.apache.lucene.utilApache Lucene
WeakIdentityMap Useful for caches that need to key off of a == comparison instead of a .Classorg.apache.lucene.utilApache Lucene
WeightExpert: Calculate query weights and build query scorers.Classorg.apache.lucene.searchApache Lucene
Weight .DefaultBulkScorerJust wraps a Scorer and performs top scoring using it.Classorg.apache.lucene.search.WeightApache Lucene
WildcardQuery matches any character sequence (including the empty one), and ?, which matches any single character.Classorg.apache.lucene.searchApache Lucene
AbstractAnalysisFactoryAbstract parent class for analysis factories TokenizerFactory, TokenFilterFactory and CharFilterFactory.Classorg.apache.lucene.analysis.utilApache Lucene
AbstractEncoderBase class for payload encoders.Classorg.apache.lucene.analysis.payloadsApache Lucene
AnalysisSPILoaderHelper class for loading named SPIs from classpath (e.Classorg.apache.lucene.analysis.utilApache Lucene
ApostropheFilterStrips all characters after an apostrophe (including the apostrophe itself).Classorg.apache.lucene.analysis.trApache Lucene
ApostropheFilterFactoryFactory for ApostropheFilter.Classorg.apache.lucene.analysis.trApache Lucene
ArabicAnalyzerAnalyzer for Arabic.Classorg.apache.lucene.analysis.arApache Lucene
ArabicNormalizationFilterA TokenFilter that applies ArabicNormalizer to normalize the orthography.Classorg.apache.lucene.analysis.arApache Lucene
ArabicNormalizationFilterFactoryFactory for ArabicNormalizationFilter.Classorg.apache.lucene.analysis.arApache Lucene
ArabicNormalizerNormalizer for Arabic.Classorg.apache.lucene.analysis.arApache Lucene
ArabicStemFilterA TokenFilter that applies ArabicStemmer to stem Arabic words.Classorg.apache.lucene.analysis.arApache Lucene
ArabicStemFilterFactoryFactory for ArabicStemFilter.Classorg.apache.lucene.analysis.arApache Lucene
ArabicStemmer Stemming is done in-place for efficiency, operating on a termbuffer.Classorg.apache.lucene.analysis.arApache Lucene
ArmenianAnalyzerAnalyzer for Armenian.Classorg.apache.lucene.analysis.hyApache Lucene
ASCIIFoldingFilterThis class converts alphabetic, numeric, and symbolic Unicode characters which are not in the first 127 ASCII characters (the Basic Latin UnicodeClassorg.apache.lucene.analysis.miscellaneousApache Lucene
ASCIIFoldingFilterFactoryFactory for ASCIIFoldingFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
BaseCharFilterBase utility class for implementing a CharFilter.Classorg.apache.lucene.analysis.charfilterApache Lucene
BasqueAnalyzerAnalyzer for Basque.Classorg.apache.lucene.analysis.euApache Lucene
BrazilianAnalyzerAnalyzer for Brazilian Portuguese language.Classorg.apache.lucene.analysis.brApache Lucene
BrazilianStemFilterA TokenFilter that applies BrazilianStemmer.Classorg.apache.lucene.analysis.brApache Lucene
BrazilianStemFilterFactoryFactory for BrazilianStemFilter.Classorg.apache.lucene.analysis.brApache Lucene
BrazilianStemmerA stemmer for Brazilian Portuguese words.Classorg.apache.lucene.analysis.brApache Lucene
BulgarianAnalyzerAnalyzer for Bulgarian.Classorg.apache.lucene.analysis.bgApache Lucene
BulgarianStemFilterA TokenFilter that applies BulgarianStemmer to stem Bulgarian To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.bgApache Lucene
BulgarianStemFilterFactoryFactory for BulgarianStemFilter.Classorg.apache.lucene.analysis.bgApache Lucene
BulgarianStemmerLight Stemmer for Bulgarian.Classorg.apache.lucene.analysis.bgApache Lucene
ByteVectorThis class implements a simple byte vector with access to the underlying This class has been taken from the Apache FOP project (http://xmlgraphics.Classorg.apache.lucene.analysis.compound.hyphenationApache Lucene
CapitalizationFilterA filter to apply normal capitalization rules to Tokens.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
CapitalizationFilterFactoryFactory for CapitalizationFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
CatalanAnalyzerAnalyzer for Catalan.Classorg.apache.lucene.analysis.caApache Lucene
CharacterUtilsCharacterUtils provides a unified interface to Character-related operations to implement backwards compatible character operations based on aClassorg.apache.lucene.analysis.utilApache Lucene
CharacterUtils .CharacterBufferA simple IO buffer to use with CharacterUtils.Classorg.apache.lucene.analysis.util.CharacterUtilsApache Lucene
CharArrayIteratorA CharacterIterator used internally for use with BreakIteratorNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.analysis.utilApache Lucene
CharArrayMapA simple class that stores key Strings as char[]'s in a hash table.Classorg.apache.lucene.analysis.utilApache Lucene
CharArraySetA simple class that stores Strings as char[]'s in a hash table.Classorg.apache.lucene.analysis.utilApache Lucene
CharFilterFactoryClassorg.apache.lucene.analysis.utilApache Lucene
CharTokenizerAn abstract base class for simple, character-oriented tokenizers.Classorg.apache.lucene.analysis.utilApache Lucene
CharVectorThis class implements a simple char vector with access to the underlying This class has been taken from the Apache FOP project (http://xmlgraphics.Classorg.apache.lucene.analysis.compound.hyphenationApache Lucene
CJKAnalyzerAn Analyzer that tokenizes text with StandardTokenizer, normalizes content with CJKWidthFilter, folds case withClassorg.apache.lucene.analysis.cjkApache Lucene
CJKBigramFilterForms bigrams of CJK terms that are generated from StandardTokenizer CJK types are set by these tokenizers, but you can also use Classorg.apache.lucene.analysis.cjkApache Lucene
CJKBigramFilterFactoryFactory for CJKBigramFilter.Classorg.apache.lucene.analysis.cjkApache Lucene
CJKWidthFilterA TokenFilter that normalizes CJK width differences: Folds fullwidth ASCII variants into the equivalent basic latinClassorg.apache.lucene.analysis.cjkApache Lucene
CJKWidthFilterFactoryFactory for CJKWidthFilter.Classorg.apache.lucene.analysis.cjkApache Lucene
ClassicAnalyzerFilters ClassicTokenizer with ClassicFilter, LowerCaseFilter and StopFilter, using a list of English stop words.Classorg.apache.lucene.analysis.standardApache Lucene
ClassicFilterNormalizes tokens extracted with ClassicTokenizer.Classorg.apache.lucene.analysis.standardApache Lucene
ClassicFilterFactoryFactory for ClassicFilter.Classorg.apache.lucene.analysis.standardApache Lucene
ClassicTokenizerA grammar-based tokenizer constructed with JFlex This should be a good tokenizer for most European-language documents:Classorg.apache.lucene.analysis.standardApache Lucene
ClassicTokenizerFactoryFactory for ClassicTokenizer.Classorg.apache.lucene.analysis.standardApache Lucene
ClasspathResourceLoaderSimple ResourceLoader that uses ClassLoader.Classorg.apache.lucene.analysis.utilApache Lucene
CodepointCountFilterRemoves words that are too long or too short from the stream.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
CodepointCountFilterFactoryFactory for CodepointCountFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
CollatedTermAttributeImplExtension of CharTermAttributeImpl that encodes the term text as a binary Unicode collation key instead of as UTF-8 bytes.Classorg.apache.lucene.collation.tokenattributesApache Lucene
CollationAttributeFactory Converts each token into its CollationKey, and then encodes the bytes as an index term.Classorg.apache.lucene.collationApache Lucene
CollationDocValuesFieldIndexes collation keys as a single-valued SortedDocValuesField.Classorg.apache.lucene.collationApache Lucene
CollationKeyAnalyzer Configures KeywordTokenizer with CollationAttributeFactory.Classorg.apache.lucene.collationApache Lucene
CommonGramsFilterConstruct bigrams for frequently occurring terms while indexing.Classorg.apache.lucene.analysis.commongramsApache Lucene
CommonGramsFilterFactoryConstructs a CommonGramsFilter.Classorg.apache.lucene.analysis.commongramsApache Lucene
CommonGramsQueryFilterWrap a CommonGramsFilter optimizing phrase queries by only returning single words when they are not a member of a bigram.Classorg.apache.lucene.analysis.commongramsApache Lucene
CommonGramsQueryFilterFactoryConstruct CommonGramsQueryFilter.Classorg.apache.lucene.analysis.commongramsApache Lucene
CompoundWordTokenFilterBaseBase class for decomposition token filters.Classorg.apache.lucene.analysis.compoundApache Lucene
CustomAnalyzerA general-purpose Analyzer that can be created with a builder-style API.Classorg.apache.lucene.analysis.customApache Lucene
CustomAnalyzer .BuilderBuilder for CustomAnalyzer.Classorg.apache.lucene.analysis.custom.CustomAnalyzerApache Lucene
CzechAnalyzerAnalyzer for Czech language.Classorg.apache.lucene.analysis.czApache Lucene
CzechStemFilterA TokenFilter that applies CzechStemmer to stem Czech words.Classorg.apache.lucene.analysis.czApache Lucene
CzechStemFilterFactoryFactory for CzechStemFilter.Classorg.apache.lucene.analysis.czApache Lucene
CzechStemmerLight Stemmer for Czech.Classorg.apache.lucene.analysis.czApache Lucene
DanishAnalyzerAnalyzer for Danish.Classorg.apache.lucene.analysis.daApache Lucene
DateRecognizerFilterFilters all tokens that cannot be parsed to a date, using the provided DateFormat.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
DateRecognizerFilterFactoryFactory for DateRecognizerFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
DecimalDigitFilterFolds all Unicode digits in [:General_Category=Decimal_Number:] to Basic Latin digits (0-9).Classorg.apache.lucene.analysis.coreApache Lucene
DecimalDigitFilterFactoryFactory for DecimalDigitFilter.Classorg.apache.lucene.analysis.coreApache Lucene
DelimitedPayloadTokenFilterCharacters before the delimiter are the "token", those after are the payload.Classorg.apache.lucene.analysis.payloadsApache Lucene
DelimitedPayloadTokenFilterFactoryFactory for DelimitedPayloadTokenFilter.Classorg.apache.lucene.analysis.payloadsApache Lucene
DictionaryIn-memory structure for the dictionary (.Classorg.apache.lucene.analysis.hunspellApache Lucene
DictionaryCompoundWordTokenFilterA TokenFilter that decomposes compound words found in many Germanic languages.Classorg.apache.lucene.analysis.compoundApache Lucene
DictionaryCompoundWordTokenFilterFactoryFactory for DictionaryCompoundWordTokenFilter.Classorg.apache.lucene.analysis.compoundApache Lucene
DutchAnalyzerAnalyzer for Dutch language.Classorg.apache.lucene.analysis.nlApache Lucene
EdgeNGramFilterFactoryCreates new instances of EdgeNGramTokenFilter.Classorg.apache.lucene.analysis.ngramApache Lucene
EdgeNGramTokenFilterTokenizes the given token into n-grams of given size(s).Classorg.apache.lucene.analysis.ngramApache Lucene
EdgeNGramTokenizerTokenizes the input from an edge into n-grams of given size(s).Classorg.apache.lucene.analysis.ngramApache Lucene
EdgeNGramTokenizerFactoryCreates new instances of EdgeNGramTokenizer.Classorg.apache.lucene.analysis.ngramApache Lucene
ElisionFilterRemoves elisions from a TokenStream.Classorg.apache.lucene.analysis.utilApache Lucene
ElisionFilterFactoryFactory for ElisionFilter.Classorg.apache.lucene.analysis.utilApache Lucene
EmptyTokenStreamAn always exhausted token stream.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
EnglishAnalyzerAnalyzer for English.Classorg.apache.lucene.analysis.enApache Lucene
EnglishMinimalStemFilterA TokenFilter that applies EnglishMinimalStemmer to stem To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.enApache Lucene
EnglishMinimalStemFilterFactoryFactory for EnglishMinimalStemFilter.Classorg.apache.lucene.analysis.enApache Lucene
EnglishMinimalStemmerMinimal plural stemmer for English.Classorg.apache.lucene.analysis.enApache Lucene
EnglishPossessiveFilterTokenFilter that removes possessives (trailing 's) from words.Classorg.apache.lucene.analysis.enApache Lucene
EnglishPossessiveFilterFactoryFactory for EnglishPossessiveFilter.Classorg.apache.lucene.analysis.enApache Lucene
FilesystemResourceLoaderSimple ResourceLoader that opens resource files from the local file system, optionally resolving againstClassorg.apache.lucene.analysis.utilApache Lucene
FilteringTokenFilterAbstract base class for TokenFilters that may remove tokens.Classorg.apache.lucene.analysis.utilApache Lucene
FingerprintFilterFilter outputs a single token which is a concatenation of the sorted and de-duplicated set of input tokens.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
FingerprintFilterFactoryFactory for FingerprintFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
FinnishAnalyzerAnalyzer for Finnish.Classorg.apache.lucene.analysis.fiApache Lucene
FinnishLightStemFilterA TokenFilter that applies FinnishLightStemmer to stem Finnish To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.fiApache Lucene
FinnishLightStemFilterFactoryFactory for FinnishLightStemFilter.Classorg.apache.lucene.analysis.fiApache Lucene
FinnishLightStemmerLight Stemmer for Finnish.Classorg.apache.lucene.analysis.fiApache Lucene
FloatEncoderEncode a character array Float as a BytesRef.Classorg.apache.lucene.analysis.payloadsApache Lucene
FrenchAnalyzerAnalyzer for French language.Classorg.apache.lucene.analysis.frApache Lucene
FrenchLightStemFilterA TokenFilter that applies FrenchLightStemmer to stem French To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.frApache Lucene
FrenchLightStemFilterFactoryFactory for FrenchLightStemFilter.Classorg.apache.lucene.analysis.frApache Lucene
FrenchLightStemmerLight Stemmer for French.Classorg.apache.lucene.analysis.frApache Lucene
FrenchMinimalStemFilterA TokenFilter that applies FrenchMinimalStemmer to stem French To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.frApache Lucene
FrenchMinimalStemFilterFactoryFactory for FrenchMinimalStemFilter.Classorg.apache.lucene.analysis.frApache Lucene
FrenchMinimalStemmerLight Stemmer for French.Classorg.apache.lucene.analysis.frApache Lucene
GalicianAnalyzerAnalyzer for Galician.Classorg.apache.lucene.analysis.glApache Lucene
GalicianMinimalStemFilterA TokenFilter that applies GalicianMinimalStemmer to stem To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.glApache Lucene
GalicianMinimalStemFilterFactoryFactory for GalicianMinimalStemFilter.Classorg.apache.lucene.analysis.glApache Lucene
GalicianMinimalStemmerMinimal Stemmer for Galician This follows the "RSLP-S" algorithm, but modified for Galician.Classorg.apache.lucene.analysis.glApache Lucene
GalicianStemFilterA TokenFilter that applies GalicianStemmer to stem To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.glApache Lucene
GalicianStemFilterFactoryFactory for GalicianStemFilter.Classorg.apache.lucene.analysis.glApache Lucene
GalicianStemmerGalician stemmer implementing "Regras do lematizador para o galego".Classorg.apache.lucene.analysis.glApache Lucene
GermanAnalyzerAnalyzer for German language.Classorg.apache.lucene.analysis.deApache Lucene
GermanLightStemFilterA TokenFilter that applies GermanLightStemmer to stem German To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.deApache Lucene
GermanLightStemFilterFactoryFactory for GermanLightStemFilter.Classorg.apache.lucene.analysis.deApache Lucene
GermanLightStemmerLight Stemmer for German.Classorg.apache.lucene.analysis.deApache Lucene
GermanMinimalStemFilterA TokenFilter that applies GermanMinimalStemmer to stem German To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.deApache Lucene
GermanMinimalStemFilterFactoryFactory for GermanMinimalStemFilter.Classorg.apache.lucene.analysis.deApache Lucene
GermanMinimalStemmerMinimal Stemmer for German.Classorg.apache.lucene.analysis.deApache Lucene
GermanNormalizationFilterNormalizes German characters according to the heuristics German2 snowball algorithm.Classorg.apache.lucene.analysis.deApache Lucene
GermanNormalizationFilterFactoryFactory for GermanNormalizationFilter.Classorg.apache.lucene.analysis.deApache Lucene
GermanStemFilterA TokenFilter that stems German words.Classorg.apache.lucene.analysis.deApache Lucene
GermanStemFilterFactoryFactory for GermanStemFilter.Classorg.apache.lucene.analysis.deApache Lucene
GermanStemmerA stemmer for German words.Classorg.apache.lucene.analysis.deApache Lucene
GreekAnalyzerAnalyzer for the Greek language.Classorg.apache.lucene.analysis.elApache Lucene
GreekLowerCaseFilterNormalizes token text to lower case, removes some Greek diacritics, and standardizes final sigma to sigma.Classorg.apache.lucene.analysis.elApache Lucene
GreekLowerCaseFilterFactoryFactory for GreekLowerCaseFilter.Classorg.apache.lucene.analysis.elApache Lucene
GreekStemFilterA TokenFilter that applies GreekStemmer to stem Greek To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.elApache Lucene
GreekStemFilterFactoryFactory for GreekStemFilter.Classorg.apache.lucene.analysis.elApache Lucene
GreekStemmerA stemmer for Greek words, according to: Development of a Stemmer for the Greek Language.Classorg.apache.lucene.analysis.elApache Lucene
HindiAnalyzerClassorg.apache.lucene.analysis.hiApache Lucene
HindiNormalizationFilterA TokenFilter that applies HindiNormalizer to normalize the In some cases the normalization may cause unrelated terms to conflate, soClassorg.apache.lucene.analysis.hiApache Lucene
HindiNormalizationFilterFactoryFactory for HindiNormalizationFilter.Classorg.apache.lucene.analysis.hiApache Lucene
HindiNormalizerNormalizer for Hindi.Classorg.apache.lucene.analysis.hiApache Lucene
HindiStemFilterA TokenFilter that applies HindiStemmer to stem Hindi words.Classorg.apache.lucene.analysis.hiApache Lucene
HindiStemFilterFactoryFactory for HindiStemFilter.Classorg.apache.lucene.analysis.hiApache Lucene
HindiStemmerLight Stemmer for Hindi.Classorg.apache.lucene.analysis.hiApache Lucene
HTMLStripCharFilterA CharFilter that wraps another Reader and attempts to strip out HTML constructs.Classorg.apache.lucene.analysis.charfilterApache Lucene
HTMLStripCharFilterFactoryFactory for HTMLStripCharFilter.Classorg.apache.lucene.analysis.charfilterApache Lucene
HungarianAnalyzerAnalyzer for Hungarian.Classorg.apache.lucene.analysis.huApache Lucene
HungarianLightStemFilterA TokenFilter that applies HungarianLightStemmer to stem To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.huApache Lucene
HungarianLightStemFilterFactoryFactory for HungarianLightStemFilter.Classorg.apache.lucene.analysis.huApache Lucene
HungarianLightStemmerLight Stemmer for Hungarian.Classorg.apache.lucene.analysis.huApache Lucene
HunspellStemFilterTokenFilter that uses hunspell affix rules and words to stem tokens.Classorg.apache.lucene.analysis.hunspellApache Lucene
HunspellStemFilterFactoryTokenFilterFactory that creates instances of HunspellStemFilter.Classorg.apache.lucene.analysis.hunspellApache Lucene
HyphenThis class represents a hyphen.Classorg.apache.lucene.analysis.compound.hyphenationApache Lucene
HyphenatedWordsFilterWhen the plain text is extracted from documents, we will often have many words hyphenated and broken into two lines.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
HyphenatedWordsFilterFactoryFactory for HyphenatedWordsFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
HyphenationThis class represents a hyphenated word.Classorg.apache.lucene.analysis.compound.hyphenationApache Lucene
HyphenationCompoundWordTokenFilterA TokenFilter that decomposes compound words found in many Germanic languages.Classorg.apache.lucene.analysis.compoundApache Lucene
HyphenationCompoundWordTokenFilterFactoryFactory for HyphenationCompoundWordTokenFilter.Classorg.apache.lucene.analysis.compoundApache Lucene
HyphenationTreeThis tree structure stores the hyphenation patterns in an efficient way for fast lookup.Classorg.apache.lucene.analysis.compound.hyphenationApache Lucene
IdentityEncoderDoes nothing other than convert the char array to a byte array using the specified encoding.Classorg.apache.lucene.analysis.payloadsApache Lucene
IndicNormalizationFilterA TokenFilter that applies IndicNormalizer to normalize text in Indian Languages.Classorg.apache.lucene.analysis.inApache Lucene
IndicNormalizationFilterFactoryFactory for IndicNormalizationFilter.Classorg.apache.lucene.analysis.inApache Lucene
IndicNormalizerNormalizes the Unicode representation of text in Indian languages.Classorg.apache.lucene.analysis.inApache Lucene
IndonesianAnalyzerClassorg.apache.lucene.analysis.idApache Lucene
IndonesianStemFilterA TokenFilter that applies IndonesianStemmer to stem Indonesian words.Classorg.apache.lucene.analysis.idApache Lucene
IndonesianStemFilterFactoryFactory for IndonesianStemFilter.Classorg.apache.lucene.analysis.idApache Lucene
IndonesianStemmerStemmer for Indonesian.Classorg.apache.lucene.analysis.idApache Lucene
IntegerEncoderEncode a character array Integer as a BytesRef.Classorg.apache.lucene.analysis.payloadsApache Lucene
IrishAnalyzerClassorg.apache.lucene.analysis.gaApache Lucene
IrishLowerCaseFilterNormalises token text to lower case, handling t-prothesis and n-eclipsis (i.Classorg.apache.lucene.analysis.gaApache Lucene
IrishLowerCaseFilterFactoryFactory for IrishLowerCaseFilter.Classorg.apache.lucene.analysis.gaApache Lucene
ItalianAnalyzerAnalyzer for Italian.Classorg.apache.lucene.analysis.itApache Lucene
ItalianLightStemFilterA TokenFilter that applies ItalianLightStemmer to stem Italian To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.itApache Lucene
ItalianLightStemFilterFactoryFactory for ItalianLightStemFilter.Classorg.apache.lucene.analysis.itApache Lucene
ItalianLightStemmerLight Stemmer for Italian.Classorg.apache.lucene.analysis.itApache Lucene
KeepWordFilterA TokenFilter that only keeps tokens with text contained in the required words.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
KeepWordFilterFactoryFactory for KeepWordFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
KeywordAnalyzer"Tokenizes" the entire stream as a single token.Classorg.apache.lucene.analysis.coreApache Lucene
KeywordMarkerFilterMarks terms as keywords via the KeywordAttribute.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
KeywordMarkerFilterFactoryFactory for KeywordMarkerFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
KeywordRepeatFilterClassorg.apache.lucene.analysis.miscellaneousApache Lucene
KeywordRepeatFilterFactoryFactory for KeywordRepeatFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
KeywordTokenizerEmits the entire input as a single token.Classorg.apache.lucene.analysis.coreApache Lucene
KeywordTokenizerFactoryFactory for KeywordTokenizer.Classorg.apache.lucene.analysis.coreApache Lucene
KStemFilterA high-performance kstem filter for english.Classorg.apache.lucene.analysis.enApache Lucene
KStemFilterFactoryFactory for KStemFilter.Classorg.apache.lucene.analysis.enApache Lucene
KStemmerClassorg.apache.lucene.analysis.enApache Lucene
LatvianAnalyzerAnalyzer for Latvian.Classorg.apache.lucene.analysis.lvApache Lucene
LatvianStemFilterA TokenFilter that applies LatvianStemmer to stem Latvian To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.lvApache Lucene
LatvianStemFilterFactoryFactory for LatvianStemFilter.Classorg.apache.lucene.analysis.lvApache Lucene
LatvianStemmerLight stemmer for Latvian.Classorg.apache.lucene.analysis.lvApache Lucene
LengthFilterRemoves words that are too long or too short from the stream.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
LengthFilterFactoryFactory for LengthFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
LetterTokenizerA LetterTokenizer is a tokenizer that divides text at non-letters.Classorg.apache.lucene.analysis.coreApache Lucene
LetterTokenizerFactoryFactory for LetterTokenizer.Classorg.apache.lucene.analysis.coreApache Lucene
LimitTokenCountAnalyzerThis Analyzer limits the number of tokens while indexing.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
LimitTokenCountFilterThis TokenFilter limits the number of tokens while indexing.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
LimitTokenCountFilterFactoryFactory for LimitTokenCountFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
LimitTokenOffsetFilterLets all tokens pass through until it sees one with a start offset <= a configured limit, which won't pass and ends the stream.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
LimitTokenOffsetFilterFactoryFactory for LimitTokenOffsetFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
LimitTokenPositionFilterThis TokenFilter limits its emitted tokens to those with positions that are not greater than the configured limit.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
LimitTokenPositionFilterFactoryFactory for LimitTokenPositionFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
LithuanianAnalyzerAnalyzer for Lithuanian.Classorg.apache.lucene.analysis.ltApache Lucene
LowerCaseFilterNormalizes token text to lower case.Classorg.apache.lucene.analysis.coreApache Lucene
LowerCaseFilterFactoryFactory for LowerCaseFilter.Classorg.apache.lucene.analysis.coreApache Lucene
LowerCaseTokenizerLowerCaseTokenizer performs the function of LetterTokenizer and LowerCaseFilter together.Classorg.apache.lucene.analysis.coreApache Lucene
LowerCaseTokenizerFactoryFactory for LowerCaseTokenizer.Classorg.apache.lucene.analysis.coreApache Lucene
Lucene43CompoundWordTokenFilterBaseBase class for decomposition token filters using pre-4.Classorg.apache.lucene.analysis.compoundApache Lucene
Lucene43DictionaryCompoundWordTokenFilterClassorg.apache.lucene.analysis.compoundApache Lucene
Lucene43EdgeNGramTokenFilterTokenizes the given token into n-grams of given size(s), using pre-4.Classorg.apache.lucene.analysis.ngramApache Lucene
Lucene43EdgeNGramTokenizerOld version of EdgeNGramTokenizer which doesn't handle correctly supplementary characters.Classorg.apache.lucene.analysis.ngramApache Lucene
Lucene43EdgeNGramTokenizer .SideSpecifies which side of the input the n-gram should be generated fromGet the n-gram from the end of the inputClassorg.apache.lucene.analysis.ngram.Lucene43EdgeNGramTokenizerApache Lucene
Lucene43FilteringTokenFilterBackcompat FilteringTokenFilter for versions 4.Classorg.apache.lucene.analysis.utilApache Lucene
Lucene43HyphenationCompoundWordTokenFilterA TokenFilter that decomposes compound words found in many Germanic languages, using pre-4.Classorg.apache.lucene.analysis.compoundApache Lucene
Lucene43KeepWordFilterBackcompat for KeepWordFilter for versions 4.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
Lucene43LengthFilterBackcompat LengthFilter for versions 4.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
Lucene43NGramTokenFilterTokenizes the input into n-grams of the given size(s), matching Lucene 4.Classorg.apache.lucene.analysis.ngramApache Lucene
Lucene43NGramTokenizerOld broken version of NGramTokenizer.Classorg.apache.lucene.analysis.ngramApache Lucene
Lucene43StopFilterBackcompat StopFilter for versions 4.Classorg.apache.lucene.analysis.coreApache Lucene
Lucene43TrimFilterBackcompat TrimFilter for versions 4.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
Lucene43TypeTokenFilterBackcompat TypeTokenFilter for versions 4.Classorg.apache.lucene.analysis.coreApache Lucene
Lucene47WordDelimiterFilterClassorg.apache.lucene.analysis.miscellaneousApache Lucene
MappingCharFilterSimplistic CharFilter that applies the mappings contained in a NormalizeCharMap to the characterClassorg.apache.lucene.analysis.charfilterApache Lucene
MappingCharFilterFactoryFactory for MappingCharFilter.Classorg.apache.lucene.analysis.charfilterApache Lucene
MultiTermAwareComponentAdd to any analysis factory component to allow returning an analysis component factory for use with partial terms in prefix queries,Interfaceorg.apache.lucene.analysis.utilApache Lucene
NGramFilterFactoryFactory for NGramTokenFilter.Classorg.apache.lucene.analysis.ngramApache Lucene
NGramTokenFilterTokenizes the input into n-grams of the given size(s).Classorg.apache.lucene.analysis.ngramApache Lucene
NGramTokenizerTokenizes the input into n-grams of the given size(s).Classorg.apache.lucene.analysis.ngramApache Lucene
NGramTokenizerFactoryFactory for NGramTokenizer.Classorg.apache.lucene.analysis.ngramApache Lucene
NormalizeCharMapHolds a map of String input to String output, to be used with MappingCharFilter.Classorg.apache.lucene.analysis.charfilterApache Lucene
NormalizeCharMap .BuilderBuilds an NormalizeCharMap.Classorg.apache.lucene.analysis.charfilter.NormalizeCharMapApache Lucene
NorwegianAnalyzerAnalyzer for Norwegian.Classorg.apache.lucene.analysis.noApache Lucene
NorwegianLightStemFilterA TokenFilter that applies NorwegianLightStemmer to stem Norwegian To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.noApache Lucene
NorwegianLightStemFilterFactoryFactory for NorwegianLightStemFilter.Classorg.apache.lucene.analysis.noApache Lucene
NorwegianLightStemmerLight Stemmer for Norwegian.Classorg.apache.lucene.analysis.noApache Lucene
NorwegianMinimalStemFilterA TokenFilter that applies NorwegianMinimalStemmer to stem Norwegian To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.noApache Lucene
NorwegianMinimalStemFilterFactoryFactory for NorwegianMinimalStemFilter.Classorg.apache.lucene.analysis.noApache Lucene
NorwegianMinimalStemmerClassorg.apache.lucene.analysis.noApache Lucene
NumericPayloadTokenFilterAssigns a payload to a token based on the PackedTokenAttributeImpl.Classorg.apache.lucene.analysis.payloadsApache Lucene
NumericPayloadTokenFilterFactoryFactory for NumericPayloadTokenFilter.Classorg.apache.lucene.analysis.payloadsApache Lucene
OpenStringBuilderA StringBuilder that allows one to access the array.Classorg.apache.lucene.analysis.utilApache Lucene
PathHierarchyTokenizerTokenizer for path-like hierarchies.Classorg.apache.lucene.analysis.pathApache Lucene
PathHierarchyTokenizerFactoryFactory for PathHierarchyTokenizer.Classorg.apache.lucene.analysis.pathApache Lucene
PatternCaptureGroupFilterFactoryFactory for PatternCaptureGroupTokenFilter.Classorg.apache.lucene.analysis.patternApache Lucene
PatternCaptureGroupTokenFilterCaptureGroup uses Java regexes to emit multiple tokens - one for each capture group in one or more patterns.Classorg.apache.lucene.analysis.patternApache Lucene
PatternConsumerThis interface is used to connect the XML pattern file parser to the This class has been taken from the Apache FOP project (http://xmlgraphics.Interfaceorg.apache.lucene.analysis.compound.hyphenationApache Lucene
PatternKeywordMarkerFilterMarks terms as keywords via the KeywordAttribute.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
PatternParserA SAX document handler to read and parse hyphenation patterns from a XML This class has been taken from the Apache FOP project (http://xmlgraphics.Classorg.apache.lucene.analysis.compound.hyphenationApache Lucene
PatternReplaceCharFilterCharFilter that uses a regular expression for the target of replace string.Classorg.apache.lucene.analysis.patternApache Lucene
PatternReplaceCharFilterFactoryFactory for PatternReplaceCharFilter.Classorg.apache.lucene.analysis.patternApache Lucene
PatternReplaceFilterA TokenFilter which applies a Pattern to each token in the stream, replacing match occurances with the specified replacement string.Classorg.apache.lucene.analysis.patternApache Lucene
PatternReplaceFilterFactoryFactory for PatternReplaceFilter.Classorg.apache.lucene.analysis.patternApache Lucene
PatternTokenizerThis tokenizer uses regex pattern matching to construct distinct tokens for the input stream.Classorg.apache.lucene.analysis.patternApache Lucene
PatternTokenizerFactoryFactory for PatternTokenizer.Classorg.apache.lucene.analysis.patternApache Lucene
PayloadEncoderMainly for use with the DelimitedPayloadTokenFilter, converts char buffers to NOTE: This interface is subject to changeInterfaceorg.apache.lucene.analysis.payloadsApache Lucene
PayloadHelperUtility methods for encoding payloads.Classorg.apache.lucene.analysis.payloadsApache Lucene
PerFieldAnalyzerWrapperThis analyzer is used to facilitate scenarios where different fields require different analysis techniques.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
PersianAnalyzerAnalyzer for Persian.Classorg.apache.lucene.analysis.faApache Lucene
PersianCharFilterClassorg.apache.lucene.analysis.faApache Lucene
PersianCharFilterFactoryFactory for PersianCharFilter.Classorg.apache.lucene.analysis.faApache Lucene
PersianNormalizationFilterClassorg.apache.lucene.analysis.faApache Lucene
PersianNormalizationFilterFactoryFactory for PersianNormalizationFilter.Classorg.apache.lucene.analysis.faApache Lucene
PersianNormalizerNormalizer for Persian.Classorg.apache.lucene.analysis.faApache Lucene
PorterStemFilterTransforms the token stream as per the Porter stemming algorithm.Classorg.apache.lucene.analysis.enApache Lucene
PorterStemFilterFactoryFactory for PorterStemFilter.Classorg.apache.lucene.analysis.enApache Lucene
PortugueseAnalyzerAnalyzer for Portuguese.Classorg.apache.lucene.analysis.ptApache Lucene
PortugueseLightStemFilterA TokenFilter that applies PortugueseLightStemmer to stem To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.ptApache Lucene
PortugueseLightStemFilterFactoryFactory for PortugueseLightStemFilter.Classorg.apache.lucene.analysis.ptApache Lucene
PortugueseLightStemmerLight Stemmer for Portuguese This stemmer implements the "UniNE" algorithm in:Classorg.apache.lucene.analysis.ptApache Lucene
PortugueseMinimalStemFilterA TokenFilter that applies PortugueseMinimalStemmer to stem To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.ptApache Lucene
PortugueseMinimalStemFilterFactoryFactory for PortugueseMinimalStemFilter.Classorg.apache.lucene.analysis.ptApache Lucene
PortugueseMinimalStemmerMinimal Stemmer for Portuguese This follows the "RSLP-S" algorithm presented in:Classorg.apache.lucene.analysis.ptApache Lucene
PortugueseStemFilterA TokenFilter that applies PortugueseStemmer to stem To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.ptApache Lucene
PortugueseStemFilterFactoryFactory for PortugueseStemFilter.Classorg.apache.lucene.analysis.ptApache Lucene
PortugueseStemmerPortuguese stemmer implementing the RSLP (Removedor de Sufixos da Lingua Portuguesa) algorithm.Classorg.apache.lucene.analysis.ptApache Lucene
PrefixAndSuffixAwareTokenFilterLinks two PrefixAwareTokenFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
PrefixAwareTokenFilterJoins two token streams and leaves the last token of the first stream available to be used when updating the token values in the second stream based on that token.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
QueryAutoStopWordAnalyzerAn Analyzer used primarily at query time to wrap another analyzer and provide a layer of protection which prevents very common words from being passed into queries.Classorg.apache.lucene.analysis.queryApache Lucene
RemoveDuplicatesTokenFilterA TokenFilter which filters out Tokens at the same position and Term text as the previous token in the stream.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
RemoveDuplicatesTokenFilterFactoryFactory for RemoveDuplicatesTokenFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
ResourceLoaderAbstraction for loading resources (streams, files, and classes).Interfaceorg.apache.lucene.analysis.utilApache Lucene
ResourceLoaderAwareInterface for a component that needs to be initialized by an implementation of ResourceLoader.Interfaceorg.apache.lucene.analysis.utilApache Lucene
ReversePathHierarchyTokenizerTokenizer for domain-like hierarchies.Classorg.apache.lucene.analysis.pathApache Lucene
ReverseStringFilterReverse token string, for example "country" => "yrtnuoc".Classorg.apache.lucene.analysis.reverseApache Lucene
ReverseStringFilterFactoryFactory for ReverseStringFilter.Classorg.apache.lucene.analysis.reverseApache Lucene
RollingCharBufferActs like a forever growing char[] as you read characters into it from the provided reader, butClassorg.apache.lucene.analysis.utilApache Lucene
RomanianAnalyzerAnalyzer for Romanian.Classorg.apache.lucene.analysis.roApache Lucene
RSLPStemmerBaseBase class for stemmers that use a set of RSLP-like stemming steps.Classorg.apache.lucene.analysis.ptApache Lucene
RSLPStemmerBase .RuleA basic rule, with no exceptions.Classorg.apache.lucene.analysis.pt.RSLPStemmerBaseApache Lucene
RSLPStemmerBase .RuleWithSetExceptionsA rule with a set of whole-word exceptions.Classorg.apache.lucene.analysis.pt.RSLPStemmerBaseApache Lucene
RSLPStemmerBase .RuleWithSuffixExceptionsA rule with a set of exceptional suffixes.Classorg.apache.lucene.analysis.pt.RSLPStemmerBaseApache Lucene
RSLPStemmerBase .StepA step containing a list of rules.Classorg.apache.lucene.analysis.pt.RSLPStemmerBaseApache Lucene
RussianAnalyzerAnalyzer for Russian language.Classorg.apache.lucene.analysis.ruApache Lucene
RussianLightStemFilterA TokenFilter that applies RussianLightStemmer to stem Russian To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.ruApache Lucene
RussianLightStemFilterFactoryFactory for RussianLightStemFilter.Classorg.apache.lucene.analysis.ruApache Lucene
RussianLightStemmerLight Stemmer for Russian.Classorg.apache.lucene.analysis.ruApache Lucene
ScandinavianFoldingFilterClassorg.apache.lucene.analysis.miscellaneousApache Lucene
ScandinavianFoldingFilterFactoryFactory for ScandinavianFoldingFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
ScandinavianNormalizationFilterClassorg.apache.lucene.analysis.miscellaneousApache Lucene
ScandinavianNormalizationFilterFactoryFactory for ScandinavianNormalizationFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
SegmentingTokenizerBaseBreaks text into sentences with a BreakIterator and allows subclasses to decompose these sentences into words.Classorg.apache.lucene.analysis.utilApache Lucene
SerbianNormalizationFilterNormalizes Serbian Cyrillic and Latin characters to "bald" Latin.Classorg.apache.lucene.analysis.srApache Lucene
SerbianNormalizationFilterFactoryFactory for SerbianNormalizationFilter.Classorg.apache.lucene.analysis.srApache Lucene
SerbianNormalizationRegularFilterNormalizes Serbian Cyrillic to Latin.Classorg.apache.lucene.analysis.srApache Lucene
SetKeywordMarkerFilterMarks terms as keywords via the KeywordAttribute.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
ShingleAnalyzerWrapperA ShingleAnalyzerWrapper wraps a ShingleFilter around another Analyzer.Classorg.apache.lucene.analysis.shingleApache Lucene
ShingleFilterA ShingleFilter constructs shingles (token n-grams) from a token stream.Classorg.apache.lucene.analysis.shingleApache Lucene
ShingleFilterFactoryFactory for ShingleFilter.Classorg.apache.lucene.analysis.shingleApache Lucene
SimpleAnalyzerAn Analyzer that filters LetterTokenizer with LowerCaseFilterClassorg.apache.lucene.analysis.coreApache Lucene
SingleTokenTokenStreamA TokenStream containing a single token.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
SnowballFilterA filter that stems words using a Snowball-generated stemmer.Classorg.apache.lucene.analysis.snowballApache Lucene
SnowballPorterFilterFactoryFactory for SnowballFilter, with configurable language Note: Use of the "Lovins" stemmer is not recommended, as it is implemented with reflection.Classorg.apache.lucene.analysis.snowballApache Lucene
SolrSynonymParserParser for the Solr synonyms format.Classorg.apache.lucene.analysis.synonymApache Lucene
SoraniAnalyzerAnalyzer for Sorani Kurdish.Classorg.apache.lucene.analysis.ckbApache Lucene
SoraniNormalizationFilterClassorg.apache.lucene.analysis.ckbApache Lucene
SoraniNormalizationFilterFactoryFactory for SoraniNormalizationFilter.Classorg.apache.lucene.analysis.ckbApache Lucene
SoraniNormalizerNormalizes the Unicode representation of Sorani text.Classorg.apache.lucene.analysis.ckbApache Lucene
SoraniStemFilterA TokenFilter that applies SoraniStemmer to stem Sorani words.Classorg.apache.lucene.analysis.ckbApache Lucene
SoraniStemFilterFactoryFactory for SoraniStemFilter.Classorg.apache.lucene.analysis.ckbApache Lucene
SoraniStemmerClassorg.apache.lucene.analysis.ckbApache Lucene
SpanishAnalyzerAnalyzer for Spanish.Classorg.apache.lucene.analysis.esApache Lucene
SpanishLightStemFilterA TokenFilter that applies SpanishLightStemmer to stem Spanish To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.esApache Lucene
SpanishLightStemFilterFactoryFactory for SpanishLightStemFilter.Classorg.apache.lucene.analysis.esApache Lucene
SpanishLightStemmerLight Stemmer for Spanish This stemmer implements the algorithm described in:Classorg.apache.lucene.analysis.esApache Lucene
StandardAnalyzerFilters StandardTokenizer with StandardFilter, LowerCaseFilter and StopFilter, using a list of English stop words.Classorg.apache.lucene.analysis.standardApache Lucene
StandardFilterNormalizes tokens extracted with StandardTokenizer.Classorg.apache.lucene.analysis.standardApache Lucene
StandardFilterFactoryFactory for StandardFilter.Classorg.apache.lucene.analysis.standardApache Lucene
StandardTokenizerA grammar-based tokenizer constructed with JFlex.Classorg.apache.lucene.analysis.standardApache Lucene
StandardTokenizer40Backcompat standard tokenizer for Lucene 4.Classorg.apache.lucene.analysis.standard.std40Apache Lucene
StandardTokenizerFactoryFactory for StandardTokenizer.Classorg.apache.lucene.analysis.standardApache Lucene
StandardTokenizerImplThis class implements Word Break rules from the Unicode Text Segmentation algorithm, as specified in Classorg.apache.lucene.analysis.standardApache Lucene
StandardTokenizerImpl40Classorg.apache.lucene.analysis.standard.std40Apache Lucene
StemmerOverrideFilterProvides the ability to override any KeywordAttribute aware stemmer with custom dictionary-based stemming.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
StemmerOverrideFilter .BuilderClassorg.apache.lucene.analysis.miscellaneous.StemmerOverrideFilterApache Lucene
StemmerOverrideFilter .StemmerOverrideMapA read-only 4-byte FST backed map that allows fast case-insensitive key value lookups for StemmerOverrideFilterClassorg.apache.lucene.analysis.miscellaneous.StemmerOverrideFilterApache Lucene
StemmerOverrideFilterFactoryFactory for StemmerOverrideFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
StemmerUtilSome commonly-used stemming functionsNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.analysis.utilApache Lucene
StopAnalyzerFilters LetterTokenizer with LowerCaseFilter and StopFilter.Classorg.apache.lucene.analysis.coreApache Lucene
StopFilterRemoves stop words from a token stream.Classorg.apache.lucene.analysis.coreApache Lucene
StopFilterFactoryFactory for StopFilter.Classorg.apache.lucene.analysis.coreApache Lucene
StopwordAnalyzerBaseBase class for Analyzers that need to make use of stopword sets.Classorg.apache.lucene.analysis.utilApache Lucene
SwedishAnalyzerAnalyzer for Swedish.Classorg.apache.lucene.analysis.svApache Lucene
SwedishLightStemFilterA TokenFilter that applies SwedishLightStemmer to stem Swedish To prevent terms from being stemmed use an instance ofClassorg.apache.lucene.analysis.svApache Lucene
SwedishLightStemFilterFactoryFactory for SwedishLightStemFilter.Classorg.apache.lucene.analysis.svApache Lucene
SwedishLightStemmerLight Stemmer for Swedish.Classorg.apache.lucene.analysis.svApache Lucene
SynonymFilterMatches single or multi word synonyms in a token stream.Classorg.apache.lucene.analysis.synonymApache Lucene
SynonymFilterFactoryFactory for SynonymFilter.Classorg.apache.lucene.analysis.synonymApache Lucene
SynonymMapA map of synonyms, keys and values are phrases.Classorg.apache.lucene.analysis.synonymApache Lucene
SynonymMap .BuilderBuilds an FSTSynonymMap.Classorg.apache.lucene.analysis.synonym.SynonymMapApache Lucene
SynonymMap .ParserAbstraction for parsing synonym files.Classorg.apache.lucene.analysis.synonym.SynonymMapApache Lucene
TeeSinkTokenFilterThis TokenFilter provides the ability to set aside attribute states that have already been analyzed.Classorg.apache.lucene.analysis.sinksApache Lucene
TeeSinkTokenFilter .SinkTokenStreamTokenStream output from a tee.Classorg.apache.lucene.analysis.sinks.TeeSinkTokenFilterApache Lucene
TernaryTreeTernary Search Tree.Classorg.apache.lucene.analysis.compound.hyphenationApache Lucene
ThaiAnalyzerAnalyzer for Thai language.Classorg.apache.lucene.analysis.thApache Lucene
ThaiTokenizerTokenizer that use BreakIterator to tokenize Thai text.Classorg.apache.lucene.analysis.thApache Lucene
ThaiTokenizerFactoryFactory for ThaiTokenizer.Classorg.apache.lucene.analysis.thApache Lucene
ThaiWordFilterTokenFilter that use BreakIterator to break each Token that is Thai into separate Token(s) for each Thai word.Classorg.apache.lucene.analysis.thApache Lucene
ThaiWordFilterFactoryFactory for ThaiWordFilter.Classorg.apache.lucene.analysis.thApache Lucene
TokenFilterFactoryClassorg.apache.lucene.analysis.utilApache Lucene
TokenizerFactoryClassorg.apache.lucene.analysis.utilApache Lucene
TokenOffsetPayloadTokenFilterAdds the OffsetAttribute.Classorg.apache.lucene.analysis.payloadsApache Lucene
TokenOffsetPayloadTokenFilterFactoryFactory for TokenOffsetPayloadTokenFilter.Classorg.apache.lucene.analysis.payloadsApache Lucene
TrimFilterTrims leading and trailing whitespace from Tokens in the stream.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
TrimFilterFactoryFactory for TrimFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
TruncateTokenFilterA token filter for truncating the terms into a specific length.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
TruncateTokenFilterFactoryFactory for TruncateTokenFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
TurkishAnalyzerAnalyzer for Turkish.Classorg.apache.lucene.analysis.trApache Lucene
TurkishLowerCaseFilterNormalizes Turkish token text to lower case.Classorg.apache.lucene.analysis.trApache Lucene
TurkishLowerCaseFilterFactoryFactory for TurkishLowerCaseFilter.Classorg.apache.lucene.analysis.trApache Lucene
TypeAsPayloadTokenFilterMakes the PackedTokenAttributeImpl.Classorg.apache.lucene.analysis.payloadsApache Lucene
TypeAsPayloadTokenFilterFactoryFactory for TypeAsPayloadTokenFilter.Classorg.apache.lucene.analysis.payloadsApache Lucene
TypeTokenFilterRemoves tokens whose types appear in a set of blocked types from a token stream.Classorg.apache.lucene.analysis.coreApache Lucene
TypeTokenFilterFactoryFactory class for TypeTokenFilter.Classorg.apache.lucene.analysis.coreApache Lucene
UAX29URLEmailAnalyzerFilters UAX29URLEmailTokenizer with StandardFilter,Classorg.apache.lucene.analysis.standardApache Lucene
UAX29URLEmailTokenizerThis class implements Word Break rules from the Unicode Text Segmentation algorithm, as specified in Classorg.apache.lucene.analysis.standardApache Lucene
UAX29URLEmailTokenizer40Backcompat uax29 tokenizer for Lucene 4.Classorg.apache.lucene.analysis.standard.std40Apache Lucene
UAX29URLEmailTokenizerFactoryFactory for UAX29URLEmailTokenizer.Classorg.apache.lucene.analysis.standardApache Lucene
UAX29URLEmailTokenizerImplThis class implements Word Break rules from the Unicode Text Segmentation algorithm, as specified in Classorg.apache.lucene.analysis.standardApache Lucene
UAX29URLEmailTokenizerImpl40Classorg.apache.lucene.analysis.standard.std40Apache Lucene
UnicodePropsThis file contains unicode properties used by various CharTokenizers.Classorg.apache.lucene.analysis.utilApache Lucene
UnicodeWhitespaceAnalyzerAn Analyzer that uses UnicodeWhitespaceTokenizer.Classorg.apache.lucene.analysis.coreApache Lucene
UnicodeWhitespaceTokenizerA UnicodeWhitespaceTokenizer is a tokenizer that divides text at whitespace.Classorg.apache.lucene.analysis.coreApache Lucene
UpperCaseFilterNormalizes token text to UPPER CASE.Classorg.apache.lucene.analysis.coreApache Lucene
UpperCaseFilterFactoryFactory for UpperCaseFilter.Classorg.apache.lucene.analysis.coreApache Lucene
WhitespaceAnalyzerAn Analyzer that uses WhitespaceTokenizer.Classorg.apache.lucene.analysis.coreApache Lucene
WhitespaceTokenizerA tokenizer that divides text at whitespace characters as defined by Character.Classorg.apache.lucene.analysis.coreApache Lucene
WhitespaceTokenizerFactoryFactory for WhitespaceTokenizer.Classorg.apache.lucene.analysis.coreApache Lucene
WikipediaTokenizerExtension of StandardTokenizer that is aware of Wikipedia syntax.Classorg.apache.lucene.analysis.wikipediaApache Lucene
WikipediaTokenizerFactoryFactory for WikipediaTokenizer.Classorg.apache.lucene.analysis.wikipediaApache Lucene
WordDelimiterFilterSplits words into subwords and performs optional transformations on subword groups.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
WordDelimiterFilterFactoryFactory for WordDelimiterFilter.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
WordDelimiterIteratorA BreakIterator-like API for iterating over subwords in text, according to WordDelimiterFilter rules.Classorg.apache.lucene.analysis.miscellaneousApache Lucene
WordlistLoaderLoader for text files that represent a list of stopwords.Classorg.apache.lucene.analysis.utilApache Lucene
WordnetSynonymParserParser for wordnet prolog format See http://wordnet.Classorg.apache.lucene.analysis.synonymApache Lucene
DefaultICUTokenizerConfigDefault ICUTokenizerConfig that is generally applicable Generally tokenizes Unicode text according to UAX#29 Classorg.apache.lucene.analysis.icu.segmentationApache Lucene
ICUCollatedTermAttributeImplExtension of CharTermAttributeImpl that encodes the term text as a binary Unicode collation key instead of as UTF-8 bytes.Classorg.apache.lucene.collation.tokenattributesApache Lucene
ICUCollationAttributeFactory Converts each token into its CollationKey, and then encodes bytes as an index term.Classorg.apache.lucene.collationApache Lucene
ICUCollationDocValuesFieldIndexes collation keys as a single-valued SortedDocValuesField.Classorg.apache.lucene.collationApache Lucene
ICUCollationKeyAnalyzer Configures KeywordTokenizer with ICUCollationAttributeFactory.Classorg.apache.lucene.collationApache Lucene
ICUFoldingFilterA TokenFilter that applies search term folding to Unicode text, applying foldings from UTR#30 Character Foldings.Classorg.apache.lucene.analysis.icuApache Lucene
ICUFoldingFilterFactoryFactory for ICUFoldingFilter.Classorg.apache.lucene.analysis.icuApache Lucene
ICUNormalizer2CharFilterNormalize token text with ICU's Normalizer2.Classorg.apache.lucene.analysis.icuApache Lucene
ICUNormalizer2CharFilterFactoryFactory for ICUNormalizer2CharFilter Supports the following attributes:Classorg.apache.lucene.analysis.icuApache Lucene
ICUNormalizer2FilterNormalize token text with ICU's Normalizer2 With this filter, you can normalize text in the following ways:Classorg.apache.lucene.analysis.icuApache Lucene
ICUNormalizer2FilterFactoryFactory for ICUNormalizer2Filter Supports the following attributes:Classorg.apache.lucene.analysis.icuApache Lucene
ICUTokenizerBreaks text into words according to UAX #29: Unicode Text Segmentation (http://www.Classorg.apache.lucene.analysis.icu.segmentationApache Lucene
ICUTokenizerConfigClass that allows for tailored Unicode Text Segmentation on a per-writing system basis.Classorg.apache.lucene.analysis.icu.segmentationApache Lucene
ICUTokenizerFactoryFactory for ICUTokenizer.Classorg.apache.lucene.analysis.icu.segmentationApache Lucene
ICUTransformFilterA TokenFilter that transforms text with ICU.Classorg.apache.lucene.analysis.icuApache Lucene
ICUTransformFilterFactoryFactory for ICUTransformFilter.Classorg.apache.lucene.analysis.icuApache Lucene
ScriptAttributeThis attribute stores the UTR #24 script value for a token of text.Interfaceorg.apache.lucene.analysis.icu.tokenattributesApache Lucene
ScriptAttributeImplWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.analysis.icu.tokenattributesApache Lucene
BaseFormAttributeAttribute for Token.Interfaceorg.apache.lucene.analysis.ja.tokenattributesApache Lucene
BaseFormAttributeImplAttribute for Token.Classorg.apache.lucene.analysis.ja.tokenattributesApache Lucene
BinaryDictionaryBase class for a binary-encoded in-memory dictionary.Classorg.apache.lucene.analysis.ja.dictApache Lucene
CharacterDefinitionCharacter category data.Classorg.apache.lucene.analysis.ja.dictApache Lucene
ConnectionCostsClassorg.apache.lucene.analysis.ja.dictApache Lucene
CSVUtilClassorg.apache.lucene.analysis.ja.utilApache Lucene
DictionaryInterfaceorg.apache.lucene.analysis.ja.dictApache Lucene
GraphvizFormatterOutputs the dot (graphviz) string for the viterbi lattice.Classorg.apache.lucene.analysis.jaApache Lucene
InflectionAttributeAttribute for Kuromoji inflection data.Interfaceorg.apache.lucene.analysis.ja.tokenattributesApache Lucene
InflectionAttributeImplAttribute for Kuromoji inflection data.Classorg.apache.lucene.analysis.ja.tokenattributesApache Lucene
JapaneseAnalyzerAnalyzer for Japanese that uses morphological analysis.Classorg.apache.lucene.analysis.jaApache Lucene
JapaneseBaseFormFilterReplaces term text with the BaseFormAttribute.Classorg.apache.lucene.analysis.jaApache Lucene
JapaneseBaseFormFilterFactoryFactory for JapaneseBaseFormFilter.Classorg.apache.lucene.analysis.jaApache Lucene
JapaneseIterationMarkCharFilterNormalizes Japanese horizontal iteration marks (odoriji) to their expanded form.Classorg.apache.lucene.analysis.jaApache Lucene
JapaneseIterationMarkCharFilterFactoryFactory for JapaneseIterationMarkCharFilter.Classorg.apache.lucene.analysis.jaApache Lucene
JapaneseKatakanaStemFilterA TokenFilter that normalizes common katakana spelling variations ending in a long sound character by removing this character (U+30FC).Classorg.apache.lucene.analysis.jaApache Lucene
JapaneseKatakanaStemFilterFactoryFactory for JapaneseKatakanaStemFilter.Classorg.apache.lucene.analysis.jaApache Lucene
JapanesePartOfSpeechStopFilterRemoves tokens that match a set of part-of-speech tags.Classorg.apache.lucene.analysis.jaApache Lucene
JapanesePartOfSpeechStopFilterFactoryFactory for JapanesePartOfSpeechStopFilter.Classorg.apache.lucene.analysis.jaApache Lucene
JapaneseReadingFormFilterA TokenFilter that replaces the term attribute with the reading of a token in either katakana or romaji form.Classorg.apache.lucene.analysis.jaApache Lucene
JapaneseReadingFormFilterFactoryFactory for JapaneseReadingFormFilter.Classorg.apache.lucene.analysis.jaApache Lucene
JapaneseTokenizerTokenizer for Japanese that uses morphological analysis.Classorg.apache.lucene.analysis.jaApache Lucene
JapaneseTokenizer .ModeTokenization mode: this determines how the tokenizer handles compound and unknown words.Classorg.apache.lucene.analysis.ja.JapaneseTokenizerApache Lucene
JapaneseTokenizer .TypeToken type reflecting the original source of this tokenKnown words from the system dictionary.Classorg.apache.lucene.analysis.ja.JapaneseTokenizerApache Lucene
JapaneseTokenizerFactoryFactory for JapaneseTokenizer.Classorg.apache.lucene.analysis.jaApache Lucene
Lucene43JapanesePartOfSpeechStopFilterBackcompat JapanesePartOfSpeechStopFilter for versions 4.Classorg.apache.lucene.analysis.jaApache Lucene
PartOfSpeechAttributeAttribute for Token.Interfaceorg.apache.lucene.analysis.ja.tokenattributesApache Lucene
PartOfSpeechAttributeImplAttribute for Token.Classorg.apache.lucene.analysis.ja.tokenattributesApache Lucene
ReadingAttributeAttribute for Kuromoji reading data Note: in some cases this value may not be applicable,Interfaceorg.apache.lucene.analysis.ja.tokenattributesApache Lucene
ReadingAttributeImplClassorg.apache.lucene.analysis.ja.tokenattributesApache Lucene
TokenAnalyzed token with morphological data from its dictionary.Classorg.apache.lucene.analysis.jaApache Lucene
TokenInfoDictionaryBinary dictionary implementation for a known-word dictionary model: Words are encoded into an FST mapping to a list of wordIDs.Classorg.apache.lucene.analysis.ja.dictApache Lucene
TokenInfoFSTThin wrapper around an FST with root-arc caching for Japanese.Classorg.apache.lucene.analysis.ja.dictApache Lucene
ToStringUtilUtility class for english translations of morphological data, used only for debugging.Classorg.apache.lucene.analysis.ja.utilApache Lucene
UnknownDictionaryDictionary for unknown-word handling.Classorg.apache.lucene.analysis.ja.dictApache Lucene
UserDictionaryClass for building a User Dictionary.Classorg.apache.lucene.analysis.ja.dictApache Lucene
MorfologikAnalyzerAnalyzer using Morfologik library.Classorg.apache.lucene.analysis.morfologikApache Lucene
MorfologikFilterTokenFilter using Morfologik library to transform input tokens into lemma and morphosyntactic (POS) tokens.Classorg.apache.lucene.analysis.morfologikApache Lucene
MorfologikFilterFactoryFilter factory for MorfologikFilter.Classorg.apache.lucene.analysis.morfologikApache Lucene
MorphosyntacticTagsAttributeMorfologik provides morphosyntactic annotations for surface forms.Interfaceorg.apache.lucene.analysis.morfologikApache Lucene
MorphosyntacticTagsAttributeImplMorphosyntactic annotations for surface forms.Classorg.apache.lucene.analysis.morfologikApache Lucene
BeiderMorseFilterTokenFilter for Beider-Morse phonetic encoding.Classorg.apache.lucene.analysis.phoneticApache Lucene
BeiderMorseFilterFactoryFactory for BeiderMorseFilter.Classorg.apache.lucene.analysis.phoneticApache Lucene
DaitchMokotoffSoundexFilterClassorg.apache.lucene.analysis.phoneticApache Lucene
DaitchMokotoffSoundexFilterFactoryFactory for DaitchMokotoffSoundexFilter.Classorg.apache.lucene.analysis.phoneticApache Lucene
DoubleMetaphoneFilterClassorg.apache.lucene.analysis.phoneticApache Lucene
DoubleMetaphoneFilterFactoryFactory for DoubleMetaphoneFilter.Classorg.apache.lucene.analysis.phoneticApache Lucene
PhoneticFilterCreate tokens for phonetic matches.Classorg.apache.lucene.analysis.phoneticApache Lucene
PhoneticFilterFactoryFactory for PhoneticFilter.Classorg.apache.lucene.analysis.phoneticApache Lucene
AnalyzerProfileManages analysis data configuration for SmartChineseAnalyzer SmartChineseAnalyzer has a built-in dictionary and stopword list out-of-box.Classorg.apache.lucene.analysis.cn.smartApache Lucene
CharTypeInternal SmartChineseAnalyzer character type constants.Classorg.apache.lucene.analysis.cn.smartApache Lucene
HHMMSegmenterFinds the optimal segmentation of a sentence into Chinese wordsWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.analysis.cn.smart.hhmmApache Lucene
HMMChineseTokenizerTokenizer for Chinese or mixed Chinese-English text.Classorg.apache.lucene.analysis.cn.smartApache Lucene
HMMChineseTokenizerFactoryFactory for HMMChineseTokenizer Note: this class will currently emit tokens for punctuation.Classorg.apache.lucene.analysis.cn.smartApache Lucene
SegTokenSmartChineseAnalyzer internal tokenWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.analysis.cn.smart.hhmmApache Lucene
SegTokenFilter Filters a SegToken by converting full-width latin to half-width, then lowercasing latin.Classorg.apache.lucene.analysis.cn.smart.hhmmApache Lucene
SentenceTokenizerTokenizes input text into sentences.Classorg.apache.lucene.analysis.cn.smartApache Lucene
SmartChineseAnalyzer SmartChineseAnalyzer is an analyzer for Chinese or mixed Chinese-English text.Classorg.apache.lucene.analysis.cn.smartApache Lucene
SmartChineseSentenceTokenizerFactoryFactory for the SmartChineseAnalyzer SentenceTokenizerWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.analysis.cn.smartApache Lucene
SmartChineseWordTokenFilterFactoryFactory for the SmartChineseAnalyzer WordTokenFilter Note: this class will currently emit tokens for punctuation.Classorg.apache.lucene.analysis.cn.smartApache Lucene
UtilitySmartChineseAnalyzer utility constants and methodsWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.analysis.cn.smartApache Lucene
WordTokenFilterA TokenFilter that breaks sentences into words.Classorg.apache.lucene.analysis.cn.smartApache Lucene
WordTypeInternal SmartChineseAnalyzer token type constantsWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.analysis.cn.smartApache Lucene
PolishAnalyzerAnalyzer for Polish.Classorg.apache.lucene.analysis.plApache Lucene
StempelFilterTransforms the token stream as per the stemming algorithm.Classorg.apache.lucene.analysis.stempelApache Lucene
StempelPolishStemFilterFactoryFactory for StempelFilter using a Polish stemming table.Classorg.apache.lucene.analysis.stempelApache Lucene
StempelStemmer Stemmer class is a convenient facade for other stemmer-related classes.Classorg.apache.lucene.analysis.stempelApache Lucene
AEProviderInterfaceorg.apache.lucene.analysis.uima.aeApache Lucene
AEProviderFactoryClassorg.apache.lucene.analysis.uima.aeApache Lucene
BaseUIMATokenizerAbstract base implementation of a Tokenizer which is able to analyze the given input with a UIMA AnalysisEngineClassorg.apache.lucene.analysis.uimaApache Lucene
BasicAEProviderBasic AEProvider which just instantiates a UIMA AnalysisEngine with no additional metadata, parameters or resourcesClassorg.apache.lucene.analysis.uima.aeApache Lucene
OverridingParamsAEProviderAEProvider implementation that creates an Aggregate AE from the given path, also injecting runtime parameters defined in the solrconfig.Classorg.apache.lucene.analysis.uima.aeApache Lucene
UIMAAnnotationsTokenizerClassorg.apache.lucene.analysis.uimaApache Lucene
UIMAAnnotationsTokenizerFactoryClassorg.apache.lucene.analysis.uimaApache Lucene
UIMABaseAnalyzerClassorg.apache.lucene.analysis.uimaApache Lucene
UIMATypeAwareAnalyzerClassorg.apache.lucene.analysis.uimaApache Lucene
UIMATypeAwareAnnotationsTokenizerA Tokenizer which creates token from UIMA Annotations filling also their TypeAttribute according to FeaturePaths specifiedClassorg.apache.lucene.analysis.uimaApache Lucene
UIMATypeAwareAnnotationsTokenizerFactoryClassorg.apache.lucene.analysis.uimaApache Lucene
Lucene40BlockTreeTermsReaderA block-based terms index and dictionary that assigns terms to variable length blocks according to how theyClassorg.apache.lucene.codecs.blocktreeApache Lucene
Lucene40CodecReader for the 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40CompoundFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40DocValuesFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40FieldInfosFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40LiveDocsFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40NormsFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40PostingsFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40SegmentInfoFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40StoredFieldsFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene40TermVectorsFormatLucene 4.Classorg.apache.lucene.codecs.lucene40Apache Lucene
Lucene410CodecClassorg.apache.lucene.codecs.lucene410Apache Lucene
Lucene410DocValuesFormat4.Classorg.apache.lucene.codecs.lucene410Apache Lucene
Lucene41CodecClassorg.apache.lucene.codecs.lucene41Apache Lucene
Lucene41PostingsFormatLucene 4.Classorg.apache.lucene.codecs.lucene41Apache Lucene
Lucene41PostingsReaderLucene 4.Classorg.apache.lucene.codecs.lucene41Apache Lucene
Lucene41StoredFieldsFormatLucene 4.Classorg.apache.lucene.codecs.lucene41Apache Lucene
Lucene41StoredFieldsIndexReaderReader for 4.Classorg.apache.lucene.codecs.lucene41Apache Lucene
Lucene42CodecClassorg.apache.lucene.codecs.lucene42Apache Lucene
Lucene42DocValuesFormatLucene 4.Classorg.apache.lucene.codecs.lucene42Apache Lucene
Lucene42FieldInfosFormatLucene 4.Classorg.apache.lucene.codecs.lucene42Apache Lucene
Lucene42NormsFormatLucene 4.Classorg.apache.lucene.codecs.lucene42Apache Lucene
Lucene42TermVectorsFormatLucene 4.Classorg.apache.lucene.codecs.lucene42Apache Lucene
Lucene45CodecClassorg.apache.lucene.codecs.lucene45Apache Lucene
Lucene45DocValuesFormatLucene 4.Classorg.apache.lucene.codecs.lucene45Apache Lucene
Lucene46CodecClassorg.apache.lucene.codecs.lucene46Apache Lucene
Lucene46FieldInfosFormatLucene 4.Classorg.apache.lucene.codecs.lucene46Apache Lucene
Lucene46SegmentInfoFormatLucene 4.Classorg.apache.lucene.codecs.lucene46Apache Lucene
Lucene49CodecClassorg.apache.lucene.codecs.lucene49Apache Lucene
Lucene49DocValuesFormatLucene 4.Classorg.apache.lucene.codecs.lucene49Apache Lucene
Lucene49NormsFormatLucene 4.Classorg.apache.lucene.codecs.lucene49Apache Lucene
Lucene50Codec and docvalues formats.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene50DocValuesFormatLucene 5.Classorg.apache.lucene.codecs.lucene50Apache Lucene
Lucene53Codec and docvalues formats.Classorg.apache.lucene.codecs.lucene53Apache Lucene
UndeadNormsProducerUsed only for backwards compatibility corner case, to provide re-animated norms when all fields are undead.Classorg.apache.lucene.codecsApache Lucene
AbstractQueryMakerAbstract base query maker.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
AddDocTaskAdd a document, optionally of a certain size.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
AddFacetedDocTaskAdd a faceted document.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
AddIndexesTaskAdds an input index to an existing index, using IndexWriter.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
AlgorithmClassorg.apache.lucene.benchmark.byTask.utilsApache Lucene
AnalyzerFactoryA factory to create an analyzer.Classorg.apache.lucene.benchmark.byTask.utilsApache Lucene
AnalyzerFactoryTaskAnalyzer factory construction task.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
BenchmarkRun the benchmark algorithm.Classorg.apache.lucene.benchmark.byTaskApache Lucene
BenchmarkHighlighterClassorg.apache.lucene.benchmark.byTask.tasksApache Lucene
ClearStatsTaskClear statistics data.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
CloseIndexTask Other side effects: index writer object in perfRunData is nullified.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
CloseReaderTask Other side effects: index reader in perfRunData is nullified.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
CloseTaxonomyIndexTaskClose taxonomy index.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
CloseTaxonomyReaderTaskClose taxonomy reader.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
CommitIndexTaskCommits the IndexWriter.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
CommitTaxonomyIndexTaskCommits the Taxonomy Index.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
ConfigPerf run configuration properties.Classorg.apache.lucene.benchmark.byTask.utilsApache Lucene
ConstantsClassorg.apache.lucene.benchmarkApache Lucene
ConsumeContentSourceTaskConsumes a ContentSource.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
ContentItemsSourceBase class for source of data for benchmarking Keeps track of various statistics, such as how many data items were generated, Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
ContentSourceRepresents content from a specified source, such as TREC, Reuters etc.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
CreateIndexTask Other side effects: index writer object in perfRunData is set.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
CreateTaxonomyIndexTaskCreate a taxonomy index.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
DemoHTMLParserSimple HTML Parser extracting title, meta tags, and body text that is based on NekoHTML.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
DemoHTMLParser .ParserClassorg.apache.lucene.benchmark.byTask.feeds.DemoHTMLParserApache Lucene
DirContentSourceA ContentSource using the Dir collection for its input.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
DirContentSource .IteratorClassorg.apache.lucene.benchmark.byTask.feeds.DirContentSourceApache Lucene
DocDataOutput of parsing (e.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
DocMakerCreates Document objects.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
DocMaker .DocStateDocument state, supports reuse of field instances across documents (see reuseFields parameter).Classorg.apache.lucene.benchmark.byTask.feeds.DocMakerApache Lucene
DocNameExtractorClassorg.apache.lucene.benchmark.quality.utilsApache Lucene
EnwikiContentSourceA ContentSource which reads the English Wikipedia dump.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
EnwikiQueryMakerA QueryMaker that uses common and uncommon actual Wikipedia queries for searching the English Wikipedia collection.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
ExtractReutersClassorg.apache.lucene.benchmark.utilsApache Lucene
ExtractWikipediaExtract the downloaded Wikipedia dump into separate files for indexing.Classorg.apache.lucene.benchmark.utilsApache Lucene
FacetSourceSource items for facets.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
FileBasedQueryMakerCreate queries from a FileReader.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
ForceMergeTaskRuns forceMerge on the index.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
FormatFormatting utilities (for reports).Classorg.apache.lucene.benchmark.byTask.utilsApache Lucene
GeonamesLineParserA line parser for Geonames.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
HTMLParserInterfaceorg.apache.lucene.benchmark.byTask.feedsApache Lucene
JudgeJudge if a document is relevant for a quality query.Interfaceorg.apache.lucene.benchmark.qualityApache Lucene
LineDocSourceA ContentSource reading one line at a time as a Document from a single file.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
LineDocSource .HeaderLineParserLineDocSource.Classorg.apache.lucene.benchmark.byTask.feeds.LineDocSourceApache Lucene
LineDocSource .LineParserReader of a single input line into DocData.Classorg.apache.lucene.benchmark.byTask.feeds.LineDocSourceApache Lucene
LineDocSource .SimpleLineParserLineDocSource.Classorg.apache.lucene.benchmark.byTask.feeds.LineDocSourceApache Lucene
LongToEnglishContentSourceCreates documents whose content is a long number starting from Long.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
LongToEnglishQueryMakerCreates queries whose content is a spelled-out long number starting from Long.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
NearRealtimeReaderTaskSpawns a BG thread that periodically (defaults to 3.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
NewAnalyzerTaskCreate a new Analyzer and set it it in the getRunData() for use by all future tasks.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
NewCollationAnalyzerTaskTask to support benchmarking collation.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
NewCollationAnalyzerTask .ImplementationDifferent Collation implementations: currently limited to what is provided in the JDK and ICU.Classorg.apache.lucene.benchmark.byTask.tasks.NewCollationAnalyzerTaskApache Lucene
NewLocaleTaskSet a Locale for use in benchmarking.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
NewRoundTaskIncrement the counter for properties maintained by Round Number.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
NoMoreDataExceptionException indicating there is no more data.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
OpenIndexTaskOpen an index writer.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
OpenReaderTaskOpen an index reader.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
OpenTaxonomyIndexTaskOpen a taxonomy index.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
OpenTaxonomyReaderTaskOpen a taxonomy index reader.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
PerfRunDataData maintained by a performance test run.Classorg.apache.lucene.benchmark.byTaskApache Lucene
PerfTaskAn abstract task to be tested for performance.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
PointsTest run data points collected as the test proceeds.Classorg.apache.lucene.benchmark.byTask.statsApache Lucene
PrintReaderTaskOpens a reader and prints basic statistics.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
QualityBenchmarkMain entry point for running a quality benchmark.Classorg.apache.lucene.benchmark.qualityApache Lucene
QualityQueriesFinderSuggest Quality queries based on an index contents.Classorg.apache.lucene.benchmark.quality.utilsApache Lucene
QualityQueryA QualityQuery has an ID and some name-value pairs.Classorg.apache.lucene.benchmark.qualityApache Lucene
QualityQueryParserParse a QualityQuery into a Lucene query.Interfaceorg.apache.lucene.benchmark.qualityApache Lucene
QualityStatsResults of quality benchmark run for a single query or for a set of queries.Classorg.apache.lucene.benchmark.qualityApache Lucene
QualityStats .RecallPointA certain rank in which a relevant doc was found.Classorg.apache.lucene.benchmark.quality.QualityStatsApache Lucene
QueryDriverCommand-line tool for doing a TREC evaluation run.Classorg.apache.lucene.benchmark.quality.trecApache Lucene
QueryMakerCreate queries for the test.Interfaceorg.apache.lucene.benchmark.byTask.feedsApache Lucene
RandomFacetSourceSimple implementation of a random facet source Supports the following parameters:Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
ReadTaskRead index (abstract) task.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
ReadTokensTaskSimple task to test performance of tokenizers.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
ReopenReaderTaskReopens IndexReader and closes old IndexReader.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
RepAllTaskReport all statistics with no aggregations.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
ReportTextual report of current statistics.Classorg.apache.lucene.benchmark.byTask.statsApache Lucene
ReportTaskReport (abstract) task - all report tasks extend this task.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
RepSelectByPrefTaskReport by-name-prefix statistics with no aggregations.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
RepSumByNameRoundTaskReport all statistics grouped/aggregated by name and round.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
RepSumByNameTaskReport all statistics aggregated by name.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
RepSumByPrefRoundTaskReport all prefix matching statistics grouped/aggregated by name and round.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
RepSumByPrefTaskReport by-name-prefix statistics aggregated by name.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
ResetInputsTaskReset inputs so that the test run would behave, input wise, as if it just started.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
ResetSystemEraseTaskReset all index and input data and call gc, erase index and dir, does NOT clear statistics.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
ResetSystemSoftTaskReset all index and input data and call gc, does NOT erase index/dir, does NOT clear statistics.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
ReutersContentSourceA ContentSource reading from the Reuters collection.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
ReutersQueryMakerA QueryMaker that makes queries devised manually (by Grant Ingersoll) for searching in the Reuters collection.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
RollbackIndexTaskRollback the index writer.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
SampleSample performance test written programmatically - no algorithm file is needed here.Classorg.apache.lucene.benchmark.byTask.programmaticApache Lucene
SearchTask Note: This task reuses the reader if it is already open.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
SearchTravRetHighlightTaskSearch and Traverse and Retrieve docs task.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
SearchTravRetLoadFieldSelectorTaskSearch and Traverse and Retrieve docs task using a FieldVisitor loading only the requested fields.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
SearchTravRetTaskSearch and Traverse and Retrieve docs task.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
SearchTravRetVectorHighlightTaskSearch and Traverse and Retrieve docs task.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
SearchTravTaskSearch and Traverse task.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
SearchWithCollectorTaskClassorg.apache.lucene.benchmark.byTask.tasksApache Lucene
SearchWithSortTaskDoes sort search on specified field.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
SetPropTaskSet a performance test configuration property.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
SimpleQQParserSimplistic quality query parser.Classorg.apache.lucene.benchmark.quality.utilsApache Lucene
SimpleQueryMakerA QueryMaker that makes queries for a collection created using SingleDocSource.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
SimpleSloppyPhraseQueryMakerCreate sloppy phrase queries for performance test, in an index created using simple doc maker.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
SingleDocSourceCreates the same document each time getNextDocData(DocData) is called.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
SortableSingleDocSourceAdds fields appropriate for sorting: country, random_string and sort_field (int).Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
SpatialDocMakerIndexes spatial data according to a configured SpatialStrategy with optional shape transformation via a configured SpatialDocMaker.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
SpatialDocMaker .ShapeConverterConverts one shape to another.Interfaceorg.apache.lucene.benchmark.byTask.feeds.SpatialDocMakerApache Lucene
SpatialFileQueryMakerReads spatial data from the body field docs from an internally created LineDocSource.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
StreamUtilsClassorg.apache.lucene.benchmark.byTask.utilsApache Lucene
StreamUtils .TypeBZIP2 is automatically used for .Classorg.apache.lucene.benchmark.byTask.utils.StreamUtilsApache Lucene
SubmissionReportCreate a log ready for submission.Classorg.apache.lucene.benchmark.quality.utilsApache Lucene
TaskSequenceSequence of parallel or sequential tasks.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
TaskStatsStatistics for a task run.Classorg.apache.lucene.benchmark.byTask.statsApache Lucene
Trec1MQReaderRead topics of TREC 1MQ track.Classorg.apache.lucene.benchmark.quality.trecApache Lucene
TrecContentSource Supports the following configuration parameters (on top of work.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
TrecDocParserParser for trec doc content, invoked on doc text excluding and which are handled in TrecContentSource.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
TrecDocParser .ParsePathTypeClassorg.apache.lucene.benchmark.byTask.feeds.TrecDocParserApache Lucene
TrecFBISParserClassorg.apache.lucene.benchmark.byTask.feedsApache Lucene
TrecFR94ParserClassorg.apache.lucene.benchmark.byTask.feedsApache Lucene
TrecFTParserClassorg.apache.lucene.benchmark.byTask.feedsApache Lucene
TrecGov2ParserClassorg.apache.lucene.benchmark.byTask.feedsApache Lucene
TrecJudgeJudge if given document is relevant to given quality query, based on Trec format for judgements.Classorg.apache.lucene.benchmark.quality.trecApache Lucene
TrecLATimesParserClassorg.apache.lucene.benchmark.byTask.feedsApache Lucene
TrecParserByPathParser for trec docs which selects the parser to apply according to the source files path, defaulting to TrecGov2Parser.Classorg.apache.lucene.benchmark.byTask.feedsApache Lucene
TrecTopicsReader Expects this topic format - Number: nnnClassorg.apache.lucene.benchmark.quality.trecApache Lucene
UpdateDocTaskUpdate a document, using IndexWriter.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
WaitTaskSimply waits for the specified (via the parameter) amount of time.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
WarmTaskWarm reader task: retrieve all reader documents.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
WriteEnwikiLineDocTaskA WriteLineDocTask which for Wikipedia input, will write category pages to another file, while remaining pages will be written to the original file.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
WriteLineDocTaskA task which writes documents, one line per document.Classorg.apache.lucene.benchmark.byTask.tasksApache Lucene
BooleanPerceptronClassifierA perceptron (see http://en.Classorg.apache.lucene.classificationApache Lucene
CachingNaiveBayesClassifierA simplistic Lucene based NaiveBayes classifier, with caching feature, see http://en.Classorg.apache.lucene.classificationApache Lucene
ClassificationResultThe result of a call to Classifier.Classorg.apache.lucene.classificationApache Lucene
ClassifierA classifier, see http://en.Interfaceorg.apache.lucene.classificationApache Lucene
DatasetSplitterUtility class for creating training / test / cross validation indexes from the original index.Classorg.apache.lucene.classification.utilsApache Lucene
DocToDoubleVectorUtilsutility class for converting Lucene Documents to Double vectors.Classorg.apache.lucene.classification.utilsApache Lucene
KNearestNeighborClassifierA k-Nearest Neighbor classifier (see http://en.Classorg.apache.lucene.classificationApache Lucene
SimpleNaiveBayesClassifierA simplistic Lucene based NaiveBayes classifier, see http://en.Classorg.apache.lucene.classificationApache Lucene
AutoPrefixPostingsFormatJust like Lucene50PostingsFormat except this format exposes the experimental auto-prefix terms.Classorg.apache.lucene.codecs.autoprefixApache Lucene
BlockTermsReaderHandles a terms dict, but decouples all details of doc/freqs/positions reading to an instance of PostingsReaderBase.Classorg.apache.lucene.codecs.blocktermsApache Lucene
BlockTermsWriterWrites terms dict, block-encoding (column stride) each term's metadata for each set of terms between twoClassorg.apache.lucene.codecs.blocktermsApache Lucene
BlockTreeOrdsPostingsFormatUses OrdsBlockTreeTermsWriter with Lucene50PostingsWriter.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene
BloomFilterFactoryClass used to create index-time FuzzySet appropriately configured for each field.Classorg.apache.lucene.codecs.bloomApache Lucene
BloomFilteringPostingsFormat A PostingsFormat useful for low doc-frequency fields such as primary keys.Classorg.apache.lucene.codecs.bloomApache Lucene
DefaultBloomFilterFactoryDefault policy is to allocate a bitset with 10% saturation given a unique term per document.Classorg.apache.lucene.codecs.bloomApache Lucene
DirectDocValuesFormatIn-memory docvalues format that does no (or very little) compression.Classorg.apache.lucene.codecs.memoryApache Lucene
DirectPostingsFormatWraps Lucene50PostingsFormat format for on-disk storage, but then at read time loads and stores allClassorg.apache.lucene.codecs.memoryApache Lucene
FixedGapTermsIndexReaderTermsIndexReader for simple every Nth terms indexes.Classorg.apache.lucene.codecs.blocktermsApache Lucene
FixedGapTermsIndexWriterSelects every Nth term as and index term, and hold term bytes (mostly) fully expanded in memory.Classorg.apache.lucene.codecs.blocktermsApache Lucene
FSTOrdPostingsFormatClassorg.apache.lucene.codecs.memoryApache Lucene
FSTOrdTermsReaderFST-based terms dictionary reader.Classorg.apache.lucene.codecs.memoryApache Lucene
FSTOrdTermsWriterFST-based term dict, using ord as FST output.Classorg.apache.lucene.codecs.memoryApache Lucene
FSTPostingsFormatClassorg.apache.lucene.codecs.memoryApache Lucene
FSTTermsReaderFST-based terms dictionary reader.Classorg.apache.lucene.codecs.memoryApache Lucene
FSTTermsWriterFST-based term dict, using metadata as FST output.Classorg.apache.lucene.codecs.memoryApache Lucene
FuzzySet A class used to represent a set of many, potentially large, values (e.Classorg.apache.lucene.codecs.bloomApache Lucene
FuzzySet .ContainsResultResult from FuzzySet.Classorg.apache.lucene.codecs.bloom.FuzzySetApache Lucene
HashFunctionBase class for hashing functions that can be referred to by name.Classorg.apache.lucene.codecs.bloomApache Lucene
MemoryDocValuesFormatClassorg.apache.lucene.codecs.memoryApache Lucene
MemoryPostingsFormatStores terms and postings (docs, positions, payloads) in RAM, using an FST.Classorg.apache.lucene.codecs.memoryApache Lucene
MurmurHash2This is a very fast, non-cryptographic hash suitable for general hash-based lookup.Classorg.apache.lucene.codecs.bloomApache Lucene
OrdsBlockTreeTermsReaderSee OrdsBlockTreeTermsWriter.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene
OrdsBlockTreeTermsWriterThis is just like BlockTreeTermsWriter, except it also stores a version per term, and adds a method to its TermsEnum implementation to seekExact only if the version is >= the specified version.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene
OrdsSegmentTermsEnumIterates through terms in this field.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene
SimpleTextCodecplain text index format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextCompoundFormatplain text compound format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextDocValuesFormatplain text doc values format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextFieldInfosFormatplaintext field infos format FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextLiveDocsFormatreads/writes plaintext live docs FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextNormsFormatplain-text norms format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextNormsFormat .SimpleTextNormsConsumerWrites plain-text norms.Classorg.apache.lucene.codecs.simpletext.SimpleTextNormsFormatApache Lucene
SimpleTextNormsFormat .SimpleTextNormsProducerReads plain-text norms.Classorg.apache.lucene.codecs.simpletext.SimpleTextNormsFormatApache Lucene
SimpleTextPostingsFormatFor debugging, curiosity, transparency only!! Do not use this codec in production.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextSegmentInfoFormatplain text segments file format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextStoredFieldsFormatplain text stored fields format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextStoredFieldsReaderreads plaintext stored fields FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextStoredFieldsWriterWrites plain-text stored fields.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextTermVectorsFormatplain text term vectors format.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextTermVectorsReaderReads plain-text term vectors.Classorg.apache.lucene.codecs.simpletextApache Lucene
SimpleTextTermVectorsWriterWrites plain-text term vectors.Classorg.apache.lucene.codecs.simpletextApache Lucene
TermsIndexReaderBaseBlockTermsReader interacts with an instance of this class to manage its terms index.Classorg.apache.lucene.codecs.blocktermsApache Lucene
TermsIndexReaderBase .FieldIndexEnumSimilar to TermsEnum, except, the only metadata it reports for a given indexed term is the long fileOffsetClassorg.apache.lucene.codecs.blockterms.TermsIndexReaderBaseApache Lucene
TermsIndexWriterBaseBase class for terms index implementations to plug into BlockTermsWriter.Classorg.apache.lucene.codecs.blocktermsApache Lucene
VariableGapTermsIndexReaderSee VariableGapTermsIndexWriterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecs.blocktermsApache Lucene
VariableGapTermsIndexWriterSelects index terms according to provided pluggable VariableGapTermsIndexWriter.Classorg.apache.lucene.codecs.blocktermsApache Lucene
VariableGapTermsIndexWriter .EveryNOrDocFreqTermSelectorSets an index term when docFreq >= docFreqThresh, or every interval terms.Classorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene
VariableGapTermsIndexWriter .EveryNTermSelectorClassorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene
VariableGapTermsIndexWriter .IndexTermSelectorHook for selecting which terms should be placed in the terms index.Classorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene
AssociationsFacetsExampleShows example usage of category associations.Classorg.apache.lucene.demo.facetApache Lucene
DistanceFacetsExampleShows simple usage of dynamic range faceting, using the expressions module to calculate distance.Classorg.apache.lucene.demo.facetApache Lucene
ExpressionAggregationFacetsExampleShows facets aggregation by an expression.Classorg.apache.lucene.demo.facetApache Lucene
FormBasedXmlQueryDemoExample servlet that uses the XML queryparser.Classorg.apache.lucene.demo.xmlparserApache Lucene
IndexFilesIndex all text files under a directory.Classorg.apache.lucene.demoApache Lucene
MultiCategoryListsFacetsExampleDemonstrates indexing categories into different indexed fields.Classorg.apache.lucene.demo.facetApache Lucene
RangeFacetsExampleShows simple usage of dynamic range faceting.Classorg.apache.lucene.demo.facetApache Lucene
SearchFilesSimple command-line based search demo.Classorg.apache.lucene.demoApache Lucene
SimpleFacetsExampleShows simple usage of faceted indexing and search.Classorg.apache.lucene.demo.facetApache Lucene
SimpleSortedSetFacetsExampleShows simple usage of faceted indexing and search, using SortedSetDocValuesFacetField and SortedSetDocValuesFacetCounts.Classorg.apache.lucene.demo.facetApache Lucene
BindingsBinds variable names in expressions to actual data.Classorg.apache.lucene.expressionsApache Lucene
ExpressionBase class that computes the value of an expression for a document.Classorg.apache.lucene.expressionsApache Lucene
JavascriptCompilerAn expression compiler for javascript expressions.Classorg.apache.lucene.expressions.jsApache Lucene
SimpleBindingsSimple class that binds expression variable names to SortFields or other Expressions.Classorg.apache.lucene.expressionsApache Lucene
VariableContextA helper to parse the context of a variable name, which is the base variable, followed by the sequence of array (integer or string indexed) and member accesses.Classorg.apache.lucene.expressions.jsApache Lucene
VariableContext .TypeRepresents what a piece of a variable does.Classorg.apache.lucene.expressions.js.VariableContextApache Lucene
AssociationFacetFieldAdd an instance of this to your Document to add a facet label associated with an arbitrary byte[].Classorg.apache.lucene.facet.taxonomyApache Lucene
CachedOrdinalsReaderA per-segment cache of documents' facet ordinals.Classorg.apache.lucene.facet.taxonomyApache Lucene
CachedOrdinalsReader .CachedOrdsHolds the cached ordinals in two parallel int[] arrays.Classorg.apache.lucene.facet.taxonomy.CachedOrdinalsReaderApache Lucene
Cl2oTaxonomyWriterCacheTaxonomyWriterCache using CompactLabelToOrdinal.Classorg.apache.lucene.facet.taxonomy.writercacheApache Lucene
CollisionMapHashMap to store colliding labels.Classorg.apache.lucene.facet.taxonomy.writercacheApache Lucene
CompactLabelToOrdinalThis is a very efficient LabelToOrdinal implementation that uses a CharBlockArray to store all labels and a configurable number of HashArrays toClassorg.apache.lucene.facet.taxonomy.writercacheApache Lucene
DefaultSortedSetDocValuesReaderStateClassorg.apache.lucene.facet.sortedsetApache Lucene
DirectoryTaxonomyReaderA TaxonomyReader which retrieves stored taxonomy information from a Reading from the on-disk index on every method call is too slow, so thisClassorg.apache.lucene.facet.taxonomy.directoryApache Lucene
DirectoryTaxonomyWriterTaxonomyWriter which uses a Directory to store the taxonomy information on disk, and keeps an additional in-memory cache of some or allClassorg.apache.lucene.facet.taxonomy.directoryApache Lucene
DirectoryTaxonomyWriter .DiskOrdinalMapDirectoryTaxonomyWriter.Classorg.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriterApache Lucene
DirectoryTaxonomyWriter .MemoryOrdinalMapDirectoryTaxonomyWriter.Classorg.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriterApache Lucene
DirectoryTaxonomyWriter .OrdinalMapMapping from old ordinal to new ordinals, used when merging indexes wit separate taxonomies.Interfaceorg.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriterApache Lucene
DocValuesOrdinalsReaderClassorg.apache.lucene.facet.taxonomyApache Lucene
DoubleRangeRepresents a range over double values.Classorg.apache.lucene.facet.rangeApache Lucene
DoubleRangeFacetCountsFacets implementation that computes counts for dynamic double ranges from a provided ValueSource, using FunctionValues.Classorg.apache.lucene.facet.rangeApache Lucene
DrillDownQueryA Query for drill-down over facet categories.Classorg.apache.lucene.facetApache Lucene
DrillSidewaysComputes drill down and sideways counts for the provided DrillDownQuery.Classorg.apache.lucene.facetApache Lucene
DrillSideways .DrillSidewaysResultResult of a drill sideways search, including the Facets and TopDocs.Classorg.apache.lucene.facet.DrillSidewaysApache Lucene
FacetFieldAdd an instance of this to your Document for every facet label.Classorg.apache.lucene.facetApache Lucene
FacetLabelHolds a sequence of string components, specifying the hierarchical name of aNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.facet.taxonomyApache Lucene
FacetResultCounts or aggregates for a single dimension.Classorg.apache.lucene.facetApache Lucene
FacetsCommon base class for all facets implementations.Classorg.apache.lucene.facetApache Lucene
FacetsCollectorCollects hits for subsequent faceting.Classorg.apache.lucene.facetApache Lucene
FacetsCollector .DocsUsed during collection to record matching docs and then return a DocIdSet that contains them.Classorg.apache.lucene.facet.FacetsCollectorApache Lucene
FacetsCollector .MatchingDocsHolds the documents that were matched in the LeafReaderContext.Classorg.apache.lucene.facet.FacetsCollectorApache Lucene
FacetsConfigRecords per-dimension configuration.Classorg.apache.lucene.facetApache Lucene
FacetsConfig .DimConfigHolds the configuration for one dimensionWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.facet.FacetsConfigApache Lucene
FastTaxonomyFacetCountsComputes facets counts, assuming the default encoding into DocValues was used.Classorg.apache.lucene.facet.taxonomyApache Lucene
FloatAssociationFacetFieldAdd an instance of this to your Document to add a facet label associated with a float.Classorg.apache.lucene.facet.taxonomyApache Lucene
FloatTaxonomyFacetsBase class for all taxonomy-based facets that aggregate to a per-ords float[].Classorg.apache.lucene.facet.taxonomyApache Lucene
IntAssociationFacetFieldAdd an instance of this to your Document to add a facet label associated with an int.Classorg.apache.lucene.facet.taxonomyApache Lucene
IntTaxonomyFacetsBase class for all taxonomy-based facets that aggregate to a per-ords int[].Classorg.apache.lucene.facet.taxonomyApache Lucene
LabelAndValueClassorg.apache.lucene.facetApache Lucene
LabelToOrdinalAbstract class for storing Label->Ordinal mappings in a taxonomy.Classorg.apache.lucene.facet.taxonomy.writercacheApache Lucene
LongRangeRepresents a range over long values.Classorg.apache.lucene.facet.rangeApache Lucene
LongRangeFacetCountsFacets implementation that computes counts for dynamic long ranges from a provided ValueSource,Classorg.apache.lucene.facet.rangeApache Lucene
LRUHashMapLRUHashMap is an extension of Java's HashMap, which has a bounded size(); When it reaches that size, each time a new element is added, the leastClassorg.apache.lucene.facet.taxonomyApache Lucene
LruTaxonomyWriterCacheLRU TaxonomyWriterCache - good choice for huge taxonomies.Classorg.apache.lucene.facet.taxonomy.writercacheApache Lucene
LruTaxonomyWriterCache .LRUTypeDetermines cache type.Classorg.apache.lucene.facet.taxonomy.writercache.LruTaxonomyWriterCacheApache Lucene
MultiFacetsMaps specified dims to provided Facets impls; else, uses the default Facets impl.Classorg.apache.lucene.facetApache Lucene
NameHashIntCacheLRUAn an LRU cache of mapping from name to int.Classorg.apache.lucene.facet.taxonomy.writercacheApache Lucene
OrdinalMappingLeafReaderA FilterLeafReader for updating facets ordinal references, based on an ordinal map.Classorg.apache.lucene.facet.taxonomyApache Lucene
OrdinalsReaderProvides per-document ordinals.Classorg.apache.lucene.facet.taxonomyApache Lucene
OrdinalsReader .OrdinalsSegmentReaderReturns ordinals for documents in one segment.Classorg.apache.lucene.facet.taxonomy.OrdinalsReaderApache Lucene
ParallelTaxonomyArraysReturns 3 arrays for traversing the taxonomy: parents: parents[i] denotes the parent of categoryClassorg.apache.lucene.facet.taxonomyApache Lucene
PrintTaxonomyStatsPrints how many ords are under each dimension.Classorg.apache.lucene.facet.taxonomyApache Lucene
RandomSamplingFacetsCollectorCollects hits for subsequent faceting, using sampling if needed.Classorg.apache.lucene.facetApache Lucene
RangeBase class for a single labeled range.Classorg.apache.lucene.facet.rangeApache Lucene
SearcherTaxonomyManagerManages near-real-time reopen of both an IndexSearcher and a TaxonomyReader.Classorg.apache.lucene.facet.taxonomyApache Lucene
SearcherTaxonomyManager .SearcherAndTaxonomyClassorg.apache.lucene.facet.taxonomy.SearcherTaxonomyManagerApache Lucene
SortedSetDocValuesFacetCountsCompute facets counts from previously indexed SortedSetDocValuesFacetField,Classorg.apache.lucene.facet.sortedsetApache Lucene
SortedSetDocValuesFacetFieldAdd an instance of this to your Document for every facet label to be indexed via SortedSetDocValues.Classorg.apache.lucene.facet.sortedsetApache Lucene
SortedSetDocValuesReaderStateWraps a IndexReader and resolves ords using existing SortedSetDocValues APIs without aClassorg.apache.lucene.facet.sortedsetApache Lucene
SortedSetDocValuesReaderState .OrdRangeHolds start/end range of ords, which maps to one dimension (someday we may generalize it to map toClassorg.apache.lucene.facet.sortedset.SortedSetDocValuesReaderStateApache Lucene
TaxonomyFacetCountsReads from any OrdinalsReader; use FastTaxonomyFacetCounts if you are using the default encoding from BinaryDocValues.Classorg.apache.lucene.facet.taxonomyApache Lucene
TaxonomyFacetsBase class for all taxonomy-based facets impls.Classorg.apache.lucene.facet.taxonomyApache Lucene
TaxonomyFacetSumFloatAssociationsAggregates sum of int values previously indexed with FloatAssociationFacetField, assuming the defaultClassorg.apache.lucene.facet.taxonomyApache Lucene
TaxonomyFacetSumIntAssociationsAggregates sum of int values previously indexed with IntAssociationFacetField, assuming the defaultClassorg.apache.lucene.facet.taxonomyApache Lucene
TaxonomyFacetSumValueSourceAggregates sum of values from FunctionValues.Classorg.apache.lucene.facet.taxonomyApache Lucene
TaxonomyFacetSumValueSource .ScoreValueSourceValueSource that returns the score for each hit; use this to aggregate the sum of all hit scoresClassorg.apache.lucene.facet.taxonomy.TaxonomyFacetSumValueSourceApache Lucene
TaxonomyMergeUtilsUtility methods for merging index and taxonomy directories.Classorg.apache.lucene.facet.taxonomyApache Lucene
TaxonomyReaderTaxonomyReader is the read-only interface with which the faceted-search library uses the taxonomy during search time.Classorg.apache.lucene.facet.taxonomyApache Lucene
TaxonomyReader .ChildrenIteratorAn iterator over a category's children.Classorg.apache.lucene.facet.taxonomy.TaxonomyReaderApache Lucene
TaxonomyWriterTaxonomyWriter is the interface which the faceted-search library uses to dynamically build the taxonomy at indexing time.Interfaceorg.apache.lucene.facet.taxonomyApache Lucene
TaxonomyWriterCacheTaxonomyWriterCache is a relatively simple interface for a cache of category->ordinal mappings, used in TaxonomyWriter implementations (such asInterfaceorg.apache.lucene.facet.taxonomy.writercacheApache Lucene
TopOrdAndFloatQueueKeeps highest results, first by largest float value, then tie break by smallest ord.Classorg.apache.lucene.facetApache Lucene
TopOrdAndFloatQueue .OrdAndValueHolds a single entry.Classorg.apache.lucene.facet.TopOrdAndFloatQueueApache Lucene
TopOrdAndIntQueueKeeps highest results, first by largest int value, then tie break by smallest ord.Classorg.apache.lucene.facetApache Lucene
TopOrdAndIntQueue .OrdAndValueHolds a single entry.Classorg.apache.lucene.facet.TopOrdAndIntQueueApache Lucene
AbstractAllGroupHeadsCollectorThis collector specializes in collecting the most relevant document (group head) for each group that match the query.Classorg.apache.lucene.search.groupingApache Lucene
AbstractAllGroupHeadsCollector .GroupHeadRepresents a group head.Classorg.apache.lucene.search.grouping.AbstractAllGroupHeadsCollectorApache Lucene
AbstractAllGroupsCollectorA collector that collects all groups that match the query.Classorg.apache.lucene.search.groupingApache Lucene
AbstractDistinctValuesCollectorA second pass grouping collector that keeps track of distinct values for a specified field for the top N group.Classorg.apache.lucene.search.groupingApache Lucene
AbstractDistinctValuesCollector .GroupCountReturned by AbstractDistinctValuesCollector.Classorg.apache.lucene.search.grouping.AbstractDistinctValuesCollectorApache Lucene
AbstractFirstPassGroupingCollectorFirstPassGroupingCollector is the first of two passes necessary to collect grouped hits.Classorg.apache.lucene.search.groupingApache Lucene
AbstractGroupFacetCollectorBase class for computing grouped facets.Classorg.apache.lucene.search.groupingApache Lucene
AbstractGroupFacetCollector .FacetEntryRepresents a facet entry with a value and a count.Classorg.apache.lucene.search.grouping.AbstractGroupFacetCollectorApache Lucene
AbstractGroupFacetCollector .GroupedFacetResultThe grouped facet result.Classorg.apache.lucene.search.grouping.AbstractGroupFacetCollectorApache Lucene
AbstractGroupFacetCollector .SegmentResultContains the local grouped segment counts for a particular segment.Classorg.apache.lucene.search.grouping.AbstractGroupFacetCollectorApache Lucene
AbstractSecondPassGroupingCollectorSecondPassGroupingCollector is the second of two passes necessary to collect grouped docs.Classorg.apache.lucene.search.groupingApache Lucene
BlockGroupingCollectorBlockGroupingCollector performs grouping with a single pass collector, as long as you are grouping by aClassorg.apache.lucene.search.groupingApache Lucene
CollectedSearchGroupExpert: representation of a group in AbstractFirstPassGroupingCollector, tracking the top doc and FieldComparator slot.Classorg.apache.lucene.search.groupingApache Lucene
FunctionAllGroupHeadsCollectorAn implementation of AbstractAllGroupHeadsCollector for retrieving the most relevant groups when groupingWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.search.grouping.functionApache Lucene
FunctionAllGroupsCollectorA collector that collects all groups that match the query.Classorg.apache.lucene.search.grouping.functionApache Lucene
FunctionDistinctValuesCollectorFunction based implementation of AbstractDistinctValuesCollector.Classorg.apache.lucene.search.grouping.functionApache Lucene
FunctionDistinctValuesCollector .GroupCountHolds distinct values for a single group.Classorg.apache.lucene.search.grouping.function.FunctionDistinctValuesCollectorApache Lucene
FunctionFirstPassGroupingCollectorConcrete implementation of AbstractFirstPassGroupingCollector that groups based on ValueSource instances.Classorg.apache.lucene.search.grouping.functionApache Lucene
FunctionSecondPassGroupingCollectorConcrete implementation of AbstractSecondPassGroupingCollector that groups based on ValueSource instances.Classorg.apache.lucene.search.grouping.functionApache Lucene
GroupDocsRepresents one group in the results.Classorg.apache.lucene.search.groupingApache Lucene
GroupingSearchConvenience class to perform grouping in a non distributed environment.Classorg.apache.lucene.search.groupingApache Lucene
SearchGroupRepresents a group that is found during the first pass search.Classorg.apache.lucene.search.groupingApache Lucene
TermAllGroupHeadsCollectorA base implementation of AbstractAllGroupHeadsCollector for retrieving the most relevant groups when grouping on a string based group field.Classorg.apache.lucene.search.grouping.termApache Lucene
TermAllGroupsCollectorA collector that collects all groups that match the query.Classorg.apache.lucene.search.grouping.termApache Lucene
TermDistinctValuesCollectorA term based implementation of AbstractDistinctValuesCollector that relies on SortedDocValues to count the distinct values per group.Classorg.apache.lucene.search.grouping.termApache Lucene
TermDistinctValuesCollector .GroupCountHolds distinct values for a single group.Classorg.apache.lucene.search.grouping.term.TermDistinctValuesCollectorApache Lucene
TermFirstPassGroupingCollectorConcrete implementation of AbstractFirstPassGroupingCollector that groups based on field values and more specifically uses SortedDocValuesClassorg.apache.lucene.search.grouping.termApache Lucene
TermGroupFacetCollectorAn implementation of AbstractGroupFacetCollector that computes grouped facets based on the indexed termsWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.search.grouping.termApache Lucene
TermSecondPassGroupingCollectorConcrete implementation of AbstractSecondPassGroupingCollector that groups based on field values and more specifically uses SortedDocValuesClassorg.apache.lucene.search.grouping.termApache Lucene
TopGroupsRepresents result returned by a grouping search.Classorg.apache.lucene.search.groupingApache Lucene
TopGroups .ScoreMergeModeHow the GroupDocs score (if any) should be merged.Classorg.apache.lucene.search.grouping.TopGroupsApache Lucene
BaseFragListBuilderA abstract implementation of FragListBuilder.Classorg.apache.lucene.search.vectorhighlightApache Lucene
BaseFragmentsBuilderBase FragmentsBuilder implementation that supports colored pre/post tags and multivalued fields.Classorg.apache.lucene.search.vectorhighlightApache Lucene
BoundaryScannerInterfaceorg.apache.lucene.search.vectorhighlightApache Lucene
BreakIteratorBoundaryScannerA BoundaryScanner implementation that uses BreakIterator to find boundaries in the text.Classorg.apache.lucene.search.vectorhighlightApache Lucene
CustomSeparatorBreakIteratorA BreakIterator that breaks the text whenever a certain separator, provided as a constructor argument, is found.Classorg.apache.lucene.search.postingshighlightApache Lucene
DefaultEncoderClassorg.apache.lucene.search.highlightApache Lucene
DefaultPassageFormatterCreates a formatted snippet from the top passages.Classorg.apache.lucene.search.postingshighlightApache Lucene
EncoderEncodes original text.Interfaceorg.apache.lucene.search.highlightApache Lucene
FastVectorHighlighterAnother highlighter implementation.Classorg.apache.lucene.search.vectorhighlightApache Lucene
FieldFragListFieldFragList has a list of frag info that is used by FragmentsBuilder class to create fragments (snippets).Classorg.apache.lucene.search.vectorhighlightApache Lucene
FieldFragList .WeightedFragInfoClassorg.apache.lucene.search.vectorhighlight.FieldFragListApache Lucene
FieldFragList .WeightedFragInfo .SubInfoClassorg.apache.lucene.search.vectorhighlight.FieldFragList.WeightedFragInfoApache Lucene
FieldPhraseListFieldPhraseList has a list of WeightedPhraseInfo that is used by FragListBuilder to create a FieldFragList object.Classorg.apache.lucene.search.vectorhighlightApache Lucene
FieldPhraseList .WeightedPhraseInfoClassorg.apache.lucene.search.vectorhighlight.FieldPhraseListApache Lucene
FieldPhraseList .WeightedPhraseInfo .ToffsClassorg.apache.lucene.search.vectorhighlight.FieldPhraseList.WeightedPhraseInfoApache Lucene
FieldQueryFieldQuery breaks down query object into terms/phrases and keeps them in a QueryPhraseMap structure.Classorg.apache.lucene.search.vectorhighlightApache Lucene
FieldQuery .QueryPhraseMapInternal structure of a query for highlighting: represents a nested query structureClassorg.apache.lucene.search.vectorhighlight.FieldQueryApache Lucene
FieldTermStackFieldTermStack is a stack that keeps query terms in the specified field of the document to be highlighted.Classorg.apache.lucene.search.vectorhighlightApache Lucene
FieldTermStack .TermInfoSingle term with its position/offsets in the document and IDF weight.Classorg.apache.lucene.search.vectorhighlight.FieldTermStackApache Lucene
FormatterProcesses terms found in the original text, typically by applying some form of mark-up to highlight terms in HTML search results pages.Interfaceorg.apache.lucene.search.highlightApache Lucene
FragListBuilderFragListBuilder is an interface for FieldFragList builder classes.Interfaceorg.apache.lucene.search.vectorhighlightApache Lucene
Fragmenter consideration by the Highlighter class.Interfaceorg.apache.lucene.search.highlightApache Lucene
FragmentsBuilderFragmentsBuilder is an interface for fragments (snippets) builder classes.Interfaceorg.apache.lucene.search.vectorhighlightApache Lucene
GradientFormatterClassorg.apache.lucene.search.highlightApache Lucene
HighlighterClass used to markup highlighted terms found in the best sections of a text, using configurable Fragmenter, Scorer, Formatter,Classorg.apache.lucene.search.highlightApache Lucene
InvalidTokenOffsetsExceptionException thrown if TokenStream Tokens are incompatible with provided textSee Also:Serialized FormClassorg.apache.lucene.search.highlightApache Lucene
NullFragmenterFragmenter implementation which does not fragment the text.Classorg.apache.lucene.search.highlightApache Lucene
OffsetLimitTokenFilterClassorg.apache.lucene.search.highlightApache Lucene
PassageRepresents a passage (typically a sentence of the document).Classorg.apache.lucene.search.postingshighlightApache Lucene
PassageFormatterCreates a formatted snippet from the top passages.Classorg.apache.lucene.search.postingshighlightApache Lucene
PassageScorerRanks passages found by PostingsHighlighter.Classorg.apache.lucene.search.postingshighlightApache Lucene
PositionSpanUtility class to record Positions SpansNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.search.highlightApache Lucene
PostingsHighlighterSimple highlighter that does not analyze fields nor use term vectors.Classorg.apache.lucene.search.postingshighlightApache Lucene
QueryScorerScorer implementation which scores text fragments by the number of unique query terms found.Classorg.apache.lucene.search.highlightApache Lucene
QueryTermExtractorUtility class used to extract the terms used in a query, plus any weights.Classorg.apache.lucene.search.highlightApache Lucene
QueryTermScorerScorer implementation which scores text fragments by the number of unique query terms found.Classorg.apache.lucene.search.highlightApache Lucene
ScoreOrderFragmentsBuilderAn implementation of FragmentsBuilder that outputs score-order fragments.Classorg.apache.lucene.search.vectorhighlightApache Lucene
ScoreOrderFragmentsBuilder .ScoreComparatorComparator for FieldFragList.Classorg.apache.lucene.search.vectorhighlight.ScoreOrderFragmentsBuilderApache Lucene
ScorerA Scorer is responsible for scoring a stream of tokens.Interfaceorg.apache.lucene.search.highlightApache Lucene
SimpleBoundaryScannerSimple boundary scanner implementation that divides fragments based on a set of separator characters.Classorg.apache.lucene.search.vectorhighlightApache Lucene
SimpleFieldFragListA simple implementation of FieldFragList.Classorg.apache.lucene.search.vectorhighlightApache Lucene
SimpleFragListBuilderA simple implementation of FragListBuilder.Classorg.apache.lucene.search.vectorhighlightApache Lucene
SimpleFragmenterFragmenter implementation which breaks text up into same-size fragments with no concerns over spotting sentence boundaries.Classorg.apache.lucene.search.highlightApache Lucene
SimpleFragmentsBuilderA simple implementation of FragmentsBuilder.Classorg.apache.lucene.search.vectorhighlightApache Lucene
SimpleHTMLEncoderClassorg.apache.lucene.search.highlightApache Lucene
SimpleHTMLFormatterClassorg.apache.lucene.search.highlightApache Lucene
SimpleSpanFragmenterFragmenter implementation which breaks text up into same-size fragments but does not split up Spans.Classorg.apache.lucene.search.highlightApache Lucene
SingleFragListBuilderAn implementation class of FragListBuilder that generates one FieldFragList.Classorg.apache.lucene.search.vectorhighlightApache Lucene
SpanGradientFormatterFormats text with different color intensity depending on the score of the term using the span tag.Classorg.apache.lucene.search.highlightApache Lucene
TermVectorLeafReaderWraps a Terms with a LeafReader, typically from term vectors.Classorg.apache.lucene.search.highlightApache Lucene
TextFragmentClassorg.apache.lucene.search.highlightApache Lucene
TokenGroupClassorg.apache.lucene.search.highlightApache Lucene
TokenSourcesConvenience methods for obtaining a TokenStream for use with the Highlighter - can obtain from term vectors with offsets and positions or from an Analyzer re-parsing the stored content.Classorg.apache.lucene.search.highlightApache Lucene
TokenStreamFromTermVectorTokenStream created from a term vector field.Classorg.apache.lucene.search.highlightApache Lucene
WeightedFieldFragListA weighted implementation of FieldFragList.Classorg.apache.lucene.search.vectorhighlightApache Lucene
WeightedFragListBuilderA weighted implementation of FragListBuilder.Classorg.apache.lucene.search.vectorhighlightApache Lucene
WeightedSpanTermClassorg.apache.lucene.search.highlightApache Lucene
WeightedSpanTermExtractorClass used to extract WeightedSpanTerms from a Query based on whether Terms from the Query are contained in a supplied TokenStream.Classorg.apache.lucene.search.highlightApache Lucene
WeightedSpanTermExtractor .PositionCheckingMapThis class makes sure that if both position sensitive and insensitive versions of the same term are added, the position insensitive one wins.Classorg.apache.lucene.search.highlight.WeightedSpanTermExtractorApache Lucene
WeightedTermClassorg.apache.lucene.search.highlightApache Lucene
WholeBreakIteratorClassorg.apache.lucene.search.postingshighlightApache Lucene
BitDocIdSetCachingWrapperFilterFilter wrapper that implements BitDocIdSetFilter.Classorg.apache.lucene.search.joinApache Lucene
BitDocIdSetFilterA Filter that produces BitDocIdSets.Classorg.apache.lucene.search.joinApache Lucene
BitSetProducerA producer of BitSets per segment.Interfaceorg.apache.lucene.search.joinApache Lucene
BlockJoinSelectorSelect a value from a block of documents.Classorg.apache.lucene.search.joinApache Lucene
BlockJoinSelector .TypeType of selection to perform.Classorg.apache.lucene.search.join.BlockJoinSelectorApache Lucene
CheckJoinIndexUtility class to check a block join index.Classorg.apache.lucene.search.joinApache Lucene
JoinUtilUtility for query time joining.Classorg.apache.lucene.search.joinApache Lucene
QueryBitSetProducerA BitSetProducer that wraps a query and caches matching BitSets per segment.Classorg.apache.lucene.search.joinApache Lucene
ScoreModeHow to aggregate multiple child hit scores into a single parent score.Classorg.apache.lucene.search.joinApache Lucene
ToChildBlockJoinQueryJust like ToParentBlockJoinQuery, except this query joins in reverse: you provide a Query matchingClassorg.apache.lucene.search.joinApache Lucene
ToParentBlockJoinCollectorCollects parent document hits for a Query containing one more more BlockJoinQuery clauses, sorted by theClassorg.apache.lucene.search.joinApache Lucene
ToParentBlockJoinIndexSearcherAn IndexSearcher to use in conjunction with ToParentBlockJoinCollector.Classorg.apache.lucene.search.joinApache Lucene
ToParentBlockJoinQueryThis query requires that you index children and parent docs as a single block, using theClassorg.apache.lucene.search.joinApache Lucene
ToParentBlockJoinQuery .ChildrenMatchesScorerAscendant for ToParentBlockJoinQuery's scorer.Classorg.apache.lucene.search.join.ToParentBlockJoinQueryApache Lucene
ToParentBlockJoinSortFieldA special sort field that allows sorting parent docs based on nested / child level fields.Classorg.apache.lucene.search.joinApache Lucene
MemoryIndexHigh-performance single-document main memory Apache Lucene fulltext search index.Classorg.apache.lucene.index.memoryApache Lucene
BlockJoinComparatorSourceHelper class to sort readers that contain blocks of documents.Classorg.apache.lucene.searchApache Lucene
DiversifiedTopDocsCollectorA TopDocsCollector that controls diversity in results by ensuring no more than maxHitsPerKey results from a common source are collected in theClassorg.apache.lucene.searchApache Lucene
DiversifiedTopDocsCollector .ScoreDocKeyClassorg.apache.lucene.search.DiversifiedTopDocsCollectorApache Lucene
DocTermOrdsThis class enables fast access to multiple term ords for a specified field across all docIDs.Classorg.apache.lucene.uninvertingApache Lucene
EarlyTerminatingSortingCollectorA Collector that early terminates collection of documents on a per-segment basis, if the segment was sorted according to the givenClassorg.apache.lucene.searchApache Lucene
GetTermInfoUtility to get document frequency and total number of occurrences (sum of the tf for each doc) of a term.Classorg.apache.lucene.miscApache Lucene
HighFreqTermsHighFreqTerms class extracts the top n most frequent terms (by document frequency) from an existing Lucene index and reports theirClassorg.apache.lucene.miscApache Lucene
HighFreqTerms .DocFreqComparatorClassorg.apache.lucene.misc.HighFreqTermsApache Lucene
HighFreqTerms .TotalTermFreqComparatorClassorg.apache.lucene.misc.HighFreqTermsApache Lucene
IndexMergeToolMerges indices specified on the command line into the index specified as the first command line argument.Classorg.apache.lucene.miscApache Lucene
IndexSplitterCommand-line tool that enables listing segments in an index, copying specific segments to another index, andClassorg.apache.lucene.indexApache Lucene
LazyDocumentDefers actually loading a field's value until you ask for it.Classorg.apache.lucene.documentApache Lucene
ListOfOutputsWraps another Outputs implementation and encodes one or more of its output values.Classorg.apache.lucene.util.fstApache Lucene
MultiPassIndexSplitterThis tool splits input index into multiple equal parts.Classorg.apache.lucene.indexApache Lucene
NativePosixUtilProvides JNI access to native methods such as madvise() for NativeUnixDirectoryClassorg.apache.lucene.storeApache Lucene
NativeUnixDirectoryA Directory implementation for all Unixes that uses DIRECT I/O to bypass OS level IO caching duringClassorg.apache.lucene.storeApache Lucene
PKIndexSplitterSplit an index based on a Query.Classorg.apache.lucene.indexApache Lucene
RAFDirectoryA straightforward implementation of FSDirectory using java.Classorg.apache.lucene.storeApache Lucene
SortingLeafReaderAn LeafReader which supports sorting documents by a given Sort.Classorg.apache.lucene.indexApache Lucene
SortingMergePolicyA MergePolicy that reorders documents according to a Sort before merging them.Classorg.apache.lucene.indexApache Lucene
SweetSpotSimilarity A similarity with a lengthNorm that provides for a plateau of equally good lengths, and tf helper functions.Classorg.apache.lucene.miscApache Lucene
TermStatsHolder for a term along with its statistics (docFreq and totalTermFreq).Classorg.apache.lucene.miscApache Lucene
UninvertingReaderA FilterReader that exposes indexed values as if they also had This is accomplished by inverting the inverted index or uninversion.Classorg.apache.lucene.uninvertingApache Lucene
UninvertingReader .TypeSpecifies the type of uninversion to apply for the field.Classorg.apache.lucene.uninverting.UninvertingReaderApache Lucene
UpToTwoPositiveIntOutputsAn FST Outputs implementation where each output is one or two non-negative long values.Classorg.apache.lucene.util.fstApache Lucene
UpToTwoPositiveIntOutputs .TwoLongsHolds two long outputs.Classorg.apache.lucene.util.fst.UpToTwoPositiveIntOutputsApache Lucene
WindowsDirectoryNative Directory implementation for Microsoft Windows.Classorg.apache.lucene.storeApache Lucene
AveragePayloadFunctionCalculate the final score as the average score of all payloads seen.Classorg.apache.lucene.queries.payloadsApache Lucene
BoolDocValuesAbstract FunctionValues implementation which supports retrieving boolean values.Classorg.apache.lucene.queries.function.docvaluesApache Lucene
BooleanFilterA container Filter that allows Boolean composition of Filters.Classorg.apache.lucene.queriesApache Lucene
BoolFunctionAbstract parent class for those ValueSource implementations which apply boolean logic to their valuesClassorg.apache.lucene.queries.function.valuesourceApache Lucene
BoostedQueryClassorg.apache.lucene.queries.functionApache Lucene
BoostingQueryThe BoostingQuery class can be used to effectively demote results that match a given query.Classorg.apache.lucene.queriesApache Lucene
BytesRefFieldSourceAn implementation for retrieving FunctionValues instances for string based fields.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
CommonTermsQueryA query that executes high-frequency terms in a optional sub-query to prevent slow queries due to common terms like stopwords.Classorg.apache.lucene.queriesApache Lucene
ConstNumberSourceClassorg.apache.lucene.queries.function.valuesourceApache Lucene
ConstValueSourceClassorg.apache.lucene.queries.function.valuesourceApache Lucene
CustomScoreProviderAn instance of this subclass should be returned by CustomScoreQuery.Classorg.apache.lucene.queriesApache Lucene
CustomScoreQueryQuery that sets document score as a programmatic function of several (sub) scores: the score of its subQuery (any query)(optional) the score of its FunctionQuery (or queries).Classorg.apache.lucene.queriesApache Lucene
DefFunctionValueSource implementation which only returns the values from the provided ValueSources which are available for a particular docId.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
DivFloatFunctionClassorg.apache.lucene.queries.function.valuesourceApache Lucene
DocFreqValueSourceDocFreqValueSource returns the number of documents containing the term.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
DocTermsIndexDocValuesServes as base class for FunctionValues based on DocTermsIndex.Classorg.apache.lucene.queries.function.docvaluesApache Lucene
DocTermsIndexDocValues .DocTermsIndexExceptionCustom Exception to be thrown when the DocTermsIndex for a field cannot be generatedSee Also:Serialized FormClassorg.apache.lucene.queries.function.docvalues.DocTermsIndexDocValuesApache Lucene
DoubleConstValueSourceFunction that returns a constant double value for every document.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
DoubleDocValuesAbstract FunctionValues implementation which supports retrieving double values.Classorg.apache.lucene.queries.function.docvaluesApache Lucene
DoubleFieldSourceObtains double field values from LeafReader.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
DualFloatFunctionAbstract ValueSource implementation which wraps two ValueSources and applies an extendible float function to their values.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
EnumFieldSourceObtains int field values from LeafReader.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
FieldCacheSourceA base class for ValueSource implementations that retrieve values for a single field from DocValues.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
FilterClauseA Filter that wrapped with an indication of how that filter is used when composed with another filter.Classorg.apache.lucene.queriesApache Lucene
FloatDocValuesAbstract FunctionValues implementation which supports retrieving float values.Classorg.apache.lucene.queries.function.docvaluesApache Lucene
FloatFieldSourceObtains float field values from LeafReader.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
FunctionQueryReturns a score for each document based on a ValueSource, often some function of the value of a field.Classorg.apache.lucene.queries.functionApache Lucene
FunctionRangeQueryA Query wrapping a ValueSource that matches docs in which the values in the value source match a configured range.Classorg.apache.lucene.queries.functionApache Lucene
FunctionValuesRepresents field values as different types.Classorg.apache.lucene.queries.functionApache Lucene
FunctionValues .ValueFillerAbstraction of the logic required to fill the value of a specified doc into a reusable MutableValue.Classorg.apache.lucene.queries.function.FunctionValuesApache Lucene
IDFValueSourceFunction that returns #idf(long, long) for every document.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
IfFunctionDepending on the boolean value of the ifSource function, returns the value of the trueSource or falseSource function.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
IntDocValuesAbstract FunctionValues implementation which supports retrieving int values.Classorg.apache.lucene.queries.function.docvaluesApache Lucene
IntFieldSourceObtains int field values from LeafReader.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
JoinDocFreqValueSourceUse a field value and find the Document Frequency within another field.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
LinearFloatFunctionLinearFloatFunction implements a linear function over another ValueSource.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
LiteralValueSourceClassorg.apache.lucene.queries.function.valuesourceApache Lucene
LongDocValuesAbstract FunctionValues implementation which supports retrieving long values.Classorg.apache.lucene.queries.function.docvaluesApache Lucene
LongFieldSourceObtains long field values from LeafReader.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
MaxDocValueSourceReturns the value of IndexReader.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
MaxFloatFunctionMaxFloatFunction returns the max of its components.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
MaxPayloadFunctionReturns the maximum payload score seen, else 1 if there are no payloads on the doc.Classorg.apache.lucene.queries.payloadsApache Lucene
MinFloatFunctionMinFloatFunction returns the min of its components.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
MinPayloadFunctionClassorg.apache.lucene.queries.payloadsApache Lucene
MoreLikeThisGenerate more like this similarity queries.Classorg.apache.lucene.queries.mltApache Lucene
MoreLikeThisQueryA simple wrapper for MoreLikeThis for use in scenarios where a Query object is required eg in custom QueryParser extensions.Classorg.apache.lucene.queries.mltApache Lucene
MultiBoolFunctionAbstract ValueSource implementation which wraps multiple ValueSources and applies an extendible boolean function to their values.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
MultiFloatFunctionAbstract ValueSource implementation which wraps multiple ValueSources and applies an extendible float function to their values.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
MultiFunctionAbstract parent class for ValueSource implementations that wrap multiple ValueSources and apply their own logic.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
MultiValueSourceA ValueSource that abstractly represents ValueSources for poly fields, and other things.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
NormValueSourceFunction that returns TFIDFSimilarity.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
NumDocsValueSourceReturns the value of IndexReader.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
PayloadFunctionAn abstract class that defines a way for PayloadScoreQuery instances to transform the cumulative effects of payload scores for a document.Classorg.apache.lucene.queries.payloadsApache Lucene
PayloadNearQueryThis class is very similar to SpanNearQuery except that it factorsClassorg.apache.lucene.queries.payloadsApache Lucene
PayloadScoreQueryA Query class that uses a PayloadFunction to modify the score of a NOTE: In order to take advantage of this with the default scoring implementationClassorg.apache.lucene.queries.payloadsApache Lucene
PayloadTermQueryThis class is very similar to SpanTermQuery except that it factorsClassorg.apache.lucene.queries.payloadsApache Lucene
PowFloatFunctionClassorg.apache.lucene.queries.function.valuesourceApache Lucene
ProductFloatFunctionProductFloatFunction returns the product of its components.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
QueryValueSourceClassorg.apache.lucene.queries.function.valuesourceApache Lucene
RangeMapFloatFunctionRangeMapFloatFunction implements a map function over another ValueSource whose values fall within min and max inclusive to target.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
ReciprocalFloatFunctionReciprocalFloatFunction implements a reciprocal function f(x) = a/(mx+b), based on the float value of a field or function as exported by ValueSource.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
ScaleFloatFunctionScales values to be between min and max.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
SimpleBoolFunctionBoolFunction implementation which applies an extendible boolean function to the values of a single wrapped ValueSource.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
SimpleFloatFunctionClassorg.apache.lucene.queries.function.valuesourceApache Lucene
SingleFunctionClassorg.apache.lucene.queries.function.valuesourceApache Lucene
SortedSetFieldSourceRetrieves FunctionValues instances for multi-valued string based fields.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
SpanNearPayloadCheckQueryOnly return those matches that have a specific payload at the given position.Classorg.apache.lucene.queries.payloadsApache Lucene
SpanPayloadCheckQueryOnly return those matches that have a specific payload at the given position.Classorg.apache.lucene.queries.payloadsApache Lucene
StrDocValuesAbstract FunctionValues implementation which supports retrieving String values.Classorg.apache.lucene.queries.function.docvaluesApache Lucene
SumFloatFunctionSumFloatFunction returns the sum of its components.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
SumTotalTermFreqValueSourceSumTotalTermFreqValueSource returns the number of tokens.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
TermFilterA filter that includes documents that match with a specific term.Classorg.apache.lucene.queriesApache Lucene
TermFreqValueSourceFunction that returns PostingsEnum.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
TermsFilterConstructs a filter for docs matching any of the terms added to this class.Classorg.apache.lucene.queriesApache Lucene
TermsQuerySpecialization for a disjunction over many terms that behaves like a ConstantScoreQuery over a BooleanQuery containing onlyClassorg.apache.lucene.queriesApache Lucene
TFValueSourceFunction that returns TFIDFSimilarity.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
TotalTermFreqValueSourceTotalTermFreqValueSource returns the total term freq (sum of term freqs across all documents).Classorg.apache.lucene.queries.function.valuesourceApache Lucene
ValueSourceInstantiates FunctionValues for a particular reader.Classorg.apache.lucene.queries.functionApache Lucene
ValueSourceScorerScorer which returns the result of FunctionValues.Classorg.apache.lucene.queries.functionApache Lucene
VectorValueSourceConverts individual ValueSource instances to leverage the FunctionValues *Val functions that work with multiple values, i.Classorg.apache.lucene.queries.function.valuesourceApache Lucene
AbstractQueryConfig This class is the base of QueryConfigHandler and FieldConfig.Classorg.apache.lucene.queryparser.flexible.core.configApache Lucene
AbstractRangeQueryNodeThis class should be extended by nodes intending to represent range queries.Classorg.apache.lucene.queryparser.flexible.standard.nodesApache Lucene
AllowLeadingWildcardProcessorThis processor verifies if StandardQueryConfigHandler.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
AnalyzerQueryNodeProcessorThis processor verifies if StandardQueryConfigHandler.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
AnalyzingQueryParserOverrides Lucene's default QueryParser so that Fuzzy-, Prefix-, Range-, and WildcardQuerys are also passed through the given analyzer, but wildcard characters * andClassorg.apache.lucene.queryparser.analyzingApache Lucene
AndQueryClassorg.apache.lucene.queryparser.surround.queryApache Lucene
AndQueryNodeClassorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
AnyQueryNodeClassorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
AnyQueryNodeBuilderBuilds a BooleanQuery of SHOULD clauses, possibly with some minimum number to match.Classorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
BasicQueryFactoryClassorg.apache.lucene.queryparser.surround.queryApache Lucene
BooleanFilterBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
BooleanModifierNodeA BooleanModifierNode has the same behaviour as ModifierQueryNode, it only indicates that this modifier was added byClassorg.apache.lucene.queryparser.flexible.standard.nodesApache Lucene
BooleanModifiersQueryNodeProcessor This processor is used to apply the correct ModifierQueryNode to BooleanQueryNodes children.Classorg.apache.lucene.queryparser.flexible.precedence.processorsApache Lucene
BooleanQuery2ModifierNodeProcessor This processor is used to apply the correct ModifierQueryNode to BooleanQueryNodes children.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
BooleanQueryBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
BooleanQueryNodeA BooleanQueryNode represents a list of elements which do not have an explicit boolean operator defined between them.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
BooleanQueryNodeBuilderBuilds a BooleanQuery object from a BooleanQueryNode object.Classorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
BooleanSingleChildOptimizationQueryNodeProcessorThis processor removes every BooleanQueryNode that contains only one child and returns this child.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
BoostingQueryBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
BoostingTermBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
BoostQueryNodeA BoostQueryNode boosts the QueryNode tree which is under this node.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
BoostQueryNodeBuilderThis builder basically reads the Query object set on the BoostQueryNode child usingClassorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
BoostQueryNodeProcessorThis processor iterates the query node tree looking for every FieldableNode that has StandardQueryConfigHandler.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
CachedFilterBuilderFilters are cached in an LRU Cache keyed on the contained query or filter object.Classorg.apache.lucene.queryparser.xml.buildersApache Lucene
CharStreamThis interface describes a character stream that maintains line and column number positions of the characters.Interfaceorg.apache.lucene.queryparser.classicApache Lucene
CharStreamThis interface describes a character stream that maintains line and column number positions of the characters.Interfaceorg.apache.lucene.queryparser.flexible.standard.parserApache Lucene
CharStreamThis interface describes a character stream that maintains line and column number positions of the characters.Interfaceorg.apache.lucene.queryparser.surround.parserApache Lucene
CommonQueryParserConfigurationConfiguration options common across queryparser implementations.Interfaceorg.apache.lucene.queryparser.flexible.standardApache Lucene
ComplexPhraseQueryParserQueryParser which permits complex phrase query syntax eg (john jon jonathan~) peters*.Classorg.apache.lucene.queryparser.complexPhraseApache Lucene
ComposedQueryClassorg.apache.lucene.queryparser.surround.queryApache Lucene
ConfigurationKeyAn instance of this class represents a key that is used to retrieve a value from AbstractQueryConfig.Classorg.apache.lucene.queryparser.flexible.core.configApache Lucene
ConstantScoreQueryBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
CoreParserClassorg.apache.lucene.queryparser.xmlApache Lucene
CorePlusExtensionsParserAssembles a QueryBuilder which uses Query objects from Lucene's sandbox and queriesClassorg.apache.lucene.queryparser.xmlApache Lucene
CorePlusQueriesParserAssembles a QueryBuilder which uses Query objects from Lucene's queries module in addition to core queries.Classorg.apache.lucene.queryparser.xmlApache Lucene
DefaultPhraseSlopQueryNodeProcessorThis processor verifies if StandardQueryConfigHandler.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
DeletedQueryNodeA DeletedQueryNode represents a node that was deleted from the query node tree.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
DisjunctionMaxQueryBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
DistanceQueryClassorg.apache.lucene.queryparser.surround.queryApache Lucene
DistanceSubQueryInterfaceorg.apache.lucene.queryparser.surround.queryApache Lucene
DOMUtilsClassorg.apache.lucene.queryparser.xmlApache Lucene
DummyQueryNodeBuilderThis builder does nothing.Classorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
DuplicateFilterBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
EscapeQuerySyntaxA parser needs to implement EscapeQuerySyntax to allow the QueryNode to escape the queries, when the toQueryString method is called.Interfaceorg.apache.lucene.queryparser.flexible.core.parserApache Lucene
EscapeQuerySyntax .TypeType of escaping: String for escaping syntax, NORMAL for escaping reserved words (like AND) in termsClassorg.apache.lucene.queryparser.flexible.core.parser.EscapeQuerySyntaxApache Lucene
EscapeQuerySyntaxImplClassorg.apache.lucene.queryparser.flexible.standard.parserApache Lucene
ExtendableQueryParserThe ExtendableQueryParser enables arbitrary query parser extension based on a customizable field naming scheme.Classorg.apache.lucene.queryparser.extApache Lucene
ExtensionQueryExtensionQuery holds all query components extracted from the original query string like the query field and the extension query string.Classorg.apache.lucene.queryparser.extApache Lucene
ExtensionsThe Extensions class represents an extension mapping to associate ParserExtension instances with extension keys.Classorg.apache.lucene.queryparser.extApache Lucene
Extensions .PairThis class represents a generic pair.Classorg.apache.lucene.queryparser.ext.ExtensionsApache Lucene
FastCharStreamAn efficient implementation of JavaCC's CharStream interface.Classorg.apache.lucene.queryparser.classicApache Lucene
FastCharStreamAn efficient implementation of JavaCC's CharStream interface.Classorg.apache.lucene.queryparser.flexible.standard.parserApache Lucene
FastCharStreamAn efficient implementation of JavaCC's CharStream interface.Classorg.apache.lucene.queryparser.surround.parserApache Lucene
FieldableNodeA query node implements FieldableNode interface to indicate that its children and itself are associated to a specific field.Interfaceorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
FieldBoostMapFCListenerThis listener listens for every field configuration request and assign a StandardQueryConfigHandler.Classorg.apache.lucene.queryparser.flexible.standard.configApache Lucene
FieldConfigThis class represents a field configuration.Classorg.apache.lucene.queryparser.flexible.core.configApache Lucene
FieldConfigListenerThis interface should be implemented by classes that wants to listen for field configuration requests.Interfaceorg.apache.lucene.queryparser.flexible.core.configApache Lucene
FieldDateResolutionFCListenerThis listener listens for every field configuration request and assign a StandardQueryConfigHandler.Classorg.apache.lucene.queryparser.flexible.standard.configApache Lucene
FieldQueryNodeClassorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
FieldQueryNodeBuilderBuilds a TermQuery object from a FieldQueryNode object.Classorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
FieldsQueryForms an OR query of the provided query across multiple fields.Classorg.apache.lucene.queryparser.surround.queryApache Lucene
FieldValuePairQueryNodeThis interface should be implemented by QueryNode that holds a field and an arbitrary value.Interfaceorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
FilterBuilderInterfaceorg.apache.lucene.queryparser.xmlApache Lucene
FilterBuilderFactoryClassorg.apache.lucene.queryparser.xmlApache Lucene
FilteredQueryBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
FuzzyConfigClassorg.apache.lucene.queryparser.flexible.standard.configApache Lucene
FuzzyLikeThisQueryBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
FuzzyQueryNodeA FuzzyQueryNode represents a element that contains field/text/similarity tupleClassorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
FuzzyQueryNodeBuilderBuilds a FuzzyQuery object from a FuzzyQueryNode object.Classorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
FuzzyQueryNodeProcessorThis processor iterates the query node tree looking for every FuzzyQueryNode, when this kind of node is found, it checks on theClassorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
GroupQueryNodeA GroupQueryNode represents a location where the original user typed real parenthesis on the query string.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
GroupQueryNodeBuilderBuilds no object, it only returns the Query object set on the GroupQueryNode object using aClassorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
GroupQueryNodeProcessor generates query node trees that consider the boolean operator precedence, but Lucene current syntax does not support boolean precedence, so this processorClassorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
LikeThisQueryBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
LowercaseExpandedTermsQueryNodeProcessorThis processor verifies if StandardQueryConfigHandler.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
MatchAllDocsQueryBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
MatchAllDocsQueryNodeA MatchAllDocsQueryNode indicates that a query node tree or subtree will match all documents if executed in the index.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
MatchAllDocsQueryNodeBuilderBuilds a MatchAllDocsQuery object from a MatchAllDocsQueryNode object.Classorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
MatchAllDocsQueryNodeProcessorThis processor converts every WildcardQueryNode that is *:* to MatchAllDocsQueryNode.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
MatchNoDocsQueryNodeA MatchNoDocsQueryNode indicates that a query node tree or subtree will not match any documents if executed in the index.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
MatchNoDocsQueryNodeBuilderBuilds a MatchNoDocsQuery object from a MatchNoDocsQueryNode object.Classorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
MessageMessage Interface for a lazy loading.Interfaceorg.apache.lucene.queryparser.flexible.messagesApache Lucene
MessageImplDefault implementation of Message interface.Classorg.apache.lucene.queryparser.flexible.messagesApache Lucene
ModifierQueryNodeA ModifierQueryNode indicates the modifier value (+,-,?,NONE) for each term on the query string.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
ModifierQueryNode .ModifierClassorg.apache.lucene.queryparser.flexible.core.nodes.ModifierQueryNodeApache Lucene
ModifierQueryNodeBuilderBuilds no object, it only returns the Query object set on the ModifierQueryNode object using aClassorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
MultiFieldQueryNodeProcessorThis processor is used to expand terms so the query looks for the same term in different fields.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
MultiFieldQueryParserA QueryParser which constructs queries to search multiple fields.Classorg.apache.lucene.queryparser.classicApache Lucene
MultiPhraseQueryNodeA MultiPhraseQueryNode indicates that its children should be used to build a MultiPhraseQuery instead of PhraseQuery.Classorg.apache.lucene.queryparser.flexible.standard.nodesApache Lucene
MultiPhraseQueryNodeBuilderClassorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
MultiTermRewriteMethodProcessorThis processor instates the default MultiTermQuery.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
NLSMessageBundles classes extend this class, to implement a bundle.Classorg.apache.lucene.queryparser.flexible.messagesApache Lucene
NLSExceptionInterface that exceptions should implement to support lazy loading of messages.Interfaceorg.apache.lucene.queryparser.flexible.messagesApache Lucene
NoChildOptimizationQueryNodeProcessor A NoChildOptimizationQueryNodeProcessor removes every BooleanQueryNode, BoostQueryNode, TokenizedPhraseQueryNode orClassorg.apache.lucene.queryparser.flexible.core.processorsApache Lucene
NoTokenFoundQueryNodeA NoTokenFoundQueryNode is used if a term is convert into no tokens by the tokenizer/lemmatizer/analyzer (null).Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
NotQueryClassorg.apache.lucene.queryparser.surround.queryApache Lucene
NumberDateFormatThis Format parses Long into date strings and vice-versa.Classorg.apache.lucene.queryparser.flexible.standard.configApache Lucene
NumericConfigThis class holds the configuration used to parse numeric queries and create NumericRangeQuerys.Classorg.apache.lucene.queryparser.flexible.standard.configApache Lucene
NumericFieldConfigListenerThis listener is used to listen to FieldConfig requests in QueryConfigHandler and add StandardQueryConfigHandler.Classorg.apache.lucene.queryparser.flexible.standard.configApache Lucene
NumericQueryNodeThis query node represents a field query that holds a numeric value.Classorg.apache.lucene.queryparser.flexible.standard.nodesApache Lucene
NumericQueryNodeProcessorThis processor is used to convert FieldQueryNodes to NumericRangeQueryNodes.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
NumericRangeFilterBuilderCreates a NumericRangeFilter.Classorg.apache.lucene.queryparser.xml.buildersApache Lucene
NumericRangeQueryBuilderCreates a NumericRangeQuery.Classorg.apache.lucene.queryparser.xml.buildersApache Lucene
NumericRangeQueryNodeThis query node represents a range query composed by NumericQueryNode bounds, which means the bound values are Numbers.Classorg.apache.lucene.queryparser.flexible.standard.nodesApache Lucene
NumericRangeQueryNodeBuilderBuilds NumericRangeQuerys out of NumericRangeQueryNodes.Classorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
NumericRangeQueryNodeProcessorThis processor is used to convert TermRangeQueryNodes to NumericRangeQueryNodes.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
OpaqueQueryNodeA OpaqueQueryNode is used for specify values that are not supposed to be parsed by the parser.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
OpenRangeQueryNodeProcessorProcesses TermRangeQuerys with open ranges.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
OrQueryClassorg.apache.lucene.queryparser.surround.queryApache Lucene
OrQueryNodeClassorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
ParseExceptionThis exception is thrown when parse errors are encountered.Classorg.apache.lucene.queryparser.classicApache Lucene
ParseExceptionThis exception is thrown when parse errors are encountered.Classorg.apache.lucene.queryparser.flexible.standard.parserApache Lucene
ParseExceptionThis exception is thrown when parse errors are encountered.Classorg.apache.lucene.queryparser.surround.parserApache Lucene
ParserExceptionThrown when the xml queryparser encounters invalid syntax/configuration.Classorg.apache.lucene.queryparser.xmlApache Lucene
ParserExtensionThis class represents an extension base class to the Lucene standard QueryParser is generated by the JavaCCClassorg.apache.lucene.queryparser.extApache Lucene
PathQueryNodeA PathQueryNode is used to store queries like /company/USA/California /product/shoes/brown.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
PathQueryNode .QueryTextClassorg.apache.lucene.queryparser.flexible.core.nodes.PathQueryNodeApache Lucene
PhraseQueryNodeBuilderClassorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
PhraseSlopQueryNodeQuery node for PhraseQuery's slop factor.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
PhraseSlopQueryNodeProcessorThis processor removes invalid SlopQueryNode objects in the query node tree.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
PrecedenceQueryNodeProcessorPipeline This processor pipeline extends StandardQueryNodeProcessorPipeline and enables boolean precedence on it.Classorg.apache.lucene.queryparser.flexible.precedence.processorsApache Lucene
PrecedenceQueryParser This query parser works exactly as the standard query parser ( StandardQueryParser ), except that it respect the boolean precedence, so is parsed to <(+a +b) (+c +d)>Classorg.apache.lucene.queryparser.flexible.precedenceApache Lucene
PrefixWildcardQueryNodeA PrefixWildcardQueryNode represents wildcardquery that matches abc* or *.Classorg.apache.lucene.queryparser.flexible.standard.nodesApache Lucene
PrefixWildcardQueryNodeBuilderClassorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
ProximityQueryNodeA ProximityQueryNode represents a query where the terms should meet specific distance conditions.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
ProximityQueryNode .ProximityTypeClassorg.apache.lucene.queryparser.flexible.core.nodes.ProximityQueryNodeApache Lucene
ProximityQueryNode .TypeClassorg.apache.lucene.queryparser.flexible.core.nodes.ProximityQueryNodeApache Lucene
QueryBuilderThis interface is used by implementors classes that builds some kind of object from a query tree.Interfaceorg.apache.lucene.queryparser.flexible.core.buildersApache Lucene
QueryBuilder expected to be thread-safe so that they can be used to simultaneously parse multiple XML documents.Interfaceorg.apache.lucene.queryparser.xmlApache Lucene
QueryBuilderFactoryClassorg.apache.lucene.queryparser.xmlApache Lucene
QueryConfigHandlerThis class can be used to hold any query configuration and no field configuration.Classorg.apache.lucene.queryparser.flexible.core.configApache Lucene
QueryNodeInterfaceorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
QueryNodeErrorClassorg.apache.lucene.queryparser.flexible.coreApache Lucene
QueryNodeException This exception should be thrown if something wrong happens when dealing with It also supports NLS messages.Classorg.apache.lucene.queryparser.flexible.coreApache Lucene
QueryNodeImplClassorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
QueryNodeOperationAllow joining 2 QueryNode Trees, into one.Classorg.apache.lucene.queryparser.flexible.core.utilApache Lucene
QueryNodeParseExceptionThis should be thrown when an exception happens during the query parsing from string to the query node tree.Classorg.apache.lucene.queryparser.flexible.coreApache Lucene
QueryNodeProcessorA QueryNodeProcessor is an interface for classes that process a The implementor of this class should perform some operation on a query nodeInterfaceorg.apache.lucene.queryparser.flexible.core.processorsApache Lucene
QueryNodeProcessorImpl This is a default implementation for the QueryNodeProcessor interface, it's an abstract class, so it should be extended by classes thatClassorg.apache.lucene.queryparser.flexible.core.processorsApache Lucene
QueryNodeProcessorPipelineA QueryNodeProcessorPipeline class should be used to build a query node processor pipeline.Classorg.apache.lucene.queryparser.flexible.core.processorsApache Lucene
QueryParserThis class is generated by JavaCC.Classorg.apache.lucene.queryparser.classicApache Lucene
QueryParserThis class is generated by JavaCC.Classorg.apache.lucene.queryparser.surround.parserApache Lucene
QueryParser .OperatorThe default operator for parsing queries.Classorg.apache.lucene.queryparser.classic.QueryParserApache Lucene
QueryParserBaseThis class is overridden by QueryParser in QueryParser.Classorg.apache.lucene.queryparser.classicApache Lucene
QueryParserBase .MethodRemovedUseAnotherDo not catch this exception in your code, it means you are using methods that you should no longer use.Classorg.apache.lucene.queryparser.classic.QueryParserBaseApache Lucene
QueryParserConstantsToken literal values and constants.Interfaceorg.apache.lucene.queryparser.classicApache Lucene
QueryParserConstantsToken literal values and constants.Interfaceorg.apache.lucene.queryparser.surround.parserApache Lucene
QueryParserHelperThis class is a helper for the query parser framework, it does all the three query parser phrases at once: text parsing, query processing and queryClassorg.apache.lucene.queryparser.flexible.coreApache Lucene
QueryParserMessagesClassorg.apache.lucene.queryparser.flexible.core.messagesApache Lucene
QueryParserTokenManagerClassorg.apache.lucene.queryparser.classicApache Lucene
QueryParserTokenManagerClassorg.apache.lucene.queryparser.surround.parserApache Lucene
QueryParserUtilClassorg.apache.lucene.queryparser.flexible.standardApache Lucene
QueryTemplateManagerProvides utilities for turning query form input (such as from a web page or Swing gui) into Lucene XML queries by using XSL templates.Classorg.apache.lucene.queryparser.xmlApache Lucene
QueryTreeBuilderThis class should be used when there is a builder for each type of node.Classorg.apache.lucene.queryparser.flexible.core.buildersApache Lucene
QuotedFieldQueryNodeA QuotedFieldQueryNode represents phrase query.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
RangeFilterBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
RangeQueryBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
RangeQueryNodeThis interface should be implemented by a QueryNode that represents some kind of range query.Interfaceorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
RegexpQueryNodeBuilderBuilds a RegexpQuery object from a RegexpQueryNode object.Classorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
RemoveDeletedQueryNodesProcessorA QueryNodeProcessorPipeline class removes every instance of DeletedQueryNode from a query node tree.Classorg.apache.lucene.queryparser.flexible.core.processorsApache Lucene
RemoveEmptyNonLeafQueryNodeProcessorThis processor removes every QueryNode that is not a leaf and has not children.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
SimpleQueryParserSimpleQueryParser is used to parse human readable query syntax.Classorg.apache.lucene.queryparser.simpleApache Lucene
SimpleTermBase class for queries that expand to sets of simple terms.Classorg.apache.lucene.queryparser.surround.queryApache Lucene
SimpleTerm .MatchingTermVisitorCallback to visit each matching term during rewrite in visitMatchingTerm(Term)Interfaceorg.apache.lucene.queryparser.surround.query.SimpleTermApache Lucene
SlopQueryNodeA SlopQueryNode represents phrase query with a slop.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
SlopQueryNodeBuilderThis builder basically reads the Query object set on the SlopQueryNode child usingClassorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
SpanBuilderBaseClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
SpanFirstBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
SpanNearBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
SpanNearClauseFactoryClassorg.apache.lucene.queryparser.surround.queryApache Lucene
SpanNotBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
SpanOrBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
SpanOrTermsBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
SpanQueryBuilderInterface for retrieving a SpanQuery.Interfaceorg.apache.lucene.queryparser.xml.buildersApache Lucene
SpanQueryBuilderFactoryClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
SpanTermBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
SrndPrefixQueryClassorg.apache.lucene.queryparser.surround.queryApache Lucene
SrndQueryClassorg.apache.lucene.queryparser.surround.queryApache Lucene
SrndTermQueryClassorg.apache.lucene.queryparser.surround.queryApache Lucene
SrndTruncQueryClassorg.apache.lucene.queryparser.surround.queryApache Lucene
StandardBooleanQueryNodeA StandardBooleanQueryNode has the same behavior as BooleanQueryNode.Classorg.apache.lucene.queryparser.flexible.standard.nodesApache Lucene
StandardBooleanQueryNodeBuilderThis builder does the same as the BooleanQueryNodeBuilder, but this considers if the built BooleanQuery should have its coord disabled orClassorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
StandardQueryBuilderThis interface should be implemented by every class that wants to build Query objects from QueryNode objects.Interfaceorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
StandardQueryConfigHandlerThis query configuration handler is used for almost every processor defined in the StandardQueryNodeProcessorPipeline processor pipeline.Classorg.apache.lucene.queryparser.flexible.standard.configApache Lucene
StandardQueryConfigHandler .ConfigurationKeysClassorg.apache.lucene.queryparser.flexible.standard.config.StandardQueryConfigHandlerApache Lucene
StandardQueryConfigHandler .OperatorClassorg.apache.lucene.queryparser.flexible.standard.config.StandardQueryConfigHandlerApache Lucene
StandardQueryNodeProcessorPipelineThis pipeline has all the processors needed to process a query node tree, generated by StandardSyntaxParser, already assembled.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
StandardQueryParserThis class is a helper that enables users to easily use the Lucene query To construct a Query object from a query string, use theClassorg.apache.lucene.queryparser.flexible.standardApache Lucene
StandardQueryTreeBuilderThis query tree builder only defines the necessary map to build a Query tree object.Classorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
StandardSyntaxParserClassorg.apache.lucene.queryparser.flexible.standard.parserApache Lucene
StandardSyntaxParserConstantsToken literal values and constants.Interfaceorg.apache.lucene.queryparser.flexible.standard.parserApache Lucene
StandardSyntaxParserTokenManagerClassorg.apache.lucene.queryparser.flexible.standard.parserApache Lucene
StringUtilsClassorg.apache.lucene.queryparser.flexible.core.utilApache Lucene
SyntaxParserInterfaceorg.apache.lucene.queryparser.flexible.core.parserApache Lucene
TermQueryBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
TermRangeQueryNodeThis query node represents a range query composed by FieldQueryNode bounds, which means the bound values are strings.Classorg.apache.lucene.queryparser.flexible.standard.nodesApache Lucene
TermRangeQueryNodeBuilderClassorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
TermRangeQueryNodeProcessorThis processors process TermRangeQueryNodes.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
TermsFilterBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
TermsQueryBuilderClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
TextableQueryNodeInterfaceorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
TokenDescribes the input token stream.Classorg.apache.lucene.queryparser.classicApache Lucene
TokenDescribes the input token stream.Classorg.apache.lucene.queryparser.flexible.standard.parserApache Lucene
TokenDescribes the input token stream.Classorg.apache.lucene.queryparser.surround.parserApache Lucene
TokenizedPhraseQueryNodeA TokenizedPhraseQueryNode represents a node created by a code that tokenizes/lemmatizes/analyzes.Classorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
TokenMgrErrorToken Manager Error.Classorg.apache.lucene.queryparser.classicApache Lucene
TokenMgrErrorToken Manager Error.Classorg.apache.lucene.queryparser.flexible.standard.parserApache Lucene
TokenMgrErrorToken Manager Error.Classorg.apache.lucene.queryparser.surround.parserApache Lucene
TooManyBasicQueriesException thrown when BasicQueryFactory would exceed the limitSee Also:Serialized FormClassorg.apache.lucene.queryparser.surround.queryApache Lucene
UnescapedCharSequenceCharsSequence with escaped chars information.Classorg.apache.lucene.queryparser.flexible.core.utilApache Lucene
UserInputQueryBuilderUserInputQueryBuilder uses 1 of 2 strategies for thread-safe parsing: 1) Synchronizing access to parse calls on a previously supplied QueryParserClassorg.apache.lucene.queryparser.xml.buildersApache Lucene
ValueQueryNodeInterfaceorg.apache.lucene.queryparser.flexible.core.nodesApache Lucene
WildcardQueryNodeA WildcardQueryNode represents wildcard query This does not apply to phrases.Classorg.apache.lucene.queryparser.flexible.standard.nodesApache Lucene
WildcardQueryNodeBuilderClassorg.apache.lucene.queryparser.flexible.standard.buildersApache Lucene
WildcardQueryNodeProcessorThe StandardSyntaxParser creates PrefixWildcardQueryNode nodes which have values containing the prefixed wildcard.Classorg.apache.lucene.queryparser.flexible.standard.processorsApache Lucene
HttpClientBaseBase class for Http clients.Classorg.apache.lucene.replicator.httpApache Lucene
HttpReplicatorAn HTTP implementation of Replicator.Classorg.apache.lucene.replicator.httpApache Lucene
IndexAndTaxonomyReplicationHandlerA ReplicationClient.Classorg.apache.lucene.replicatorApache Lucene
IndexAndTaxonomyRevisionA Revision of a single index and taxonomy index files which comprises the list of files from both indexes.Classorg.apache.lucene.replicatorApache Lucene
IndexAndTaxonomyRevision .SnapshotDirectoryTaxonomyWriterA DirectoryTaxonomyWriter which sets the underlying IndexWriter's IndexDeletionPolicy toClassorg.apache.lucene.replicator.IndexAndTaxonomyRevisionApache Lucene
IndexInputInputStreamAn InputStream which wraps an IndexInput.Classorg.apache.lucene.replicatorApache Lucene
IndexReplicationHandlerA ReplicationClient.Classorg.apache.lucene.replicatorApache Lucene
IndexRevisionA Revision of a single index files which comprises the list of files that are part of the current IndexCommit.Classorg.apache.lucene.replicatorApache Lucene
LocalReplicatorA Replicator implementation for use by the side that publishes Revisions, as well for clients to check for updates.Classorg.apache.lucene.replicatorApache Lucene
PerSessionDirectoryFactoryA ReplicationClient.Classorg.apache.lucene.replicatorApache Lucene
ReplicationClientA client which monitors and obtains new revisions from a Replicator.Classorg.apache.lucene.replicatorApache Lucene
ReplicationClient .ReplicationHandlerHandler for revisions obtained by the client.Interfaceorg.apache.lucene.replicator.ReplicationClientApache Lucene
ReplicationClient .SourceDirectoryFactoryResolves a session and source into a Directory to use for copying the session files to.Interfaceorg.apache.lucene.replicator.ReplicationClientApache Lucene
ReplicationServiceA server-side service for handling replication requests.Classorg.apache.lucene.replicator.httpApache Lucene
ReplicationService .ReplicationActionActions supported by the ReplicationService.Classorg.apache.lucene.replicator.http.ReplicationServiceApache Lucene
ReplicatorAn interface for replicating files.Interfaceorg.apache.lucene.replicatorApache Lucene
RevisionA revision comprises lists of files that come from different sources and need to be replicated together to e.Interfaceorg.apache.lucene.replicatorApache Lucene
RevisionFileDescribes a file in a Revision.Classorg.apache.lucene.replicatorApache Lucene
SessionExpiredExceptionException indicating that a revision update session was expired due to lackSee Also:LocalReplicator.Classorg.apache.lucene.replicatorApache Lucene
SessionTokenToken for a replication session, for guaranteeing that source replicated files will be kept safe until the replication completes.Classorg.apache.lucene.replicatorApache Lucene
BKDPointFieldAdd this to a document to index lat/lon point, but be sure to use BKDTreeDocValuesFormat for the field.Classorg.apache.lucene.bkdtreeApache Lucene
BKDPointInBBoxQueryFinds all previously indexed points that fall within the specified boundings box.Classorg.apache.lucene.bkdtreeApache Lucene
BKDPointInPolygonQueryFinds all previously indexed points that fall within the specified polygon.Classorg.apache.lucene.bkdtreeApache Lucene
BKDTreeDocValuesFormatA DocValuesFormat to efficiently index geo-spatial lat/lon points from BKDPointField for fast bounding-box (BKDPointInBBoxQuery)Classorg.apache.lucene.bkdtreeApache Lucene
DocTermOrdsRangeFilterA range filter built on top of a cached multi-valued term field (from LeafReader.Classorg.apache.lucene.searchApache Lucene
DocValuesNumbersQueryLike DocValuesTermsQuery, but this query only runs on a long NumericDocValuesField or aClassorg.apache.lucene.searchApache Lucene
DocValuesRangeFilterA range filter built on top of numeric doc values field (from LeafReader.Classorg.apache.lucene.searchApache Lucene
DocValuesRangeQueryA range query that works on top of the doc values APIs.Classorg.apache.lucene.searchApache Lucene
DocValuesTermsFilterA Filter that only accepts documents whose single term value in the specified field is contained in theClassorg.apache.lucene.searchApache Lucene
DocValuesTermsQueryA Query that only accepts documents whose term value in the specified field is contained in theClassorg.apache.lucene.searchApache Lucene
DuplicateFilterFilter to remove duplicate values from search results.Classorg.apache.lucene.sandbox.queriesApache Lucene
DuplicateFilter .KeepModeKeepMode determines which document id to consider as the master, all others being identified as duplicates.Classorg.apache.lucene.sandbox.queries.DuplicateFilterApache Lucene
DuplicateFilter .ProcessingMode"Full" processing mode starts by setting all bits to false and only setting bits for documents that contain the given field and are identified as none-duplicates.Classorg.apache.lucene.sandbox.queries.DuplicateFilterApache Lucene
FuzzyLikeThisQueryFuzzifies ALL terms provided as strings and then picks the best n differentiating terms.Classorg.apache.lucene.sandbox.queriesApache Lucene
IDVersionPostingsFormatA PostingsFormat optimized for primary-key (ID) fields that also record a version (long) for each ID, delivered as a payloadClassorg.apache.lucene.codecs.idversionApache Lucene
IDVersionSegmentTermsEnumIterates through terms in this field; this class is public so users can cast it to call seekExact(BytesRef, long) forClassorg.apache.lucene.codecs.idversionApache Lucene
JakartaRegexpCapabilities Regexp to RegexQuery.Classorg.apache.lucene.sandbox.queries.regexApache Lucene
JavaUtilRegexCapabilitiesAn implementation tying Java's built-in java.Classorg.apache.lucene.sandbox.queries.regexApache Lucene
NumericRangeTreeQueryFinds all previously indexed long values that fall within the specified range.Classorg.apache.lucene.rangetreeApache Lucene
PayloadSpanCollectorClassorg.apache.lucene.payloadsApache Lucene
PayloadSpanUtilExperimental class to get set of payloads for most standard Lucene queries.Classorg.apache.lucene.payloadsApache Lucene
RangeTreeDocValuesFormatA DocValuesFormat to efficiently index numeric values from from SortedNumericDocValuesField or BytesRef values from SortedSetDocValuesFieldClassorg.apache.lucene.rangetreeApache Lucene
RegexCapabilitiesDefines basic operations needed by RegexQuery for a regular expression implementation.Interfaceorg.apache.lucene.sandbox.queries.regexApache Lucene
RegexCapabilities .RegexMatcher Implementations return true for match(org.Interfaceorg.apache.lucene.sandbox.queries.regex.RegexCapabilitiesApache Lucene
RegexQuery The expressions supported depend on the regular expression implementation used by way of the RegexCapabilities interface.Classorg.apache.lucene.sandbox.queries.regexApache Lucene
RegexQueryCapableDefines methods for regular expression supporting Querys to use.Interfaceorg.apache.lucene.sandbox.queries.regexApache Lucene
RegexTermsEnumSubclass of FilteredTermEnum for enumerating all terms that match the specified regular expression term using the specified regular expressionClassorg.apache.lucene.sandbox.queries.regexApache Lucene
SlowFuzzyQuery is based on the Levenshtein (edit distance) algorithm.Classorg.apache.lucene.sandbox.queriesApache Lucene
SlowFuzzyTermsEnumPotentially slow fuzzy TermsEnum for enumerating all terms that are similar to the specified filter term.Classorg.apache.lucene.sandbox.queriesApache Lucene
SortedSetRangeTreeQueryFinds all previously indexed values that fall within the specified BytesRef range.Classorg.apache.lucene.rangetreeApache Lucene
TermAutomatonQueryA proximity query that lets you express an automaton, whose transitions are terms, to match documents.Classorg.apache.lucene.searchApache Lucene
TokenStreamToTermAutomatonQueryConsumes a TokenStream and creates an TermAutomatonQuery where the transition labels are tokens from the TermToBytesRefAttribute.Classorg.apache.lucene.searchApache Lucene
VersionBlockTreeTermsReaderSee VersionBlockTreeTermsWriter.Classorg.apache.lucene.codecs.idversionApache Lucene
VersionBlockTreeTermsWriterThis is just like BlockTreeTermsWriter, except it also stores a version per term, and adds a method to its TermsEnum implementation to seekExact only if the version is >= the specified version.Classorg.apache.lucene.codecs.idversionApache Lucene
DuplicateFilter .ProcessingMode"Full" processing mode starts by setting all bits to false and only setting bits for documents that contain the given field and are identified as none-duplicates.Classorg.apache.lucene.sandbox.queries.DuplicateFilterApache Lucene
PayloadSpanCollectorClassorg.apache.lucene.payloadsApache Lucene
RegexQueryCapableDefines methods for regular expression supporting Querys to use.Interfaceorg.apache.lucene.sandbox.queries.regexApache Lucene
AbstractPrefixTreeQueryBase class for Lucene Queries on SpatialPrefixTree fields.Classorg.apache.lucene.spatial.prefixApache Lucene
AbstractVisitingPrefixTreeQueryTraverses a SpatialPrefixTree indexed field, using the template and visitor design patterns for subclasses to guide the traversal and collectClassorg.apache.lucene.spatial.prefixApache Lucene
AbstractVisitingPrefixTreeQuery .VNodeA visitor node/cell found via the query shape for AbstractVisitingPrefixTreeQuery.Classorg.apache.lucene.spatial.prefix.AbstractVisitingPrefixTreeQueryApache Lucene
BBoxOverlapRatioValueSourceThe algorithm is implemented as envelope on envelope (rect on rect) overlays rather than complex polygon on complex polygon overlays.Classorg.apache.lucene.spatial.bboxApache Lucene
BBoxSimilarityValueSourceA base class for calculating a spatial relevance rank per document from a provided ValueSource in which FunctionValues.Classorg.apache.lucene.spatial.bboxApache Lucene
BBoxStrategyA SpatialStrategy for indexing and searching Rectangles by storing its coordinates in numeric fields.Classorg.apache.lucene.spatial.bboxApache Lucene
CachingDoubleValueSourceCaches the doubleVal of another value source in a HashMap so that it is computed only once.Classorg.apache.lucene.spatial.utilApache Lucene
CellRepresents a grid cell.Interfaceorg.apache.lucene.spatial.prefix.treeApache Lucene
CellIteratorAn Iterator of SpatialPrefixTree Cells.Classorg.apache.lucene.spatial.prefix.treeApache Lucene
CellToBytesRefIteratorA reset'able BytesRefIterator wrapper around an Iterator of Cells.Classorg.apache.lucene.spatial.prefixApache Lucene
CompositeSpatialStrategyA composite SpatialStrategy based on RecursivePrefixTreeStrategy (RPT) and SerializedDVStrategy (SDV).Classorg.apache.lucene.spatial.compositeApache Lucene
CompositeVerifyQueryA Query that considers an indexQuery to have approximate results, and a follow-on ValueSource/FunctionValues.Classorg.apache.lucene.spatial.compositeApache Lucene
ContainsPrefixTreeQueryFinds docs where its indexed shape CONTAINS the query shape.Classorg.apache.lucene.spatial.prefixApache Lucene
DateRangePrefixTreeA PrefixTree for date ranges in which the levels of the tree occur at natural periods of time (e.Classorg.apache.lucene.spatial.prefix.treeApache Lucene
DistanceToShapeValueSourceThe distance from a provided Point to a Point retrieved from a ValueSource via FunctionValues.Classorg.apache.lucene.spatial.utilApache Lucene
DistanceValueSourceAn implementation of the Lucene ValueSource model that returns the distance for a PointVectorStrategy.Classorg.apache.lucene.spatial.vectorApache Lucene
Geo3dShapeA Spatial4j Shape wrapping a GeoShape (Geo3D) -- a 3D planar geometry based Spatial4j Shape implementation.Classorg.apache.lucene.spatial.spatial4jApache Lucene
GeoDistanceUtilsReusable geo-spatial distance utility methods.Classorg.apache.lucene.spatial.utilApache Lucene
GeoEncodingUtilsBasic reusable geopoint encoding methodsWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.spatial.utilApache Lucene
GeohashPrefixTreeA SpatialPrefixTree based on Uses GeohashUtils to do all the geohash work.Classorg.apache.lucene.spatial.prefix.treeApache Lucene
GeohashPrefixTree .FactoryClassorg.apache.lucene.spatial.prefix.tree.GeohashPrefixTreeApache Lucene
GeoHashUtilsUtilities for converting to/from the GeoHash standard The geohash long format is represented as lon/lat (x/y) interleaved with the 4 least significant bitsClassorg.apache.lucene.spatial.utilApache Lucene
GeoPointDistanceQuery GeoPointInBBoxQuery and is implemented using a two phase approach.Classorg.apache.lucene.spatial.geopoint.searchApache Lucene
GeoPointDistanceRangeQuery org.Classorg.apache.lucene.spatial.geopoint.searchApache Lucene
GeoPointField Field that indexes latitude longitude decimal-degree values for efficient encoding, sorting, and querying.Classorg.apache.lucene.spatial.geopoint.documentApache Lucene
GeoPointField .TermEncodingExpert: Optional flag to select term encoding for GeoPointField typesencodes prefix and full resolution terms - use withClassorg.apache.lucene.spatial.geopoint.document.GeoPointFieldApache Lucene
GeoPointInBBoxQuery NumericRangeQuery and is implemented using a two phase approach.Classorg.apache.lucene.spatial.geopoint.searchApache Lucene
GeoPointInPolygonQuery GeoPointInBBoxQueryImpl and is implemented using a three phase approach.Classorg.apache.lucene.spatial.geopoint.searchApache Lucene
GeoProjectionUtilsReusable geo-spatial projection utility methods.Classorg.apache.lucene.spatial.utilApache Lucene
GeoRectRepresents a lat/lon rectangle.Classorg.apache.lucene.spatial.utilApache Lucene
GeoRelationUtilsClassorg.apache.lucene.spatial.utilApache Lucene
GeoUtilsBasic reusable geo-spatial utility methodsWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.spatial.utilApache Lucene
HeatmapFacetCounterComputes spatial facets in two dimensions as a grid of numbers.Classorg.apache.lucene.spatial.prefixApache Lucene
HeatmapFacetCounter .HeatmapClassorg.apache.lucene.spatial.prefix.HeatmapFacetCounterApache Lucene
IntersectsPrefixTreeQueryA Query matching documents that have an SpatialRelation.Classorg.apache.lucene.spatial.prefixApache Lucene
IntersectsRPTVerifyQueryA spatial Intersects predicate that distinguishes an approximated match from an exact match based on which cells are within the query shape.Classorg.apache.lucene.spatial.compositeApache Lucene
LegacyCellThe base for the original two SPT's: Geohash and Quad.Classorg.apache.lucene.spatial.prefix.treeApache Lucene
NumberRangePrefixTreeA SpatialPrefixTree for single-dimensional numbers and number ranges of fixed precision values (not floating point).Classorg.apache.lucene.spatial.prefix.treeApache Lucene
NumberRangePrefixTree .NRShapeBase interface for Shapes this prefix tree supports.Interfaceorg.apache.lucene.spatial.prefix.tree.NumberRangePrefixTreeApache Lucene
NumberRangePrefixTree .UnitNRShapeA unit value Shape implemented as a stack of numbers, one for each level in the prefix tree.Interfaceorg.apache.lucene.spatial.prefix.tree.NumberRangePrefixTreeApache Lucene
NumberRangePrefixTreeStrategyA PrefixTree based on Number/Date ranges.Classorg.apache.lucene.spatial.prefixApache Lucene
PackedQuadPrefixTreeUses a compact binary representation of 8 bytes to encode a spatial quad trie.Classorg.apache.lucene.spatial.prefix.treeApache Lucene
PackedQuadPrefixTree .FactoryFactory for creating PackedQuadPrefixTree instances with useful defaults.Classorg.apache.lucene.spatial.prefix.tree.PackedQuadPrefixTreeApache Lucene
PointPrefixTreeFieldCacheProvider (AND ONLY POINTS!).Classorg.apache.lucene.spatial.prefixApache Lucene
PointVectorStrategySimple SpatialStrategy which represents Points in two numeric DoubleFields.Classorg.apache.lucene.spatial.vectorApache Lucene
PrefixTreeFacetCounterComputes facets on cells for PrefixTreeStrategy.Classorg.apache.lucene.spatial.prefixApache Lucene
PrefixTreeFacetCounter .FacetVisitorA callback/visitor of facet counts.Classorg.apache.lucene.spatial.prefix.PrefixTreeFacetCounterApache Lucene
PrefixTreeStrategyAn abstract SpatialStrategy based on SpatialPrefixTree.Classorg.apache.lucene.spatial.prefixApache Lucene
QuadPrefixTreeA SpatialPrefixTree which uses a quad tree in which anClassorg.apache.lucene.spatial.prefix.treeApache Lucene
QuadPrefixTree .FactoryClassorg.apache.lucene.spatial.prefix.tree.QuadPrefixTreeApache Lucene
RecursivePrefixTreeStrategyA PrefixTreeStrategy which uses AbstractVisitingPrefixTreeQuery.Classorg.apache.lucene.spatial.prefixApache Lucene
SerializedDVStrategyA SpatialStrategy based on serializing a Shape stored into BinaryDocValues.Classorg.apache.lucene.spatial.serializedApache Lucene
ShapeAreaValueSourceThe area of a Shape retrieved from a ValueSource via FunctionValues.Classorg.apache.lucene.spatial.utilApache Lucene
ShapeFieldCacheBounded Cache of Shapes associated with docIds.Classorg.apache.lucene.spatial.utilApache Lucene
ShapeFieldCacheDistanceValueSourceAn implementation of the Lucene ValueSource that returns the spatial distance between an input point and a document's points inClassorg.apache.lucene.spatial.utilApache Lucene
ShapeFieldCacheProviderProvides access to a ShapeFieldCache for a given LeafReader.Classorg.apache.lucene.spatial.utilApache Lucene
ShapePredicateValueSourceA boolean ValueSource that compares a shape from a provided ValueSource with a given Shape and sees if it matches a given SpatialOperation (the predicate).Classorg.apache.lucene.spatial.utilApache Lucene
SpatialArgsPrincipally holds the query Shape and the SpatialOperation.Classorg.apache.lucene.spatial.queryApache Lucene
SpatialArgsParserParses a string that usually looks like OPERATION(SHAPE) into a SpatialArgs object.Classorg.apache.lucene.spatial.queryApache Lucene
SpatialOperationA predicate that compares a stored geometry to a supplied geometry.Classorg.apache.lucene.spatial.queryApache Lucene
SpatialPrefixTreeA spatial Prefix Tree, or Trie, which decomposes shapes into prefixed strings at variable lengths corresponding to variable precision.Classorg.apache.lucene.spatial.prefix.treeApache Lucene
SpatialPrefixTreeFactoryAbstract Factory for creating SpatialPrefixTree instances with useful defaults and passed on configurations defined in a Map.Classorg.apache.lucene.spatial.prefix.treeApache Lucene
SpatialStrategyThe SpatialStrategy encapsulates an approach to indexing and searching based Different implementations will support different features.Classorg.apache.lucene.spatialApache Lucene
TermQueryPrefixTreeStrategyA basic implementation of PrefixTreeStrategy using a large TermsQuery of all the cells fromClassorg.apache.lucene.spatial.prefixApache Lucene
UnsupportedSpatialOperationException thrown when the SpatialStrategy cannot implement the requested operation.Classorg.apache.lucene.spatial.queryApache Lucene
WithinPrefixTreeQueryFinds docs where its indexed shape is WITHIN the query shape.Classorg.apache.lucene.spatial.prefixApache Lucene
ArcDistanceArc distance computation style.Classorg.apache.lucene.geo3dApache Lucene
BasePlanetObjectAll Geo3D shapes can derive from this base class, which furnishesNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.geo3dApache Lucene
BaseXYZSolidBase class of a family of 3D rectangles, bounded on six sides by X,Y,Z limitsNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.geo3dApache Lucene
BoundsAn interface for accumulating bounds information.Interfaceorg.apache.lucene.geo3dApache Lucene
DistanceStyleDistance computation styles, supporting various ways of computing distance to shapes.Interfaceorg.apache.lucene.geo3dApache Lucene
dXdYdZSolid3D rectangle, bounded on six sides by X,Y,Z limits, degenerate in all dimensionsNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.geo3dApache Lucene
dXdYZSolid3D rectangle, bounded on six sides by X,Y,Z limits, degenerate in X and Y.Classorg.apache.lucene.geo3dApache Lucene
dXYdZSolid3D rectangle, bounded on six sides by X,Y,Z limits, degenerate in X and Z.Classorg.apache.lucene.geo3dApache Lucene
dXYZSolid3D rectangle, bounded on six sides by X,Y,Z limits, degenerate in X.Classorg.apache.lucene.geo3dApache Lucene
Geo3DDocValuesFormatA DocValuesFormat to efficiently index geo-spatial 3D x,y,z points from Geo3DPointField for fast shape intersection queries usingClassorg.apache.lucene.bkdtree3dApache Lucene
Geo3DPointFieldAdd this to a document to index lat/lon point, but be sure to use Geo3DDocValuesFormat for the field.Classorg.apache.lucene.bkdtree3dApache Lucene
GeoAreaA GeoArea represents a standard 2-D breakdown of a part of sphere.Interfaceorg.apache.lucene.geo3dApache Lucene
GeoAreaFactoryFactory for GeoArea.Classorg.apache.lucene.geo3dApache Lucene
GeoBaseBBoxAll bounding box shapes can derive from this base class, which furnishesNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.geo3dApache Lucene
GeoBaseCircleGeoCircles have all the characteristics of GeoBaseDistanceShapes, plus GeoSizeable.Classorg.apache.lucene.geo3dApache Lucene
GeoBaseDistanceShapeDistance shapes have capabilities of both geohashing and distance computation (which also includes point membership determination).Classorg.apache.lucene.geo3dApache Lucene
GeoBaseMembershipShapeMembership shapes have capabilities of both geohashing and membership determination.Classorg.apache.lucene.geo3dApache Lucene
GeoBasePolygonGeoBasePolygon objects are the base class of most GeoPolygon objects.Classorg.apache.lucene.geo3dApache Lucene
GeoBaseShapeBase extended shape object.Classorg.apache.lucene.geo3dApache Lucene
GeoBBoxAll bounding box shapes have this interface in common.Interfaceorg.apache.lucene.geo3dApache Lucene
GeoBBoxFactoryFactory for GeoBBox.Classorg.apache.lucene.geo3dApache Lucene
GeoCircleInterface describing circular area with a center and radius.Interfaceorg.apache.lucene.geo3dApache Lucene
GeoCircleFactoryClass which constructs a GeoCircle representing an arbitrary circle.Classorg.apache.lucene.geo3dApache Lucene
GeoCompositeMembershipShapeGeoComposite is a set of GeoMembershipShape's, treated as a unit.Classorg.apache.lucene.geo3dApache Lucene
GeoCompositePolygonGeoCompositePolygon is a specific implementation of GeoMembershipShape, which implements GeoPolygon explicitly.Classorg.apache.lucene.geo3dApache Lucene
GeoConvexPolygonGeoConvexPolygon objects are generic building blocks of more complex structures.Classorg.apache.lucene.geo3dApache Lucene
GeoDegenerateHorizontalLineDegenerate bounding box limited on two sides (left lon, right lon).Classorg.apache.lucene.geo3dApache Lucene
GeoDegenerateLatitudeZoneThis GeoBBox represents an area rectangle of one specific latitude with no longitude bounds.Classorg.apache.lucene.geo3dApache Lucene
GeoDegenerateLongitudeSliceDegenerate longitude slice.Classorg.apache.lucene.geo3dApache Lucene
GeoDegeneratePointThis class represents a degenerate point bounding box.Classorg.apache.lucene.geo3dApache Lucene
GeoDegenerateVerticalLineDegenerate bounding box limited on two sides (top lat, bottom lat).Classorg.apache.lucene.geo3dApache Lucene
GeoDistanceAn implementer of this interface is capable of computing the described "distance" values, which are meant to provide both actual distance values, as well asInterfaceorg.apache.lucene.geo3dApache Lucene
GeoDistanceShapeDistance shapes have capabilities of both geohashing and distance computation (which also includes point membership determination).Interfaceorg.apache.lucene.geo3dApache Lucene
GeoLatitudeZoneThis GeoBBox represents an area rectangle limited only in latitude.Classorg.apache.lucene.geo3dApache Lucene
GeoLongitudeSliceBounding box limited on left and right.Classorg.apache.lucene.geo3dApache Lucene
GeoMembershipShapeMembership shapes have capabilities of both geohashing and membershipWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.lucene.geo3dApache Lucene
GeoNorthLatitudeZoneThis GeoBBox represents an area rectangle limited only in south latitude.Classorg.apache.lucene.geo3dApache Lucene
GeoNorthRectangleBounding box limited on three sides (bottom lat, left lon, right lon), including The left-right maximum extent for this shape is PI; for anything larger, useClassorg.apache.lucene.geo3dApache Lucene
GeoOutsideDistanceWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.lucene.geo3dApache Lucene
GeoPathGeoShape representing a path across the surface of the globe, with a specified half-width.Classorg.apache.lucene.geo3dApache Lucene
GeoPath .PathSegmentThis is the pre-calculated data for a path segment.Classorg.apache.lucene.geo3d.GeoPathApache Lucene
GeoPath .SegmentEndpointThis is precalculated data for segment endpoint.Classorg.apache.lucene.geo3d.GeoPathApache Lucene
GeoPointThis class represents a point on the surface of a sphere or ellipsoid.Classorg.apache.lucene.geo3dApache Lucene
GeoPolygonGeoPolygon interface description.Interfaceorg.apache.lucene.geo3dApache Lucene
GeoPolygonFactoryClass which constructs a GeoMembershipShape representing an arbitrary polygon.Classorg.apache.lucene.geo3dApache Lucene
GeoRectangleBounding box limited on four sides (top lat, bottom lat, left lon, right lon).Classorg.apache.lucene.geo3dApache Lucene
GeoShapeGeneric shape.Interfaceorg.apache.lucene.geo3dApache Lucene
GeoSizeableSome shapes can compute radii of a geocircle in which they are inscribed.Interfaceorg.apache.lucene.geo3dApache Lucene
GeoSouthLatitudeZoneThis GeoBBox represents an area rectangle limited only in north latitude.Classorg.apache.lucene.geo3dApache Lucene
GeoSouthRectangleBounding box limited on three sides (top lat, left lon, right lon).Classorg.apache.lucene.geo3dApache Lucene
GeoStandardCircleCircular area with a center and radius.Classorg.apache.lucene.geo3dApache Lucene
GeoWideDegenerateHorizontalLineDegenerate bounding box wider than PI and limited on two sides (left lon, right lon).Classorg.apache.lucene.geo3dApache Lucene
GeoWideLongitudeSliceBounding box wider than PI but limited on left and right sides ( left lon, right lon).Classorg.apache.lucene.geo3dApache Lucene
GeoWideNorthRectangleBounding box wider than PI but limited on three sides ( bottom lat, left lon, right lon).Classorg.apache.lucene.geo3dApache Lucene
GeoWideRectangleBounding box wider than PI but limited on four sides (top lat, bottom lat, left lon, right lon).Classorg.apache.lucene.geo3dApache Lucene
GeoWideSouthRectangleBounding box wider than PI but limited on three sides (top lat, left lon, right lon).Classorg.apache.lucene.geo3dApache Lucene
GeoWorldBounding box including the entire world.Classorg.apache.lucene.geo3dApache Lucene
LatLonBoundsAn object for accumulating latitude/longitude bounds information.Classorg.apache.lucene.geo3dApache Lucene
LinearDistanceLinear distance computation style.Classorg.apache.lucene.geo3dApache Lucene
LinearSquaredDistanceLinear squared distance computation style.Classorg.apache.lucene.geo3dApache Lucene
MembershipWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.lucene.geo3dApache Lucene
NormalDistanceNormal distance computation style.Classorg.apache.lucene.geo3dApache Lucene
NormalSquaredDistanceNormal squared distance computation style.Classorg.apache.lucene.geo3dApache Lucene
PlaneWe know about three kinds of planes.Classorg.apache.lucene.geo3dApache Lucene
PlanetModelHolds mathematical constants associated with the model of a planet.Classorg.apache.lucene.geo3dApache Lucene
PointInGeo3DShapeQueryFinds all previously indexed points that fall within the specified polygon.Classorg.apache.lucene.bkdtree3dApache Lucene
SidedPlaneCombination of a plane, and a sign value indicating what evaluation values are on the correctWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.geo3dApache Lucene
StandardXYZSolid3D rectangle, bounded on six sides by X,Y,Z limitsNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.geo3dApache Lucene
ToolsStatic methods globally useful for 3d geometric work.Classorg.apache.lucene.geo3dApache Lucene
VectorA 3d vector in space, not necessarily going through the origin.Classorg.apache.lucene.geo3dApache Lucene
XdYdZSolid3D rectangle, bounded on six sides by X,Y,Z limits, degenerate in Y and Z.Classorg.apache.lucene.geo3dApache Lucene
XdYZSolid3D rectangle, bounded on six sides by X,Y,Z limits, degenerate in YNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.geo3dApache Lucene
XYdZSolid3D rectangle, bounded on six sides by X,Y,Z limits, degenerate in ZNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.lucene.geo3dApache Lucene
XYZBoundsAn object for accumulating XYZ bounds information.Classorg.apache.lucene.geo3dApache Lucene
XYZSolidInterface for a family of 3D rectangles, bounded on six sides by X,Y,Z limitsNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Interfaceorg.apache.lucene.geo3dApache Lucene
XYZSolidFactoryFactory for XYZSolid.Classorg.apache.lucene.geo3dApache Lucene
AnalyzingInfixSuggesterAnalyzes the input text and then suggests matches based on prefix matches to any tokens in the indexed text.Classorg.apache.lucene.search.suggest.analyzingApache Lucene
AnalyzingSuggesterSuggester that first analyzes the surface form, adds the analyzed form to a weighted FST, and then does the sameClassorg.apache.lucene.search.suggest.analyzingApache Lucene
BitsProducerA producer of Bits per segment.Classorg.apache.lucene.search.suggestApache Lucene
BlendedInfixSuggesterExtension of the AnalyzingInfixSuggester which transforms the weight after search to take into account the position of the searched term intoClassorg.apache.lucene.search.suggest.analyzingApache Lucene
BlendedInfixSuggester .BlenderTypeThe different types of blender.Classorg.apache.lucene.search.suggest.analyzing.BlendedInfixSuggesterApache Lucene
BufferedInputIteratorThis wrapper buffers incoming elements.Classorg.apache.lucene.search.suggestApache Lucene
BytesRefSorterCollects BytesRef and then allows one to iterate over their sorted order.Interfaceorg.apache.lucene.search.suggest.fstApache Lucene
CombineSuggestionClassorg.apache.lucene.search.spellApache Lucene
Completion50PostingsFormatCompletionPostingsFormat for Lucene50PostingsFormatClassorg.apache.lucene.search.suggest.documentApache Lucene
CompletionAnalyzer to provide additional completion-only tuning (e.Classorg.apache.lucene.search.suggest.documentApache Lucene
CompletionPostingsFormat A PostingsFormat which supports document suggestion based on indexed SuggestFields.Classorg.apache.lucene.search.suggest.documentApache Lucene
CompletionQueryAbstract Query that match documents containing terms with a specified prefix filtered by BitsProducer.Classorg.apache.lucene.search.suggest.documentApache Lucene
CompletionScorerExpert: Responsible for executing the query against an appropriate suggester and collecting the resultsClassorg.apache.lucene.search.suggest.documentApache Lucene
CompletionsTermsReaderHolder for suggester and field-level info for a suggest fieldClassorg.apache.lucene.search.suggest.documentApache Lucene
CompletionTerms used by SuggestField and ContextSuggestField to access corresponding suggester and their attributesClassorg.apache.lucene.search.suggest.documentApache Lucene
CompletionTokenStreamToken stream which converts a provided token stream to an automaton.Classorg.apache.lucene.search.suggest.documentApache Lucene
CompletionTokenStream .BytesRefBuilderTermAttributeInterfaceorg.apache.lucene.search.suggest.document.CompletionTokenStreamApache Lucene
CompletionTokenStream .BytesRefBuilderTermAttributeImplClassorg.apache.lucene.search.suggest.document.CompletionTokenStreamApache Lucene
CompletionWeightExpert: the Weight for CompletionQuery, used to score and explain these queries.Classorg.apache.lucene.search.suggest.documentApache Lucene
ContextQueryA CompletionQuery that match documents specified by a wrapped CompletionQuery supporting boosting and/or filteringClassorg.apache.lucene.search.suggest.documentApache Lucene
ContextSuggestFieldSuggestField which additionally takes in a set of contexts.Classorg.apache.lucene.search.suggest.documentApache Lucene
DictionaryA simple interface representing a Dictionary.Interfaceorg.apache.lucene.search.spellApache Lucene
DirectSpellCheckerSimple automaton-based spellchecker.Classorg.apache.lucene.search.spellApache Lucene
DirectSpellChecker .ScoreTermHolds a spelling correction for internal usage inside DirectSpellChecker.Classorg.apache.lucene.search.spell.DirectSpellCheckerApache Lucene
DocumentDictionary Dictionary with terms, weights, payload (optional) and contexts (optional) information taken from stored/indexed fields in a Lucene index.Classorg.apache.lucene.search.suggestApache Lucene
DocumentValueSourceDictionary Dictionary with terms and optionally payload and optionally contexts informationClassorg.apache.lucene.search.suggestApache Lucene
ExternalRefSorterBuilds and iterates over sequences stored on disk.Classorg.apache.lucene.search.suggest.fstApache Lucene
FileDictionaryDictionary represented by a text file.Classorg.apache.lucene.search.suggestApache Lucene
FreeTextSuggesterBuilds an ngram model from the text sent to build(org.Classorg.apache.lucene.search.suggest.analyzingApache Lucene
FSTCompletionFinite state automata based implementation of autocomplete functionality.Classorg.apache.lucene.search.suggest.fstApache Lucene
FSTCompletion .CompletionA single completion for a given key.Classorg.apache.lucene.search.suggest.fst.FSTCompletionApache Lucene
FSTCompletionBuilderFinite state automata based implementation of autocomplete functionality.Classorg.apache.lucene.search.suggest.fstApache Lucene
FSTCompletionLookupAn adapter from Lookup API to FSTCompletion.Classorg.apache.lucene.search.suggest.fstApache Lucene
FSTUtilExposes a utility method to enumerate all paths intersecting an Automaton with an FST.Classorg.apache.lucene.search.suggest.analyzingApache Lucene
FSTUtil .PathHolds a pair (automaton, fst) of states and accumulated output in the intersected machine.Classorg.apache.lucene.search.suggest.analyzing.FSTUtilApache Lucene
FuzzyCompletionQueryA CompletionQuery that match documents containing terms within an edit distance of the specified prefix.Classorg.apache.lucene.search.suggest.documentApache Lucene
FuzzySuggester based on the Damerau-Levenshtein (optimal string alignment) algorithm, though you can explicitly choose classic Levenshtein by passing falseClassorg.apache.lucene.search.suggest.analyzingApache Lucene
HighFrequencyDictionaryHighFrequencyDictionary: terms taken from the given field of a Lucene index, which appear in a number of documentsClassorg.apache.lucene.search.spellApache Lucene
InMemorySorterAn BytesRefSorter that keeps all the entries in memory.Classorg.apache.lucene.search.suggestApache Lucene
InputIteratorInterface for enumerating term,weight,payload triples for suggester consumption; currently only AnalyzingSuggester, FuzzySuggester and AnalyzingInfixSuggester support payloads.Interfaceorg.apache.lucene.search.suggestApache Lucene
InputIterator .InputIteratorWrapperWraps a BytesRefIterator as a suggester InputIterator, with all weights set to 1 and carries no payloadClassorg.apache.lucene.search.suggest.InputIteratorApache Lucene
JaroWinklerDistanceSimilarity measure for short strings such as person names.Classorg.apache.lucene.search.spellApache Lucene
JaspellLookupSuggest implementation based on See Also:JaspellTernarySearchTrieClassorg.apache.lucene.search.suggest.jaspellApache Lucene
JaspellTernarySearchTrie String objects that combines the compact size of a binary search tree with the speed of a digital search trie, and is therefore ideal forClassorg.apache.lucene.search.suggest.jaspellApache Lucene
LevensteinDistanceLevenstein edit distance class.Classorg.apache.lucene.search.spellApache Lucene
LookupSimple Lookup interface for CharSequence suggestions.Classorg.apache.lucene.search.suggestApache Lucene
Lookup .LookupPriorityQueueA PriorityQueue collecting a fixed size of high priority Lookup.Classorg.apache.lucene.search.suggest.LookupApache Lucene
Lookup .LookupResultWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.search.suggest.LookupApache Lucene
LuceneDictionaryClassorg.apache.lucene.search.spellApache Lucene
LuceneLevenshteinDistanceDamerau-Levenshtein (optimal string alignment) implemented in a consistent way as Lucene's FuzzyTermsEnum with the transpositions option enabled.Classorg.apache.lucene.search.spellApache Lucene
NGramDistanceN-Gram version of edit distance based on paper by Grzegorz Kondrak, N-gram similarity and distance.Classorg.apache.lucene.search.spellApache Lucene
NRTSuggester NRTSuggester executes Top N search on a weighted FST specified by a CompletionScorer See lookup(CompletionScorer, Bits, TopSuggestDocsCollector) for more implementationClassorg.apache.lucene.search.suggest.documentApache Lucene
PlainTextDictionaryDictionary represented by a text file.Classorg.apache.lucene.search.spellApache Lucene
PrefixCompletionQueryA CompletionQuery which takes an Analyzer to analyze the prefix of the query term.Classorg.apache.lucene.search.suggest.documentApache Lucene
RegexCompletionQueryA CompletionQuery which takes a regular expression as the prefix of the query term.Classorg.apache.lucene.search.suggest.documentApache Lucene
SortedInputIteratorThis wrapper buffers incoming elements and makes sure they are sorted based on given comparator.Classorg.apache.lucene.search.suggestApache Lucene
SpellChecker Spell Checker class (Main class).Classorg.apache.lucene.search.spellApache Lucene
StringDistanceInterface for string distances.Interfaceorg.apache.lucene.search.spellApache Lucene
SuggestField Field that indexes a string value and a weight as a weighted completion against a named suggester.Classorg.apache.lucene.search.suggest.documentApache Lucene
SuggestIndexSearcherAdds document suggest capabilities to IndexSearcher.Classorg.apache.lucene.search.suggest.documentApache Lucene
SuggestModeSet of strategies for suggesting related termsWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.search.spellApache Lucene
SuggestStopFilterLike StopFilter except it will not remove the last token if that token was not followed by some tokenClassorg.apache.lucene.search.suggest.analyzingApache Lucene
SuggestStopFilterFactoryFactory for SuggestStopFilter.Classorg.apache.lucene.search.suggest.analyzingApache Lucene
SuggestWordSuggestWord, used in suggestSimilar method in SpellChecker class.Classorg.apache.lucene.search.spellApache Lucene
SuggestWordFrequencyComparatorFrequency first, then score.Classorg.apache.lucene.search.spellApache Lucene
SuggestWordQueueSorts SuggestWord instancesSee Also:SuggestWordScoreComparator, Classorg.apache.lucene.search.spellApache Lucene
SuggestWordScoreComparatorClassorg.apache.lucene.search.spellApache Lucene
TernaryTreeNodeThe class creates a TST node.Classorg.apache.lucene.search.suggest.tstApache Lucene
TopSuggestDocsTopDocs wrapper with an additional CharSequence key per ScoreDocClassorg.apache.lucene.search.suggest.documentApache Lucene
TopSuggestDocs .SuggestScoreDocClassorg.apache.lucene.search.suggest.document.TopSuggestDocsApache Lucene
TopSuggestDocsCollectorCollector that collects completion and score, along with document idClassorg.apache.lucene.search.suggest.documentApache Lucene
TSTAutocompleteTernary Search Trie implementation.Classorg.apache.lucene.search.suggest.tstApache Lucene
TSTLookupSuggest implementation based on a Ternary Search TreeClassorg.apache.lucene.search.suggest.tstApache Lucene
UnsortedInputIteratorThis wrapper buffers the incoming elements and makes sure they are inWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.search.suggestApache Lucene
WFSTCompletionLookupSuggester based on a weighted FST: it first traverses the prefix, then walks the n shortest paths to retrieve top-rankedClassorg.apache.lucene.search.suggest.fstApache Lucene
WordBreakSpellChecker A spell checker whose sole function is to offer suggestions by combining multiple terms into one word and/or breaking terms into multiple words.Classorg.apache.lucene.search.spellApache Lucene
WordBreakSpellChecker .BreakSuggestionSortMethod Determines the order to list word break suggestions Sort by Number of word breaks, then by the Maximum of all the componentClassorg.apache.lucene.search.spell.WordBreakSpellCheckerApache Lucene
AlcoholicMergePolicy Merge policy for testing, it is like an alcoholic.Classorg.apache.lucene.indexApache Lucene
AllDeletedFilterReaderFilters the incoming reader and makes all documents appear deleted.Classorg.apache.lucene.indexApache Lucene
AssertingCodecActs like the default codec but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingDirectoryReaderA DirectoryReader that wraps all its subreaders with AssertingLeafReaderClassorg.apache.lucene.indexApache Lucene
AssertingDocValuesFormatJust like the default but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingIndexSearcherHelper class that adds some extra checks to ensure correct usage of IndexSearcher and Weight.Classorg.apache.lucene.searchApache Lucene
AssertingLeafReaderA FilterLeafReader that can be used to apply additional checks for tests.Classorg.apache.lucene.indexApache Lucene
AssertingLeafReader .AssertingBinaryDocValuesClassorg.apache.lucene.index.AssertingLeafReaderApache Lucene
AssertingLeafReader .AssertingBitsClassorg.apache.lucene.index.AssertingLeafReaderApache Lucene
AssertingLeafReader .AssertingFieldsClassorg.apache.lucene.index.AssertingLeafReaderApache Lucene
AssertingLeafReader .AssertingNumericDocValuesClassorg.apache.lucene.index.AssertingLeafReaderApache Lucene
AssertingLeafReader .AssertingPostingsEnumClassorg.apache.lucene.index.AssertingLeafReaderApache Lucene
AssertingLeafReader .AssertingRandomAccessOrdsClassorg.apache.lucene.index.AssertingLeafReaderApache Lucene
AssertingLeafReader .AssertingSortedDocValuesClassorg.apache.lucene.index.AssertingLeafReaderApache Lucene
AssertingLeafReader .AssertingSortedNumericDocValuesClassorg.apache.lucene.index.AssertingLeafReaderApache Lucene
AssertingLeafReader .AssertingSortedSetDocValuesClassorg.apache.lucene.index.AssertingLeafReaderApache Lucene
AssertingLeafReader .AssertingTermsClassorg.apache.lucene.index.AssertingLeafReaderApache Lucene
AssertingLiveDocsFormatJust like the default live docs format but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingNormsFormatJust like the default but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingPostingsFormatJust like the default postings format but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingQueryAssertion-enabled query.Classorg.apache.lucene.searchApache Lucene
AssertingScorerClassorg.apache.lucene.searchApache Lucene
AssertingSpanQueryClassorg.apache.lucene.search.spansApache Lucene
AssertingSpanWeightClassorg.apache.lucene.search.spansApache Lucene
AssertingStoredFieldsFormatJust like the default stored fields format but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AssertingTermVectorsFormatJust like the default vectors format but with additional asserts.Classorg.apache.lucene.codecs.assertingApache Lucene
AutomatonTestUtilUtilities for testing automata.Classorg.apache.lucene.util.automatonApache Lucene
AutomatonTestUtil .RandomAcceptedStringsLets you retrieve random strings accepted Once created, call getRandomAcceptedString(Random)Classorg.apache.lucene.util.automaton.AutomatonTestUtilApache Lucene
BaseBitSetTestCaseBase test case for BitSets.Classorg.apache.lucene.utilApache Lucene
BaseCompoundFormatTestCaseAbstract class to do basic tests for a compound format.Classorg.apache.lucene.indexApache Lucene
BaseCompressingDocValuesFormatTestCaseClassorg.apache.lucene.indexApache Lucene
BaseDirectoryTestCaseBase class for per-Directory tests.Classorg.apache.lucene.storeApache Lucene
BaseDirectoryWrapperCalls check index on close.Classorg.apache.lucene.storeApache Lucene
BaseDocIdSetTestCaseBase test class for DocIdSets.Classorg.apache.lucene.utilApache Lucene
BaseDocValuesFormatTestCaseAbstract class to do basic tests for a docvalues format.Classorg.apache.lucene.indexApache Lucene
BaseExplanationTestCaseTests primitive queries (ie: that rewrite to themselves) to insure they match the expected set of docs, and that the score of eachClassorg.apache.lucene.searchApache Lucene
BaseFieldInfoFormatTestCaseAbstract class to do basic tests for fis format.Classorg.apache.lucene.indexApache Lucene
BaseLockFactoryTestCaseBase class for per-LockFactory tests.Classorg.apache.lucene.storeApache Lucene
BaseMergePolicyTestCaseBase test case for MergePolicy.Classorg.apache.lucene.indexApache Lucene
BaseNormsFormatTestCaseAbstract class to do basic tests for a norms format.Classorg.apache.lucene.indexApache Lucene
BasePostingsFormatTestCaseAbstract class to do basic tests for a postings format.Classorg.apache.lucene.indexApache Lucene
BaseSegmentInfoFormatTestCaseAbstract class to do basic tests for si format.Classorg.apache.lucene.indexApache Lucene
BaseStoredFieldsFormatTestCaseBase class aiming at testing stored fields formats.Classorg.apache.lucene.indexApache Lucene
BaseTermVectorsFormatTestCaseBase class aiming at testing term vectors formats.Classorg.apache.lucene.indexApache Lucene
BaseTermVectorsFormatTestCase .OptionsA combination of term vectors options.Classorg.apache.lucene.index.BaseTermVectorsFormatTestCaseApache Lucene
BaseTermVectorsFormatTestCase .RandomTokenStreamProduces a random TokenStream based off of provided terms.Classorg.apache.lucene.index.BaseTermVectorsFormatTestCaseApache Lucene
BaseTestCheckIndexBase class for CheckIndex tests.Classorg.apache.lucene.indexApache Lucene
BaseTestRangeFilterBase class to test range queries.Classorg.apache.lucene.searchApache Lucene
BaseTokenStreamTestCaseBase class for all Lucene unit tests that use TokenStreams.Classorg.apache.lucene.analysisApache Lucene
BaseTokenStreamTestCase .CheckClearAttributesAttributeAttribute that records if it was cleared or not.Interfaceorg.apache.lucene.analysis.BaseTokenStreamTestCaseApache Lucene
BaseTokenStreamTestCase .CheckClearAttributesAttributeImplAttribute that records if it was cleared or not.Classorg.apache.lucene.analysis.BaseTokenStreamTestCaseApache Lucene
BulkScorerWrapperScorerA BulkScorer-backed scorer.Classorg.apache.lucene.searchApache Lucene
CannedBinaryTokenStreamClassorg.apache.lucene.analysisApache Lucene
CannedBinaryTokenStream .BinaryTokenRepresents a binary token.Classorg.apache.lucene.analysis.CannedBinaryTokenStreamApache Lucene
CannedTokenStreamTokenStream from a canned list of Tokens.Classorg.apache.lucene.analysisApache Lucene
CheapBastardCodecClassorg.apache.lucene.codecs.cheapbastardApache Lucene
CheckHitsUtility class for asserting expected hits in tests.Classorg.apache.lucene.searchApache Lucene
CheckHits .ExplanationAsserterAsserts that the score explanation for every document matching a query corresponds with the true score.Classorg.apache.lucene.search.CheckHitsApache Lucene
CheckHits .ExplanationAssertingSearcheran IndexSearcher that implicitly checks hte explanation of every match whenever it executes a search.Classorg.apache.lucene.search.CheckHitsApache Lucene
CheckHits .SetCollectorJust collects document ids into a set.Classorg.apache.lucene.search.CheckHitsApache Lucene
CollationTestBaseBase test class for testing Unicode collation.Classorg.apache.lucene.analysisApache Lucene
CompressingCodecA codec that uses CompressingStoredFieldsFormat for its stored fields and delegates to the default codec for everything else.Classorg.apache.lucene.codecs.compressingApache Lucene
CrankyCodecClassorg.apache.lucene.codecs.crankyApache Lucene
CrankyTokenFilterThrows IOException from random Tokenstream methods.Classorg.apache.lucene.analysisApache Lucene
DisableFsyncFSDisables actual calls to fsync.Classorg.apache.lucene.mockfileApache Lucene
DummyCompressingCodecCompressionCodec that does not compress data, useful for testing.Classorg.apache.lucene.codecs.compressing.dummyApache Lucene
EnglishConverts numbers to english strings for testing.Classorg.apache.lucene.utilApache Lucene
ExtrasFSAdds extra files/subdirectories when directories are created.Classorg.apache.lucene.mockfileApache Lucene
FailOnNonBulkMergesInfoStreamClassorg.apache.lucene.utilApache Lucene
FailureMarkerA RunListener that detects suite/ test failures.Classorg.apache.lucene.utilApache Lucene
FastCompressingCodecCompressionCodec that uses CompressionMode.Classorg.apache.lucene.codecs.compressingApache Lucene
FastDecompressionCompressingCodecCompressionCodec that uses CompressionMode.Classorg.apache.lucene.codecs.compressingApache Lucene
FieldFilterLeafReaderA FilterLeafReader that exposes only a subset of fields from the underlying wrapped reader.Classorg.apache.lucene.indexApache Lucene
FilterAsynchronousFileChannelA FilterAsynchronousFileChannel contains another AsynchronousFileChannel, which it uses as its basic Classorg.apache.lucene.mockfileApache Lucene
FilterDirectoryStreamA FilterDirectoryStream contains another DirectoryStream, which it uses as its basic Classorg.apache.lucene.mockfileApache Lucene
FilterFileChannelA FilterFileChannel contains another FileChannel, which it uses as its basic Classorg.apache.lucene.mockfileApache Lucene
FilterFileStoreA FilterFileStore contains another FileStore, which it uses as its basic Classorg.apache.lucene.mockfileApache Lucene
FilterFileSystemA FilterFileSystem contains another FileSystem, which it uses as its basic Classorg.apache.lucene.mockfileApache Lucene
FilterFileSystemProviderA FilterFileSystemProvider contains another FileSystemProvider, which it uses as its basic Classorg.apache.lucene.mockfileApache Lucene
FilterInputStream2A FilterInputStream2 contains another InputStream, which it uses as its basic Classorg.apache.lucene.mockfileApache Lucene
FilterOutputStream2A FilterOutputStream2 contains another OutputStream, which it uses as its basic Classorg.apache.lucene.mockfileApache Lucene
FilterPathA FilterPath contains another Path, which it uses as its basic Classorg.apache.lucene.mockfileApache Lucene
FilterSeekableByteChannelA FilterSeekableByteChannel contains another SeekableByteChannel, which it uses as its basic Classorg.apache.lucene.mockfileApache Lucene
ForceMergePolicyA MergePolicy that only returns forced merges.Classorg.apache.lucene.indexApache Lucene
FSTTesterHelper class to test FSTs.Classorg.apache.lucene.util.fstApache Lucene
FSTTester .InputOutputHolds one input/output pair.Classorg.apache.lucene.util.fst.FSTTesterApache Lucene
HandleLimitFSFileSystem that throws exception if file handles in use exceeds a specified limitClassorg.apache.lucene.mockfileApache Lucene
HandleTrackingFSBase class for tracking file handles.Classorg.apache.lucene.mockfileApache Lucene
HighCompressionCompressingCodecCompressionCodec that uses CompressionMode.Classorg.apache.lucene.codecs.compressingApache Lucene
IndexWriterMaxDocsChangerAccessor to make some package protected methods in IndexWriter available for testing.Classorg.apache.lucene.indexApache Lucene
LeakFSFileSystem that tracks open handles.Classorg.apache.lucene.mockfileApache Lucene
LineFileDocsMinimal port of benchmark's LneDocSource + DocMaker, so tests can enum docs from a line file createdClassorg.apache.lucene.utilApache Lucene
LookaheadTokenFilterAn abstract TokenFilter to make it easier to build graph token filters requiring some lookahead.Classorg.apache.lucene.analysisApache Lucene
LookaheadTokenFilter .PositionHolds all state for a single position; subclass this to record other state at each position.Classorg.apache.lucene.analysis.LookaheadTokenFilterApache Lucene
LuceneFixedGapCustomized version of Lucene50PostingsFormat that uses FixedGapTermsIndexWriter.Classorg.apache.lucene.codecs.blocktermsApache Lucene
LuceneJUnit3MethodProviderBackwards compatible test* method provider (public, non-static).Classorg.apache.lucene.utilApache Lucene
LuceneTestCaseBase class for all Lucene unit tests, Junit3 or Junit4 variant.Classorg.apache.lucene.utilApache Lucene
LuceneTestCase .AwaitsFixAnnotation for tests which exhibit a known issue and are temporarily disabled.Classorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneTestCase .BadAppleAnnotation for tests that fail frequently and should be moved to a vault plan in Jenkins.Classorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneTestCase .MonsterAnnotation for monster tests that require special setup (e.Classorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneTestCase .NightlyClassorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneTestCase .SlowClassorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneTestCase .SuppressCodecsAnnotation for test classes that should avoid certain codec types (because they are expensive, for example).Classorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneTestCase .SuppressFileSystemsAnnotation for test classes that should avoid mock filesystem types (because they test a bug that only happens on linux, for example).Classorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneTestCase .SuppressFsyncClassorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneTestCase .SuppressReproduceLineClassorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneTestCase .SuppressSysoutChecksIgnore TestRuleLimitSysouts for any suite which is known to print over the default limit of bytes to System.Classorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneTestCase .SuppressTempFileChecksMarks any suites which are known not to close all the temporary files.Classorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneTestCase .WeeklyClassorg.apache.lucene.util.LuceneTestCaseApache Lucene
LuceneVarGapDocFreqIntervalCustomized version of Lucene50PostingsFormat that uses VariableGapTermsIndexWriter with a fixed interval, butClassorg.apache.lucene.codecs.blocktermsApache Lucene
LuceneVarGapFixedIntervalCustomized version of Lucene50PostingsFormat that uses VariableGapTermsIndexWriter with a fixed interval.Classorg.apache.lucene.codecs.blocktermsApache Lucene
MismatchedDirectoryReaderA DirectoryReader that wraps all its subreaders with MismatchedLeafReaderClassorg.apache.lucene.indexApache Lucene
MismatchedLeafReaderShuffles field numbers around to try to trip bugs where field numbers are assumed to always be consistent across segments.Classorg.apache.lucene.indexApache Lucene
MissingOrdRemappera utility class to write missing values for SORTED as if they were the empty string (to simulate pre-Lucene4.Classorg.apache.lucene.codecsApache Lucene
MockAnalyzerAnalyzer for testing This analyzer is a replacement for Whitespace/Simple/KeywordAnalyzersClassorg.apache.lucene.analysisApache Lucene
MockBytesAnalyzerAnalyzer for testing that encodes terms as UTF-16 bytes.Classorg.apache.lucene.analysisApache Lucene
MockCharFilterthe purpose of this charfilter is to send offsets out of bounds if the analyzer doesn't use correctOffset or does incorrect offset math.Classorg.apache.lucene.analysisApache Lucene
MockDirectoryWrapperThis is a Directory Wrapper that adds methods intended to be used only by unit tests.Classorg.apache.lucene.storeApache Lucene
MockDirectoryWrapper .FailureObjects that represent fail-able conditions.Classorg.apache.lucene.store.MockDirectoryWrapperApache Lucene
MockDirectoryWrapper .FakeIOExceptionUse this when throwing fake IOException, e.Classorg.apache.lucene.store.MockDirectoryWrapperApache Lucene
MockDirectoryWrapper .Throttling Set via #setThrottling(Throttling) WARNING: can make tests very slow.Classorg.apache.lucene.store.MockDirectoryWrapperApache Lucene
MockFileSystemTestCaseBase class for testing mockfilesystems.Classorg.apache.lucene.mockfileApache Lucene
MockFixedLengthPayloadFilterTokenFilter that adds random fixed-length payloads.Classorg.apache.lucene.analysisApache Lucene
MockGraphTokenFilterRandomly inserts overlapped (posInc=0) tokens with posLength sometimes > 1.Classorg.apache.lucene.analysisApache Lucene
MockHoleInjectingTokenFilterClassorg.apache.lucene.analysisApache Lucene
MockIndexInputWrapperUsed by MockDirectoryWrapper to create an input stream that keeps track of when it's been closed.Classorg.apache.lucene.storeApache Lucene
MockIndexOutputWrapperUsed by MockRAMDirectory to create an output stream that will throw an IOException on fake disk full, track maxClassorg.apache.lucene.storeApache Lucene
MockPayloadAnalyzerWraps a whitespace tokenizer with a filter that sets the first token, and odd tokens to posinc=1, and all othersClassorg.apache.lucene.analysisApache Lucene
MockRandomLookaheadTokenFilterUses LookaheadTokenFilter to randomly peek at future tokens.Classorg.apache.lucene.analysisApache Lucene
MockRandomMergePolicyMergePolicy that makes random decisions for testing.Classorg.apache.lucene.indexApache Lucene
MockRandomPostingsFormatRandomly combines terms index impl w/ postings impls.Classorg.apache.lucene.codecs.mockrandomApache Lucene
MockReaderWrapperWraps a Reader, and can throw random or fixed exceptions, and spoon feed read chars.Classorg.apache.lucene.analysisApache Lucene
MockTokenFilterA tokenfilter for testing that removes terms accepted by a DFA.Classorg.apache.lucene.analysisApache Lucene
MockTokenizerTokenizer for testing.Classorg.apache.lucene.analysisApache Lucene
MockUTF16TermAttributeImplExtension of CharTermAttributeImpl that encodes the term text as UTF-16 bytes instead of as UTF-8 bytes.Classorg.apache.lucene.analysisApache Lucene
MockVariableLengthPayloadFilterTokenFilter that adds random variable-length payloads.Classorg.apache.lucene.analysisApache Lucene
MultiSpansWrapperA wrapper to perform span operations on a non-leaf reader context NOTE: This should be used for testing purposes onlyClassorg.apache.lucene.search.spansApache Lucene
NullInfoStreamPrints nothing.Classorg.apache.lucene.utilApache Lucene
PerThreadPKLookupUtility class to do efficient primary-key (only 1 doc contains the given term) lookups by segment, re-using the enums.Classorg.apache.lucene.indexApache Lucene
QueryUtilsUtility class for sanity-checking queries.Classorg.apache.lucene.searchApache Lucene
QueryUtils .FCInvisibleMultiReaderThis is a MultiReader that can be used for randomly wrapping other readers without creating FieldCache insanity.Classorg.apache.lucene.search.QueryUtilsApache Lucene
QuickPatchThreadsFilterLast minute patches.Classorg.apache.lucene.utilApache Lucene
RAMOnlyPostingsFormatStores all postings data in RAM, but writes a small token (header + single int) to identify which slot theClassorg.apache.lucene.codecs.ramonlyApache Lucene
RamUsageTesterClassorg.apache.lucene.utilApache Lucene
RamUsageTester .AccumulatorAn accumulator of object references.Classorg.apache.lucene.util.RamUsageTesterApache Lucene
RandomApproximationQueryA Query that adds random approximations to its scorers.Classorg.apache.lucene.searchApache Lucene
RandomCodecCodec that assigns per-field random postings formats.Classorg.apache.lucene.indexApache Lucene
RandomIndexWriterSilly class that randomizes the indexing experience.Classorg.apache.lucene.indexApache Lucene
RandomIndexWriter .TestPointSimple interface that is executed for each TP InfoStream component message.Interfaceorg.apache.lucene.index.RandomIndexWriterApache Lucene
RandomPostingsTesterHelper class extracted from BasePostingsFormatTestCase to exercise a postings format.Classorg.apache.lucene.indexApache Lucene
RandomPostingsTester .FieldAndTermHolds one field, term and ord.Classorg.apache.lucene.index.RandomPostingsTesterApache Lucene
RandomPostingsTester .OptionWhich features to test.Classorg.apache.lucene.index.RandomPostingsTesterApache Lucene
RandomPostingsTester .SeedPostingsGiven the same random seed this always enumerates the same random postingsClassorg.apache.lucene.index.RandomPostingsTesterApache Lucene
RandomSimilaritySimilarity implementation that randomizes Similarity implementations The choices are 'sticky', so the selected algorithm is always usedClassorg.apache.lucene.search.similaritiesApache Lucene
RawDirectoryWrapperDelegates all operations, even optional ones, to the wrapped directory.Classorg.apache.lucene.storeApache Lucene
RethrowSneaky: rethrowing checked exceptions as unchecked ones.Classorg.apache.lucene.utilApache Lucene
RunListenerPrintReproduceInfoA suite listener printing a reproduce string.Classorg.apache.lucene.utilApache Lucene
ScorerIndexSearcherAn IndexSearcher that always uses the Scorer API, never BulkScorer.Classorg.apache.lucene.searchApache Lucene
SearchEquivalenceTestBaseSimple base class for checking search equivalence.Classorg.apache.lucene.searchApache Lucene
ShardSearchingTestBaseBase test class for simulating distributed search across multiple shards.Classorg.apache.lucene.searchApache Lucene
ShardSearchingTestBase .SearcherAndVersionClassorg.apache.lucene.search.ShardSearchingTestBaseApache Lucene
ShardSearchingTestBase .SearcherExpiredExceptionThrown when the lease for a searcher has expired.Classorg.apache.lucene.search.ShardSearchingTestBaseApache Lucene
ShuffleFSGives an unpredictable, but deterministic order to directory listings.Classorg.apache.lucene.mockfileApache Lucene
SimplePayloadFilterClassorg.apache.lucene.analysisApache Lucene
SpanTestUtilClassorg.apache.lucene.search.spansApache Lucene
SuppressingConcurrentMergeSchedulerA ConcurrentMergeScheduler that ignores AlreadyClosedException.Classorg.apache.lucene.indexApache Lucene
TestBloomFilteredLucenePostingsA class used for testing BloomFilteringPostingsFormat with a concrete delegate (Lucene41).Classorg.apache.lucene.codecs.bloomApache Lucene
TestRuleAssertionsRequiredRequire assertions for Lucene/Solr packages.Classorg.apache.lucene.utilApache Lucene
TestRuleIgnoreAfterMaxFailuresThis rule keeps a count of failed tests (suites) and will result in an AssumptionViolatedException after a given number of failures for allClassorg.apache.lucene.utilApache Lucene
TestRuleIgnoreTestSuitesThis rule will cause the suite to be assumption-ignored if the test class implements a given marker interface and a specialClassorg.apache.lucene.utilApache Lucene
TestRuleIgnoreTestSuites .NestedTestSuiteInterfaceorg.apache.lucene.util.TestRuleIgnoreTestSuitesApache Lucene
TestRuleLimitSysoutsFails the suite if it prints over the given limit of bytes to either System.Classorg.apache.lucene.utilApache Lucene
TestRuleLimitSysouts .LimitAn annotation specifying the limit of bytes per class.Classorg.apache.lucene.util.TestRuleLimitSysoutsApache Lucene
TestRuleMarkFailureA rule for marking failed tests and suites.Classorg.apache.lucene.utilApache Lucene
TestRuleRestoreSystemPropertiesRestore a given set of system properties to a snapshot taken at the beginning This is semantically similar to SystemPropertiesRestoreRule butClassorg.apache.lucene.utilApache Lucene
TestRuleStoreClassNameStores the suite name so you can retrieve it from getTestClass()Classorg.apache.lucene.utilApache Lucene
TestSecurityManagerA SecurityManager that prevents tests calling System.Classorg.apache.lucene.utilApache Lucene
TestUtilGeneral utility methods for Lucene unit tests.Classorg.apache.lucene.utilApache Lucene
ThreadedIndexingAndSearchingTestCaseUtility class that spawns multiple indexing and searching threads.Classorg.apache.lucene.indexApache Lucene
ThrottledIndexOutputIntentionally slow IndexOutput for testing.Classorg.apache.lucene.utilApache Lucene
TimeUnitstime unit constants for use in annotations.Classorg.apache.lucene.utilApache Lucene
TokenStreamToDotConsumes a TokenStream and outputs the dot (graphviz) string (graph).Classorg.apache.lucene.analysisApache Lucene
ValidatingTokenFilterA TokenFilter that checks consistency of the tokens (eg offsets are consistent with one another).Classorg.apache.lucene.analysisApache Lucene
VerboseFSFileSystem that records all major destructive filesystem activities.Classorg.apache.lucene.mockfileApache Lucene
VocabularyAssertClassorg.apache.lucene.analysisApache Lucene
WindowsFSFileSystem that (imperfectly) acts like windows.Classorg.apache.lucene.mockfileApache Lucene
AutoPrefixPostingsFormatJust like Lucene50PostingsFormat except this format exposes the experimental auto-prefix terms.Classorg.apache.lucene.codecs.autoprefixApache Lucene Codecs
BlockTermsReaderHandles a terms dict, but decouples all details of doc/freqs/positions reading to an instance of PostingsReaderBase.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
BlockTermsWriterWrites terms dict, block-encoding (column stride) each term's metadata for each set of terms between twoClassorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
BlockTreeOrdsPostingsFormatUses OrdsBlockTreeTermsWriter with Lucene50PostingsWriter.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene Codecs
BloomFilterFactoryClass used to create index-time FuzzySet appropriately configured for each field.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
BloomFilteringPostingsFormat A PostingsFormat useful for low doc-frequency fields such as primary keys.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
DefaultBloomFilterFactoryDefault policy is to allocate a bitset with 10% saturation given a unique term per document.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
DirectDocValuesFormatIn-memory docvalues format that does no (or very little) compression.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
DirectPostingsFormatWraps Lucene50PostingsFormat format for on-disk storage, but then at read time loads and stores allClassorg.apache.lucene.codecs.memoryApache Lucene Codecs
FixedGapTermsIndexReaderTermsIndexReader for simple every Nth terms indexes.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
FixedGapTermsIndexWriterSelects every Nth term as and index term, and hold term bytes (mostly) fully expanded in memory.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
FSTOrdPostingsFormatClassorg.apache.lucene.codecs.memoryApache Lucene Codecs
FSTOrdTermsReaderFST-based terms dictionary reader.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
FSTOrdTermsWriterFST-based term dict, using ord as FST output.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
FSTPostingsFormatClassorg.apache.lucene.codecs.memoryApache Lucene Codecs
FSTTermsReaderFST-based terms dictionary reader.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
FSTTermsWriterFST-based term dict, using metadata as FST output.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
FuzzySet A class used to represent a set of many, potentially large, values (e.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
FuzzySet .ContainsResultResult from FuzzySet.Classorg.apache.lucene.codecs.bloom.FuzzySetApache Lucene Codecs
HashFunctionBase class for hashing functions that can be referred to by name.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
MemoryDocValuesFormatClassorg.apache.lucene.codecs.memoryApache Lucene Codecs
MemoryPostingsFormatStores terms and postings (docs, positions, payloads) in RAM, using an FST.Classorg.apache.lucene.codecs.memoryApache Lucene Codecs
MurmurHash2This is a very fast, non-cryptographic hash suitable for general hash-based lookup.Classorg.apache.lucene.codecs.bloomApache Lucene Codecs
OrdsBlockTreeTermsReaderSee OrdsBlockTreeTermsWriter.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene Codecs
OrdsBlockTreeTermsWriterThis is just like BlockTreeTermsWriter, except it also stores a version per term, and adds a method to its TermsEnum implementation to seekExact only if the version is >= the specified version.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene Codecs
OrdsSegmentTermsEnumIterates through terms in this field.Classorg.apache.lucene.codecs.blocktreeordsApache Lucene Codecs
SimpleTextCodecplain text index format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextCompoundFormatplain text compound format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextDocValuesFormatplain text doc values format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextFieldInfosFormatplaintext field infos format FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextLiveDocsFormatreads/writes plaintext live docs FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextNormsFormatplain-text norms format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextNormsFormat .SimpleTextNormsConsumerWrites plain-text norms.Classorg.apache.lucene.codecs.simpletext.SimpleTextNormsFormatApache Lucene Codecs
SimpleTextNormsFormat .SimpleTextNormsProducerReads plain-text norms.Classorg.apache.lucene.codecs.simpletext.SimpleTextNormsFormatApache Lucene Codecs
SimpleTextPostingsFormatFor debugging, curiosity, transparency only!! Do not use this codec in production.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextSegmentInfoFormatplain text segments file format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextStoredFieldsFormatplain text stored fields format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextStoredFieldsReaderreads plaintext stored fields FOR RECREATIONAL USE ONLYClassorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextStoredFieldsWriterWrites plain-text stored fields.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextTermVectorsFormatplain text term vectors format.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextTermVectorsReaderReads plain-text term vectors.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
SimpleTextTermVectorsWriterWrites plain-text term vectors.Classorg.apache.lucene.codecs.simpletextApache Lucene Codecs
TermsIndexReaderBaseBlockTermsReader interacts with an instance of this class to manage its terms index.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
TermsIndexReaderBase .FieldIndexEnumSimilar to TermsEnum, except, the only metadata it reports for a given indexed term is the long fileOffsetClassorg.apache.lucene.codecs.blockterms.TermsIndexReaderBaseApache Lucene Codecs
TermsIndexWriterBaseBase class for terms index implementations to plug into BlockTermsWriter.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
VariableGapTermsIndexReaderSee VariableGapTermsIndexWriterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
VariableGapTermsIndexWriterSelects index terms according to provided pluggable VariableGapTermsIndexWriter.Classorg.apache.lucene.codecs.blocktermsApache Lucene Codecs
VariableGapTermsIndexWriter .EveryNOrDocFreqTermSelectorSets an index term when docFreq >= docFreqThresh, or every interval terms.Classorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene Codecs
VariableGapTermsIndexWriter .EveryNTermSelectorClassorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene Codecs
VariableGapTermsIndexWriter .IndexTermSelectorHook for selecting which terms should be placed in the terms index.Classorg.apache.lucene.codecs.blockterms.VariableGapTermsIndexWriterApache Lucene Codecs