query library

Classes

AndQuery
Bool AND composition of children queries.
CompareQuery
Describes a field operator text tripled (e.g. year < 2000).
FieldCompareQuery
Describes a field operator text tripled (e.g. year < 2000).
FieldScope
Scopes child Query to be applied only on the field.
GroupQuery
Groups the child query to override implicit precedence.
NotQuery
Negates the child query. (bool NOT)
OrQuery
Bool OR composition of children queries.
PhraseQuery
Phrase query to match "text" for a list of words inside quotes.
Query
Base interface for queries.
QueryEvaluator<R>
Provides an interface for generic query evaluation.
RangeQuery
Describes a range query between start and end.
ScopeQuery
Scopes child Query to be applied only on the field.
SourcePosition
A class that describes the position of the source text.
TextQuery
Text query to match text.

Functions

parseQuery(String input) Query
Parses input and returns a parsed Query.