| Class and Description |
|---|
| CandidateMatcher
Class used to match candidate queries selected by a Presearcher from a Monitor
query index.
|
| CustomQueryHandler
Builds a
QueryTree for a query that needs custom treatment
The default query analyzers will use the QueryVisitor API to extract
terms from queries. |
| ExplainingMatch
A query match containing the score explanation of the match
|
| HighlightsMatch
QueryMatch object that contains the hit positions of a matching Query
|
| HighlightsMatch.Hit
Represents an individual hit
|
| MatcherFactory
Interface for the creation of new CandidateMatcher objects
|
| MatchingQueries
Class to hold the results of matching a single
Document
against queries held in the Monitor |
| Monitor |
| Monitor.QueryCacheStats
Statistics for the query cache and query index
|
| MonitorConfiguration
Encapsulates various configuration settings for a Monitor's query index
|
| MonitorQuery
Defines a query to be stored in a Monitor
|
| MonitorQuerySerializer
Serializes and deserializes MonitorQuery objects into byte streams
Use this for persistent query indexes
|
| MonitorUpdateListener
For reporting events on a Monitor's query index
|
| MultiMatchingQueries
Class to hold the results of matching a batch of
Documents
against queries held in the Monitor |
| Presearcher
A Presearcher is used by the Monitor to reduce the number of queries actually
run against a Document.
|
| PresearcherMatch
Wraps a
QueryMatch with information about which queries were selected by the presearcher |
| PresearcherMatches
Wraps a
MultiMatchingQueries with information on which presearcher queries were selected |
| QueryDecomposer
Split a disjunction query into its consituent parts, so that they can be indexed
and run separately in the Monitor.
|
| QueryMatch
Represents a match for a specific query and document
|
| QueryTimeListener
Notified of the time it takes to run individual queries against a set of documents
|
| QueryTree
A representation of a node in a query tree
Queries are analyzed and converted into an abstract tree, consisting
of conjunction and disjunction nodes, and leaf nodes containing terms.
|
| ScoringMatch
A QueryMatch that reports scores for each match
|
| SlowLog.Entry
An individual entry in the slow log
|
| TermFilteredPresearcher
Presearcher implementation that uses terms extracted from queries to index
them in the Monitor, and builds a disjunction from terms in a document to match
them.
|
| TermFilteredPresearcher.DocumentQueryBuilder
Constructs a document disjunction from a set of terms
|
| TermWeightor
Calculates the weight of a
Term |
Copyright © 2000-2024 Apache Software Foundation. All Rights Reserved.