NLSQueryAnalyzer nlsQueryAnalyzer = new NLSQueryAnalyzer(cas);
if (nlsQueryAnalyzer.isNLSQuery(qstr)) {
explicitNLSQuery = new NLSQueryTranslator().createNLSExplicitQueryString(qstr, nlsQueryAnalyzer);
cache.put(qstr, explicitNLSQuery);
return new LuceneQParserPlugin().createParser(explicitNLSQuery, localParams, params, req).parse();
} else {
return super.parse();
}
} else
return new LuceneQParserPlugin().createParser(explicitNLSQuery, localParams, params, req).parse();
}