public class SyntaxAnalyze
extends java.lang.Object
构造器和说明 |
---|
SyntaxAnalyze(java.lang.String sentence)
构造函数,通过传入待分析的句子进行构造
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
expressionResult()
计算表达式的结果
|
java.util.ArrayList |
replaceColNameWithValue(java.util.LinkedList header,
RowInfo rowinfo)
将类中表达式word的字段名用指定的行的值进行替换,同时标识出所有词的类型
|
public SyntaxAnalyze(java.lang.String sentence)
sentence
- 待分析的句子public java.util.ArrayList replaceColNameWithValue(java.util.LinkedList header, RowInfo rowinfo)
header
- 头信息rowinfo
- 行数据信息public boolean expressionResult() throws java.lang.Exception
java.lang.Exception
- Exception