类 SyntaxAnalyze

java.lang.Object
com.sh.javax.datastore.SyntaxAnalyze

public class SyntaxAnalyze extends Object
  • 构造器详细资料

    • SyntaxAnalyze

      public SyntaxAnalyze(String sentence)
      构造函数,通过传入待分析的句子进行构造
      参数:
      sentence - 待分析的句子
  • 方法详细资料

    • replaceColNameWithValue

      public ArrayList replaceColNameWithValue(LinkedList header, RowInfo rowinfo)
      将类中表达式word的字段名用指定的行的值进行替换,同时标识出所有词的类型
      参数:
      header - 头信息
      rowinfo - 行数据信息
      返回:
      ArrayList
    • expressionResult

      public boolean expressionResult() throws Exception
      计算表达式的结果
      返回:
      true/false
      抛出:
      Exception - Exception