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.QueryTermPropertiesMatchingQueryTerms. get(Operator term)EntryStatisticsMatchingQueryTerms. getStatistics(Operator term)Returns the assocciated code of the given query term.doubleMatchingQueryTerms. getTermWeight(Operator term)Returns the associated weight of the given query term.booleanMatchingQueryTerms. removeTerm(Operator term)Remove a term from the list of terms to be matchedvoidMatchingQueryTerms. setTermProperty(Operator term, double weight)Adds a term to the query with a given weight.voidMatchingQueryTerms. setTermProperty(Operator term, double weight, WeightingModel tsm)Sets the weight and a term score modifier for the given query term.voidMatchingQueryTerms. setTermProperty(Operator term, WeightingModel tsm)Sets a term score modifier for the given query term.voidMatchingQueryTerms. 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 classANDQueryOpThis combines multiple operators into a single op, where must all occur in a document.classDateRangeOpclassFuzzyTermOpA synonym class that uses leveinsten distance to match terms.classMultiTermOpthis is an abstract operator, which implements common functionalities for operators that consist of multiple terms.classPhraseOpThis combines multiple operators into a single op, where they occur adjacently.classPrefixTermOpA synonym class that matches terms with a common prefix in the lexicon.classSingleTermOpThis class implements a single indexing token as a matching op.classSynonymOpThis combines multiple operators into a single op.classUnorderedWindowOpThis 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 OperatorOperator. clone()Operator[]MultiTermOp. getConstituents()static OperatorOperator. 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.QTPBuilderQuery.QTPBuilder. of(Operator term)
-