Class ParsedQuery

java.lang.Object
org.elasticsearch.index.query.ParsedQuery

public class ParsedQuery
extends java.lang.Object
The result of parsing a query.
  • Constructor Summary

    Constructors
    Constructor Description
    ParsedQuery​(org.apache.lucene.search.Query query)  
    ParsedQuery​(org.apache.lucene.search.Query query, java.util.Map<java.lang.String,​org.apache.lucene.search.Query> namedFilters)
    Store the query and filters.
    ParsedQuery​(org.apache.lucene.search.Query query, ParsedQuery parsedQuery)  
  • Method Summary

    Modifier and Type Method Description
    java.util.Map<java.lang.String,​org.apache.lucene.search.Query> namedFilters()  
    static ParsedQuery parsedMatchAllQuery()  
    org.apache.lucene.search.Query query()
    The query parsed.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ParsedQuery

      public ParsedQuery​(org.apache.lucene.search.Query query, java.util.Map<java.lang.String,​org.apache.lucene.search.Query> namedFilters)
      Store the query and filters.
      Parameters:
      query - the query
      namedFilters - an immutable Map containing the named filters. Good callers use emptyMap or unmodifiableMap and copy the source to make sure this is immutable.
    • ParsedQuery

      public ParsedQuery​(org.apache.lucene.search.Query query, ParsedQuery parsedQuery)
    • ParsedQuery

      public ParsedQuery​(org.apache.lucene.search.Query query)
  • Method Details

    • query

      public org.apache.lucene.search.Query query()
      The query parsed.
    • namedFilters

      public java.util.Map<java.lang.String,​org.apache.lucene.search.Query> namedFilters()
    • parsedMatchAllQuery

      public static ParsedQuery parsedMatchAllQuery()