| Package | Description |
|---|---|
| org.terrier.matching |
Provides the classes and interfaces used for matching documents
to queries.
|
| org.terrier.matching.matchops |
This package contains matching Operators.
|
| org.terrier.querying |
Provides the interfaces and classes for the querying
API of the Terrier platform, the controls, post processors
and filters.
|
| org.terrier.querying.parser |
Provides the parser specification and the classes that implement
the query language of the Terrier platform.
|
| Class and Description |
|---|
| Operator
A match op is a possible query "term" in the query
|
| Class and Description |
|---|
| ANDQueryOp
This combines multiple operators into a single op, where must all occur
in a document.
|
| MatchingEntry
A MatchingEntry is the application of a matching Operator to the index at hand,
i.e.
|
| MatchOpQLParserConstants
Token literal values and constants.
|
| MatchOpQLParserTokenManager
Token Manager.
|
| MultiTermOp
this is an abstract operator, which implements common
functionalities for operators that consist of multiple terms.
|
| Operator
A match op is a possible query "term" in the query
|
| ParseException
This exception is thrown when parse errors are encountered.
|
| PrefixTermOp
A synonym class that matches terms with a common prefix in the lexicon.
|
| SimpleCharStream
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
| SingleTermOp
This class implements a single indexing token as a matching op.
|
| SynonymOp
This combines multiple operators into a single op.
|
| Token
Describes the input token stream.
|
| Class and Description |
|---|
| Operator
A match op is a possible query "term" in the query
|
| Class and Description |
|---|
| Operator
A match op is a possible query "term" in the query
|
Terrier Information Retrieval Platform 5.1. Copyright © 2004-2019, University of Glasgow