org.terrier.querying.parser
Class SegmentQuery
java.lang.Object
org.terrier.querying.parser.Query
org.terrier.querying.parser.MultiTermQuery
org.terrier.querying.parser.SegmentQuery
- All Implemented Interfaces:
- Serializable, Cloneable
public class SegmentQuery
- extends MultiTermQuery
Used to represent a particular segement of the query terms
- See Also:
- Serialized Form
Constructor Summary |
SegmentQuery()
Constructs an instance of the SegmentQuery. |
Method Summary |
Query |
get(int index)
get Query |
void |
replace(int index,
Query replacement)
Replace current query |
Methods inherited from class org.terrier.querying.parser.MultiTermQuery |
add, add, apply, applyTermPipeline, clone, getNumberOfTerms, getTerms, getTermsOf, obtainAllOf, obtainControls, obtainQueryTerms, obtainQueryTerms, parseTree, replace, toString |
Methods inherited from class org.terrier.querying.parser.Query |
setChild |
SegmentQuery
public SegmentQuery()
- Constructs an instance of the SegmentQuery.
get
public Query get(int index)
- get Query
- Parameters:
index
-
- Returns:
- Query
replace
public void replace(int index,
Query replacement)
- Replace current query
- Parameters:
index
- replacement
-
Terrier 3.6. Copyright © 2004-2011 University of Glasgow