Class ExtensionQuery

java.lang.Object
org.apache.lucene.queryparser.ext.ExtensionQuery

public class ExtensionQuery extends Object
ExtensionQuery holds all query components extracted from the original query string like the query field and the extension query string.
See Also:
  • Constructor Details

    • ExtensionQuery

      public ExtensionQuery(QueryParser topLevelParser, String field, String rawQueryString)
      Creates a new ExtensionQuery
      Parameters:
      field - the query field
      rawQueryString - the raw extension query string
  • Method Details

    • getField

      public String getField()
      Returns the query field
      Returns:
      the query field
    • getRawQueryString

      public String getRawQueryString()
      Returns the raw extension query string
      Returns:
      the raw extension query string
    • getTopLevelParser

      public QueryParser getTopLevelParser()
      Returns the top level parser which created this ExtensionQuery
      Returns:
      the top level parser which created this ExtensionQuery