-
- All Superinterfaces:
net.sf.jsqlparser.parser.ASTNodeAccess,Model,Serializable
- All Known Implementing Classes:
Addition,AllColumns,AllTableColumns,AllValue,AnalyticExpression,AndExpression,AnyComparisonExpression,ArrayConstructor,ArrayExpression,Between,BinaryExpression,BitwiseAnd,BitwiseLeftShift,BitwiseOr,BitwiseRightShift,BitwiseXor,BooleanValue,CaseExpression,CastExpression,CollateExpression,Column,ComparisonOperator,Concat,ConnectByPriorOperator,ConnectByRootOperator,ContainedBy,Contains,CosineSimilarity,DateTimeLiteralExpression,DateValue,Division,DoubleAnd,DoubleValue,EqualsTo,ExcludesExpression,ExistsExpression,ExpressionList,ExtractExpression,FullTextSearch,Function,Function.HavingClause,GeometryDistance,GreaterThan,GreaterThanEquals,HexValue,HighExpression,IncludesExpression,InExpression,IntegerDivision,IntervalExpression,Inverse,IsBooleanExpression,IsDistinctExpression,IsNullExpression,JdbcNamedParameter,JdbcParameter,JsonAggregateFunction,JsonExpression,JsonFunction,JsonOperator,KeepExpression,LambdaExpression,LateralSubSelect,LikeExpression,LongValue,LowExpression,Matches,MemberOfExpression,MinorThan,MinorThanEquals,Modulo,MultiAndExpression,MultiOrExpression,MultipleExpression,Multiplication,MySQLGroupConcat,NamedExpressionList,NextValExpression,NotEqualsTo,NotExpression,NullValue,NumericBind,OldOracleJoinBinaryExpression,OracleHierarchicalExpression,OracleHint,OracleNamedFunctionParameter,OrExpression,OverlapsCondition,ParenthesedExpressionList,ParenthesedSelect,Parenthesis,PlainSelect,Plus,PriorTo,RangeExpression,RegExpMatchOperator,RowConstructor,RowGetExpression,Select,SetOperationList,SignedExpression,SimilarToExpression,StringValue,StructType,Subtraction,TableFunction,TableStatement,TimeKeyExpression,TimestampValue,TimeValue,TimezoneExpression,TranscodingFunction,TrimFunction,TSQLLeftJoin,TSQLRightJoin,UserVariable,Values,VariableAssignment,WhenClause,XMLSerializeExpr,XorExpression
public interface Expression extends net.sf.jsqlparser.parser.ASTNodeAccess, Model
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default <T> voidaccept(ExpressionVisitor<T> expressionVisitor)<T,S>
Taccept(ExpressionVisitor<T> expressionVisitor, S context)
-
-
-
Method Detail
-
accept
<T,S> T accept(ExpressionVisitor<T> expressionVisitor, S context)
-
accept
default <T> void accept(ExpressionVisitor<T> expressionVisitor)
-
-