Uses of Package
org.apache.lucene.monitor
Packages that use org.apache.lucene.monitor
-
Classes in org.apache.lucene.monitor used by org.apache.lucene.monitorClassDescriptionClass used to match candidate queries selected by a Presearcher from a Monitor query index.Builds a
QueryTreefor a query that needs custom treatment The default query analyzers will use the QueryVisitor API to extract terms from queries.A query match containing the score explanation of the matchQueryMatch object that contains the hit positions of a matching QueryRepresents an individual hitInterface for the creation of new CandidateMatcher objectsClass to hold the results of matching a singleDocumentagainst queries held in the MonitorStatistics for the query cache and query indexEncapsulates various configuration settings for a Monitor's query indexDefines a query to be stored in a MonitorSerializes and deserializes MonitorQuery objects into byte streams Use this for persistent query indexesFor reporting events on a Monitor's query indexClass to hold the results of matching a batch ofDocuments against queries held in the MonitorMatcher class that runs matching queries in parallel.A multi-threaded matcher that collects all possible matches in one pass, and then partitions them amongst a number of worker threads to perform the actual matching.A Presearcher is used by the Monitor to reduce the number of queries actually run against a Document.Wraps aQueryMatchwith information about which queries were selected by the presearcherWraps aMultiMatchingQuerieswith information on which presearcher queries were selectedClass to analyze and extract terms from a lucene query, to be used by aPresearcherin indexing.Split a disjunction query into its consituent parts, so that they can be indexed and run separately in the Monitor.Represents a match for a specific query and documentNotified of the time it takes to run individual queries against a set of documentsA 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.A QueryMatch that reports scores for each matchAn individual entry in the slow logPresearcher 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.Constructs a document disjunction from a set of termsCalculates the weight of aTerm