public class DependenceModelPreProcess extends Object implements MQTRewritingProcess
Modifier and Type | Field and Description |
---|---|
static String |
CONTROL_MODEL |
static String |
CONTROL_MODEL_PARAM |
static String |
DEPENDENCE_TAG |
Constructor and Description |
---|
DependenceModelPreProcess() |
Modifier and Type | Method and Description |
---|---|
boolean |
expandQuery(MatchingQueryTerms mqt,
Request rq) |
String |
getInfo()
Returns the name of the processor.
|
protected void |
initialise(SearchRequest q) |
void |
process(Manager manager,
SearchRequest q)
Run the instantiated process on the search request represented by q.
|
void |
process(MatchingQueryTerms mqt,
String modelName) |
protected List<MatchingQueryTerms.MatchingTerm> |
SD(String modelName,
List<Operator> queryTerms) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
configureIndex
public static final String CONTROL_MODEL
public static final String CONTROL_MODEL_PARAM
public static final String DEPENDENCE_TAG
protected void initialise(SearchRequest q)
public void process(Manager manager, SearchRequest q)
Process
public void process(MatchingQueryTerms mqt, String modelName)
protected List<MatchingQueryTerms.MatchingTerm> SD(String modelName, List<Operator> queryTerms)
public boolean expandQuery(MatchingQueryTerms mqt, Request rq) throws IOException
expandQuery
in interface MQTRewritingProcess
IOException
Terrier Information Retrieval Platform 5.1. Copyright © 2004-2019, University of Glasgow