Class 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 Detail

      • 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 Detail

      • 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()