Uses of Class
org.terrier.matching.matchops.Operator
-
Packages that use Operator 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. -
-
Uses of Operator in org.terrier.matching
Methods in org.terrier.matching that return Operator Modifier and Type Method Description Operator[]
MatchingQueryTerms. getMatchingTerms()
Returns the query terms, as they were added to this object.Methods in org.terrier.matching that return types with arguments of type Operator Modifier and Type Method Description java.util.Map.Entry<Operator,MatchingQueryTerms.QueryTermProperties>
MatchingQueryTerms. get(java.lang.String singleTerm)
Methods in org.terrier.matching with parameters of type Operator Modifier and Type Method Description MatchingQueryTerms.QueryTermProperties
MatchingQueryTerms. get(Operator term)
EntryStatistics
MatchingQueryTerms. getStatistics(Operator term)
Returns the assocciated code of the given query term.double
MatchingQueryTerms. getTermWeight(Operator term)
Returns the associated weight of the given query term.boolean
MatchingQueryTerms. removeTerm(Operator term)
Remove a term from the list of terms to be matchedvoid
MatchingQueryTerms. setTermProperty(Operator term, double weight)
Adds a term to the query with a given weight.void
MatchingQueryTerms. setTermProperty(Operator term, double weight, WeightingModel tsm)
Sets the weight and a term score modifier for the given query term.void
MatchingQueryTerms. setTermProperty(Operator term, WeightingModel tsm)
Sets a term score modifier for the given query term.void
MatchingQueryTerms. setTermProperty(Operator term, EntryStatistics e)
Constructors in org.terrier.matching with parameters of type Operator Constructor Description MatchingTerm(Operator _key, MatchingQueryTerms.QueryTermProperties _value)
-
Uses of Operator in org.terrier.matching.matchops
Subclasses of Operator in org.terrier.matching.matchops Modifier and Type Class Description class
ANDQueryOp
This combines multiple operators into a single op, where must all occur in a document.class
DateRangeOp
class
FuzzyTermOp
A synonym class that uses leveinsten distance to match terms.class
MultiTermOp
this is an abstract operator, which implements common functionalities for operators that consist of multiple terms.class
PhraseOp
This combines multiple operators into a single op, where they occur adjacently.class
PrefixTermOp
A synonym class that matches terms with a common prefix in the lexicon.class
SingleTermOp
This class implements a single indexing token as a matching op.class
SynonymOp
This combines multiple operators into a single op.class
UnorderedWindowOp
This combines multiple operators into a single op, where they occur within a specified window of tokens.Methods in org.terrier.matching.matchops that return Operator Modifier and Type Method Description Operator
Operator. clone()
Operator[]
MultiTermOp. getConstituents()
static Operator
Operator. parse(java.lang.String stringRep)
Constructors in org.terrier.matching.matchops with parameters of type Operator Constructor Description ANDQueryOp(Operator[] ts)
MultiTermOp(Operator[] _ts, boolean _allRequired)
PhraseOp(Operator[] ts)
SynonymOp(Operator[] ts)
UnorderedWindowOp(Operator[] ts, int dist)
-
Uses of Operator in org.terrier.querying
Method parameters in org.terrier.querying with type arguments of type Operator Modifier and Type Method Description protected java.util.List<MatchingQueryTerms.MatchingTerm>
DependenceModelPreProcess. SD(java.lang.String modelName, java.util.List<Operator> queryTerms)
-
Uses of Operator in org.terrier.querying.parser
Methods in org.terrier.querying.parser with parameters of type Operator Modifier and Type Method Description static Query.QTPBuilder
Query.QTPBuilder. of(Operator term)
-