Terrier IR Platform
2.2.1

Uses of Class
uk.ac.gla.terrier.querying.parser.Query

Packages that use Query
uk.ac.gla.terrier.matching Provides the classes and interfaces used for matching documents to queries. 
uk.ac.gla.terrier.querying Provides the interfaces and classes for the querying API of the Terrier platform, the controls, post processors and filters. 
uk.ac.gla.terrier.querying.parser Provides the parser specification and the classes that implement the query language of the Terrier platform. 
 

Uses of Query in uk.ac.gla.terrier.matching
 

Methods in uk.ac.gla.terrier.matching that return Query
 Query MatchingQueryTerms.getQuery()
          Returns guess what?
 

Methods in uk.ac.gla.terrier.matching with parameters of type Query
 void MatchingQueryTerms.setQuery(Query q)
          Allows the manager to set the query that was used to query the system.
 

Uses of Query in uk.ac.gla.terrier.querying
 

Methods in uk.ac.gla.terrier.querying that return Query
 Query Request.getQuery()
          Get the Query syntax tree
 Query SearchRequest.getQuery()
          Get the Query syntax tree
 

Methods in uk.ac.gla.terrier.querying with parameters of type Query
 void Request.setQuery(Query q)
          Set the query to be a parsed Query syntax tree, as generated by the Terrier query parser
 void SearchRequest.setQuery(Query q)
          Set the query to be a parsed Query syntax tree, as generated by the Terrier query parser
 

Uses of Query in uk.ac.gla.terrier.querying.parser
 

Subclasses of Query in uk.ac.gla.terrier.querying.parser
 class FieldQuery
          Models a query qualified with a field.
 class MultiTermQuery
          Represents a query consisting of more than one terms or other sub-queries, qualified with field, requirement or phrase operators.
 class PhraseQuery
          Models a phrase query, which can have a proximity requirement.
 class RequirementQuery
          Models a query where the query terms have been qualified with a requirement operator, either plus, or minus.
 class SingleTermQuery
          Models a query of a single term.
 

Methods in uk.ac.gla.terrier.querying.parser that return Query
static Query QueryParser.parseQuery(java.lang.String query)
          Parse the specified query.
 

Methods in uk.ac.gla.terrier.querying.parser with parameters of type Query
 void MultiTermQuery.add(Query query)
          Adds a subquery to this query.
 void Query.setChild(Query q)
          Sets the subquery object of this query.
 

Constructors in uk.ac.gla.terrier.querying.parser with parameters of type Query
FieldQuery(Query q)
          Constructs a field query from the given query.
FieldQuery(Query q, java.lang.String f)
          Constructs a field query from the given query and the given field.
 


Terrier IR Platform
2.2.1

Terrier Information Retrieval Platform 2.2.1. Copyright 2004-2008 University of Glasgow