public class SemanticQueryAnalyzerVisitor extends NodeVisitor
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
language |
protected static org.apache.log4j.Logger |
log |
protected MOTPipe |
pipe |
protected char |
policy |
protected java.lang.String |
query |
protected boolean |
singleMatch |
protected int[] |
tids |
protected int |
unused |
Constructor and Description |
---|
SemanticQueryAnalyzerVisitor(SemanticQueryAnalysisConfig config,
MOTPipe pipe,
java.lang.String semanticExtractorAnnotationprefix,
java.lang.String annotateUnusedTokensWith) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getRewrittenQuery() |
void |
release() |
void |
reset() |
Node |
visit(UserQueryString node) |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitNary, visitUnary
protected MOTPipe pipe
protected int unused
protected int[] tids
protected char policy
protected java.lang.String language
protected java.lang.String query
protected boolean singleMatch
protected static org.apache.log4j.Logger log
public SemanticQueryAnalyzerVisitor(SemanticQueryAnalysisConfig config, MOTPipe pipe, java.lang.String semanticExtractorAnnotationprefix, java.lang.String annotateUnusedTokensWith) throws java.lang.Exception
java.lang.Exception
public void reset()
public Node visit(UserQueryString node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public void release() throws java.lang.IllegalStateException, java.io.IOException
java.lang.IllegalStateException
java.io.IOException
public java.lang.String getRewrittenQuery()
Copyright © 2013 Dassault Systèmes, All Rights Reserved.