Class SimpleTermRewriteQuery


class SimpleTermRewriteQuery extends RewriteQuery<SimpleTerm>
  • Constructor Details

  • Method Details

    • rewrite

      public Query rewrite(IndexReader reader) throws IOException
      Description copied from class: Query
      Expert: called to re-write queries into primitive queries. For example, a PrefixQuery will be rewritten into a BooleanQuery that consists of TermQuerys.
      Specified by:
      rewrite in class RewriteQuery<SimpleTerm>
      Throws:
      IOException
    • visit

      public void visit(QueryVisitor visitor)
      Description copied from class: Query
      Recurse through the query tree, visiting any child queries
      Overrides:
      visit in class Query
      Parameters:
      visitor - a QueryVisitor to be called by each query in the tree