Package org.apache.lucene.monitor
Class MonitorQuery
java.lang.Object
org.apache.lucene.monitor.MonitorQuery
Defines a query to be stored in a Monitor
-
Constructor Summary
ConstructorDescriptionMonitorQuery
(String id, Query query) Creates a new MonitorQuery with empty metadata and no string representationCreates a new MonitorQuery -
Method Summary
-
Constructor Details
-
MonitorQuery
Creates a new MonitorQuery- Parameters:
id
- the query IDquery
- the query to storequeryString
- an optional string representation of the query, for persistent Monitorsmetadata
- metadata passed toPresearcher.indexQuery(Query, Map)
. Must not have any null values
-
MonitorQuery
Creates a new MonitorQuery with empty metadata and no string representation- Parameters:
id
- the IDquery
- the query
-
-
Method Details
-
getId
- Returns:
- this MonitorQuery's ID
-
getQuery
- Returns:
- this MonitorQuery's query
-
getQueryString
- Returns:
- this MonitorQuery's string representation
-
getMetadata
- Returns:
- this MonitorQuery's metadata
-
equals
-
hashCode
public int hashCode() -
toString
-