类 ConstAnalyzer

java.lang.Object
gu.sql2java.parser.ConstAnalyzer
所有已实现的接口:
net.sf.jsqlparser.expression.ExpressionVisitor, net.sf.jsqlparser.expression.operators.relational.ItemsListVisitor

public class ConstAnalyzer extends Object implements net.sf.jsqlparser.expression.ExpressionVisitor, net.sf.jsqlparser.expression.operators.relational.ItemsListVisitor
判断表达是否为常量的分析器
作者:
guyadong
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    boolean
    isConstExpression(net.sf.jsqlparser.expression.Expression expression)
     
    void
    visit(net.sf.jsqlparser.expression.AllValue allValue)
     
    void
    visit(net.sf.jsqlparser.expression.AnalyticExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.AnyComparisonExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.ArrayConstructor aThis)
     
    void
    visit(net.sf.jsqlparser.expression.ArrayExpression array)
     
    void
    visit(net.sf.jsqlparser.expression.CaseExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.CastExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.CollateExpression col)
     
    void
    visit(net.sf.jsqlparser.expression.ConnectByRootOperator connectByRootOperator)
     
    void
    visit(net.sf.jsqlparser.expression.DateTimeLiteralExpression literal)
     
    void
    visit(net.sf.jsqlparser.expression.DateValue value)
     
    void
    visit(net.sf.jsqlparser.expression.DoubleValue value)
     
    void
    visit(net.sf.jsqlparser.expression.ExtractExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.Function function)
     
    void
    visit(net.sf.jsqlparser.expression.HexValue hexValue)
     
    void
    visit(net.sf.jsqlparser.expression.IntervalExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.JdbcNamedParameter parameter)
     
    void
    visit(net.sf.jsqlparser.expression.JdbcParameter parameter)
     
    void
    visit(net.sf.jsqlparser.expression.JsonAggregateFunction expression)
     
    void
    visit(net.sf.jsqlparser.expression.JsonExpression jsonExpr)
     
    void
    visit(net.sf.jsqlparser.expression.JsonFunction expression)
     
    void
    visit(net.sf.jsqlparser.expression.KeepExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.LongValue value)
     
    void
    visit(net.sf.jsqlparser.expression.MySQLGroupConcat groupConcat)
     
    void
    visit(net.sf.jsqlparser.expression.NextValExpression nextVal)
     
    void
    visit(net.sf.jsqlparser.expression.NotExpression notExpr)
     
    void
    visit(net.sf.jsqlparser.expression.NullValue value)
     
    void
    visit(net.sf.jsqlparser.expression.NumericBind bind)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.Addition expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.BitwiseAnd expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.BitwiseLeftShift expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.BitwiseOr expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.BitwiseRightShift expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.BitwiseXor expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.Concat expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.Division expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.IntegerDivision expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.Modulo expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.Multiplication expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.arithmetic.Subtraction expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.conditional.AndExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.conditional.OrExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.conditional.XorExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.Between expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.EqualsTo expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.ExistsExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.ExpressionList expressionList)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.FullTextSearch expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.GeometryDistance geometryDistance)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.GreaterThan expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.GreaterThanEquals expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.InExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.IsBooleanExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.IsDistinctExpression isDistinctExpression)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.IsNullExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.JsonOperator expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.LikeExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.Matches expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.MinorThan expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.MinorThanEquals expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.MultiExpressionList multiExprList)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.NamedExpressionList namedExpressionList)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.NotEqualsTo expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.RegExpMatchOperator expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.RegExpMySQLOperator expr)
     
    void
    visit(net.sf.jsqlparser.expression.operators.relational.SimilarToExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.OracleHierarchicalExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.OracleHint hint)
     
    void
    visit(net.sf.jsqlparser.expression.OracleNamedFunctionParameter oracleNamedFunctionParameter)
     
    void
    visit(net.sf.jsqlparser.expression.Parenthesis parenthesis)
     
    void
    visit(net.sf.jsqlparser.expression.RowConstructor rowConstructor)
     
    void
    visit(net.sf.jsqlparser.expression.RowGetExpression rowGetExpression)
     
    void
    visit(net.sf.jsqlparser.expression.SignedExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.StringValue value)
     
    void
    visit(net.sf.jsqlparser.expression.TimeKeyExpression timeKeyExpression)
     
    void
    visit(net.sf.jsqlparser.expression.TimestampValue value)
     
    void
    visit(net.sf.jsqlparser.expression.TimeValue value)
     
    void
    visit(net.sf.jsqlparser.expression.TimezoneExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.TryCastExpression expr)
     
    void
    visit(net.sf.jsqlparser.expression.UserVariable var)
     
    void
    visit(net.sf.jsqlparser.expression.ValueListExpression valueListExpression)
     
    void
    visit(net.sf.jsqlparser.expression.VariableAssignment var)
     
    void
    visit(net.sf.jsqlparser.expression.WhenClause expr)
     
    void
    visit(net.sf.jsqlparser.expression.XMLSerializeExpr expr)
     
    void
    visit(net.sf.jsqlparser.schema.Column column)
     
    void
    visit(net.sf.jsqlparser.statement.select.AllColumns allColumns)
     
    void
    visit(net.sf.jsqlparser.statement.select.AllTableColumns allTableColumns)
     
    void
    visit(net.sf.jsqlparser.statement.select.SubSelect subSelect)
     
    protected void
    visitBinaryExpression(net.sf.jsqlparser.expression.BinaryExpression expr)
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • ConstAnalyzer

      public ConstAnalyzer()
  • 方法详细资料

    • visit

      public void visit(net.sf.jsqlparser.expression.NullValue value)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.Function function)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.SignedExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.JdbcParameter parameter)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.JdbcNamedParameter parameter)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.DoubleValue value)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.LongValue value)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.DateValue value)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.TimeValue value)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.TimestampValue value)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.Parenthesis parenthesis)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.StringValue value)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.Addition expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.Division expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.IntegerDivision expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.Multiplication expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.Subtraction expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.conditional.AndExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.conditional.OrExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.conditional.XorExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.Between expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.EqualsTo expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.GreaterThan expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.GreaterThanEquals expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.InExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.IsNullExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.FullTextSearch expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.IsBooleanExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.LikeExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.MinorThan expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.MinorThanEquals expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.NotEqualsTo expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.schema.Column column)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.statement.select.SubSelect subSelect)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.operators.relational.ItemsListVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.CaseExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.WhenClause expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.ExistsExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.AnyComparisonExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.Concat expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.Matches expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.BitwiseAnd expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.BitwiseOr expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.BitwiseXor expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.CastExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.TryCastExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.Modulo expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.AnalyticExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.ExtractExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.IntervalExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.OracleHierarchicalExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.RegExpMatchOperator expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.ExpressionList expressionList)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.operators.relational.ItemsListVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.NamedExpressionList namedExpressionList)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.operators.relational.ItemsListVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.MultiExpressionList multiExprList)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.operators.relational.ItemsListVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.NotExpression notExpr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.BitwiseRightShift expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.arithmetic.BitwiseLeftShift expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visitBinaryExpression

      protected void visitBinaryExpression(net.sf.jsqlparser.expression.BinaryExpression expr)
    • visit

      public void visit(net.sf.jsqlparser.expression.JsonExpression jsonExpr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.JsonOperator expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.RegExpMySQLOperator expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.UserVariable var)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.NumericBind bind)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.KeepExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.MySQLGroupConcat groupConcat)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.ValueListExpression valueListExpression)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.statement.select.AllColumns allColumns)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.statement.select.AllTableColumns allTableColumns)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.AllValue allValue)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.IsDistinctExpression isDistinctExpression)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.RowGetExpression rowGetExpression)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.HexValue hexValue)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.OracleHint hint)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.TimeKeyExpression timeKeyExpression)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.DateTimeLiteralExpression literal)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.NextValExpression nextVal)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.CollateExpression col)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.SimilarToExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.ArrayExpression array)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.ArrayConstructor aThis)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.VariableAssignment var)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.XMLSerializeExpr expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.TimezoneExpression expr)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.JsonAggregateFunction expression)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.JsonFunction expression)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.ConnectByRootOperator connectByRootOperator)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.OracleNamedFunctionParameter oracleNamedFunctionParameter)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.operators.relational.GeometryDistance geometryDistance)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • visit

      public void visit(net.sf.jsqlparser.expression.RowConstructor rowConstructor)
      指定者:
      visit 在接口中 net.sf.jsqlparser.expression.ExpressionVisitor
    • isConstExpression

      public boolean isConstExpression(net.sf.jsqlparser.expression.Expression expression)