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