org.wltea.analyzer.query
类 IKQueryExpressionParser
java.lang.Object
org.wltea.analyzer.query.IKQueryExpressionParser
public class IKQueryExpressionParser
- extends java.lang.Object
IK简易查询表达式解析
结合SWMCQuery算法
表达式例子 :
(id='1231231' && title:'monkey') || (content:'你好吗' || ulr='www.ik.com') - name:'helloword'
- 作者:
- linliangyi
方法摘要 |
static void |
main(java.lang.String[] args)
|
org.apache.lucene.search.Query |
parseExp(java.lang.String expression,
boolean quickMode)
解析查询表达式,生成Lucene Query对象 |
从类 java.lang.Object 继承的方法 |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IKQueryExpressionParser
public IKQueryExpressionParser()
parseExp
public org.apache.lucene.search.Query parseExp(java.lang.String expression,
boolean quickMode)
- 解析查询表达式,生成Lucene Query对象
- 参数:
expression
- quickMode
-
- 返回:
- Lucene query
main
public static void main(java.lang.String[] args)