See: Description
| Interface | Description |
|---|---|
| MainTokenTypes | |
| NumbersTokenTypes | |
| Query.ForEachQueryNode |
ForEachQueryNode interface
|
| TerrierQueryParserTokenTypes |
| Class | Description |
|---|---|
| DisjunctiveQuery |
Models a disjunctive choice in single term queries in a query.
|
| ExplicitMultiTermQuery |
MultiTermQuery where it is denoted by ( ) notation
|
| FieldQuery |
Models a query qualified with a field.
|
| MultiTermQuery |
Represents a query consisting of more than one terms or
other sub-queries, qualified with field, requirement or
phrase operators.
|
| PhraseQuery |
Models a phrase query, which can have a proximity requirement.
|
| Query |
An abstract class that models a query, that consists of
subqueries and query terms.
|
| QueryParser |
Useful class to parse the query.
|
| RequirementQuery |
Models a query where the query terms have been qualified
with a requirement operator, either plus, or minus.
|
| SegmentQuery |
Used to represent a particular segement of the query terms
|
| SingleTermQuery |
Models a query of a single term.
|
| TerrierFloatLexer | |
| TerrierLexer | |
| TerrierQueryParser |
| Exception | Description |
|---|---|
| QueryParserException |
Thrown by the Manager when it cannot parse the query
|
Provides the parser specification and the classes that implement the query language of the Terrier platform.
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow