Package org.apache.lucene.monitor
Class MonitorQuery
- java.lang.Object
-
- org.apache.lucene.monitor.MonitorQuery
-
public class MonitorQuery extends Object
Defines a query to be stored in a Monitor
-
-
Constructor Summary
Constructors Constructor Description MonitorQuery(String id, Query query)Creates a new MonitorQuery with empty metadata and no string representationMonitorQuery(String id, Query query, String queryString, Map<String,String> metadata)Creates a new MonitorQuery
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetId()Map<String,String>getMetadata()QuerygetQuery()StringgetQueryString()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
MonitorQuery
public MonitorQuery(String id, Query query, String queryString, Map<String,String> metadata)
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
-
-