Uses of Class
org.terrier.querying.Request
-
Packages that use Request Package Description org.terrier.learning Provides interfaces for Terrier 'Fat' ResultSets that contain features and decorators that add new features to those result sets.org.terrier.matching Provides the classes and interfaces used for matching documents to queries.org.terrier.matching.models Provides the classes that implement various weighting models.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 Request in org.terrier.learning
Methods in org.terrier.learning with parameters of type Request Modifier and Type Method Description java.lang.String[]LabelDecorator. getValues(Request rq, int[] targetIds)voidLabelDecorator. process(Manager manager, Request q) -
Uses of Request in org.terrier.matching
Fields in org.terrier.matching declared as Request Modifier and Type Field Description protected RequestMatchingQueryTerms. rqMethods in org.terrier.matching that return Request Modifier and Type Method Description RequestMatchingQueryTerms. getRequest()Returns the request.Methods in org.terrier.matching with parameters of type Request Modifier and Type Method Description voidMatchingQueryTerms. setRequest(Request r)Sets the request.Constructors in org.terrier.matching with parameters of type Request Constructor Description MatchingQueryTerms(java.lang.String qid, Request _rq)Generate a MatchingQueryTerms object, with the specified query id, and request -
Uses of Request in org.terrier.matching.models
Fields in org.terrier.matching.models declared as Request Modifier and Type Field Description protected RequestWeightingModel. rqMethods in org.terrier.matching.models with parameters of type Request Modifier and Type Method Description voidWeightingModel. setRequest(Request _rq)Sets request -
Uses of Request in org.terrier.querying
Methods in org.terrier.querying that return Request Modifier and Type Method Description RequestRequest. clone()Methods in org.terrier.querying with parameters of type Request Modifier and Type Method Description static QueryExpansion.QueryExpansionConfigQueryExpansion. configFromRequest(Request r)Get the standard configuration for QueryExpansion, namely number of terms and docs, from the Request, using two controls.booleanDependenceModelPreProcess. expandQuery(MatchingQueryTerms mqt, Request rq)booleanMQTRewritingProcess. expandQuery(MatchingQueryTerms mqt, Request rq)booleanQueryExpansion. expandQuery(MatchingQueryTerms query, Request rq)This method implements the functionality of expanding a query.abstract FeedbackDocument[]FeedbackSelector. getFeedbackDocuments(Request request)Obtain feedback documents for the specified query requestFeedbackDocument[]PseudoRelevanceFeedbackSelector. getFeedbackDocuments(Request request)Obtain feedback documents for the specified query requestFeedbackDocument[]RelevanceFeedbackSelector. getFeedbackDocuments(Request request)Obtain feedback documents for the specified query requestFeedbackDocument[]RelevanceFeedbackSelectorDocids. getFeedbackDocuments(Request request)Obtain feedback documents for the specified query requestFeedbackDocument[]RelevantOnlyFeedbackDocuments. getFeedbackDocuments(Request request)Obtain feedback documents for the specified query requestprotected FeedbackSelectorQueryExpansion. getFeedbackSelector(Request rq)load the feedback selector, based on the property qe.feedback.selectorprotected static ModelLocalManager. getWeightingModel(Request rq)Returns the weighting model requested by the Request from the WeightingModel factory.voidApplyTermPipeline. process(Manager manager, Request q)voidDecorate. process(Manager manager, Request q)decoration at the postprocess stage.voidMatchingOpQLParser. process(Manager manager, Request q)default voidProcess. process(Manager manager, Request q)voidQueryExpansion. process(Manager manager, Request q)Runs the actual query expansionvoidSimpleDecorateProcess. process(Manager manager, Request q)voidTerrierQLParser. process(Manager manager, Request q)voidTerrierQLToControls. process(Manager manager, Request rq)voidTerrierQLToMatchingQueryTerms. process(Manager manager, Request rq)voidLocalManager. runNamedProcess(java.lang.String processName, Request q)this allows processes to invoke other processes.protected voidLocalManager. setDefaults(Request srq)Set the default values for the controls of this new search request -
Uses of Request in org.terrier.querying.parser
Methods in org.terrier.querying.parser with parameters of type Request Modifier and Type Method Description static voidQueryParser. parseQuery(java.lang.String query, Request srq)Parse the query specified in String query, and use it for the specified search request.
-