Interface for queries that can be nested as subqueries into a span near.
Callback to visit each matching term during "rewrite" in
Factory for conjunctions
Factory for creating basic term queries
Base class for composite queries (such as AND/OR/NOT)
Factory for NEAR queries
Forms an OR query of the provided query across multiple fields.
Factory for prohibited clauses
Factory for disjunctions
Base class for queries that expand to sets of simple terms.
Query that matches String prefixes
Lowest level base class for surround queries
Simple single-term clause
Query that matches wildcards
Exception thrown when
The parser in the org.apache.lucene.queryparser.surround.parser package normally generates a SrndQuery.
For searching an org.apache.lucene.search.Query is provided by the SrndQuery.makeLuceneQueryField method. For this, TermQuery, BooleanQuery and SpanQuery are used from Lucene.
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.