Package org.terrier.querying
Interface Process
-
- All Known Subinterfaces:
MQTRewritingProcess,PostProcess
- All Known Implementing Classes:
ApplyTermPipeline,Decorate,DependenceModelPreProcess,LabelDecorator,MatchingOpQLParser,NoNegativeReq,QueryExpansion,SimpleDecorateProcess,TerrierQLParser,TerrierQLToControls,TerrierQLToMatchingQueryTerms
public interface ProcessProcess Interface. A Process implementation should be annotated with parameters of the Request object that need to be set for it to be successfully used usingManagerRequisite
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default java.lang.StringgetInfo()Returns the name of the processor.default voidprocess(Manager manager, Request q)default voidprocess(Manager manager, SearchRequest q)Deprecated.
-
-
-
Method Detail
-
process
@Deprecated default void process(Manager manager, SearchRequest q)
Deprecated.Run the instantiated process on the search request represented by q.- Parameters:
manager- The manager instance handling this search session.q- the current query being processed
-
getInfo
default java.lang.String getInfo()
Returns the name of the processor.- Returns:
- String the name of the processor.
-
-