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, waitconfigureIndexpublic 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)
Processpublic 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 MQTRewritingProcessIOExceptionTerrier Information Retrieval Platform 5.1. Copyright © 2004-2019, University of Glasgow