Uses of Interface
net.sf.jsqlparser.expression.ExpressionVisitor
-
-
Uses of ExpressionVisitor in net.sf.jsqlparser.expression
Classes in net.sf.jsqlparser.expression that implement ExpressionVisitor Modifier and Type Class Description class
ExpressionVisitorAdapter<T>
Methods in net.sf.jsqlparser.expression with parameters of type ExpressionVisitor Modifier and Type Method Description <T,S>
TAllValue. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TAnalyticExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TAnyComparisonExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TArrayConstructor. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TArrayExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TCaseExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TCastExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TCollateExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TConnectByRootOperator. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TDateTimeLiteralExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TDateValue. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TDoubleValue. accept(ExpressionVisitor<T> expressionVisitor, S context)
default <T> void
Expression. accept(ExpressionVisitor<T> expressionVisitor)
<T,S>
TExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TExtractExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TFunction. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TFunction.HavingClause. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
THexValue. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TIntervalExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TJdbcNamedParameter. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TJdbcParameter. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TJsonAggregateFunction. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TJsonExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TJsonFunction. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TKeepExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TLambdaExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TLongValue. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TMySQLGroupConcat. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TNextValExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TNotExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TNullValue. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TNumericBind. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TOracleHierarchicalExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TOracleHint. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TOracleNamedFunctionParameter. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TOverlapsCondition. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TRangeExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<K,S>
KRowConstructor. accept(ExpressionVisitor<K> expressionVisitor, S context)
<T,S>
TRowGetExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TSignedExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TStringValue. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TStructType. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TTimeKeyExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TTimestampValue. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TTimeValue. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TTimezoneExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TTranscodingFunction. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TTrimFunction. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TUserVariable. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TVariableAssignment. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TWhenClause. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TXMLSerializeExpr. accept(ExpressionVisitor<T> expressionVisitor, S context)
-
Uses of ExpressionVisitor in net.sf.jsqlparser.expression.operators.arithmetic
Methods in net.sf.jsqlparser.expression.operators.arithmetic with parameters of type ExpressionVisitor Modifier and Type Method Description <T,S>
TAddition. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TBitwiseAnd. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TBitwiseLeftShift. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TBitwiseOr. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TBitwiseRightShift. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TBitwiseXor. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TConcat. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TDivision. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TIntegerDivision. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TModulo. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TMultiplication. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TSubtraction. accept(ExpressionVisitor<T> expressionVisitor, S context)
-
Uses of ExpressionVisitor in net.sf.jsqlparser.expression.operators.conditional
Methods in net.sf.jsqlparser.expression.operators.conditional with parameters of type ExpressionVisitor Modifier and Type Method Description <T,S>
TAndExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TOrExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TXorExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
-
Uses of ExpressionVisitor in net.sf.jsqlparser.expression.operators.relational
Methods in net.sf.jsqlparser.expression.operators.relational with parameters of type ExpressionVisitor Modifier and Type Method Description <T,S>
TBetween. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TContainedBy. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TContains. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TDoubleAnd. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TEqualsTo. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TExcludesExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TExistsExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<K,S>
KExpressionList. accept(ExpressionVisitor<K> expressionVisitor, S context)
<T,S>
TFullTextSearch. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TGeometryDistance. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TGreaterThan. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TGreaterThanEquals. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TIncludesExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TInExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TIsBooleanExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TIsDistinctExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TIsNullExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TJsonOperator. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TLikeExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TMatches. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TMemberOfExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TMinorThan. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TMinorThanEquals. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TNotEqualsTo. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TRegExpMatchOperator. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TSimilarToExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TTSQLLeftJoin. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TTSQLRightJoin. accept(ExpressionVisitor<T> expressionVisitor, S context)
-
Uses of ExpressionVisitor in net.sf.jsqlparser.schema
Methods in net.sf.jsqlparser.schema with parameters of type ExpressionVisitor Modifier and Type Method Description <T,S>
TColumn. accept(ExpressionVisitor<T> expressionVisitor, S context)
-
Uses of ExpressionVisitor in net.sf.jsqlparser.statement.select
Methods in net.sf.jsqlparser.statement.select with parameters of type ExpressionVisitor Modifier and Type Method Description <T,S>
TAllColumns. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TAllTableColumns. accept(ExpressionVisitor<T> expressionVisitor, S context)
<T,S>
TSelect. accept(ExpressionVisitor<T> expressionVisitor, S context)
-
Uses of ExpressionVisitor in net.sf.jsqlparser.util
Classes in net.sf.jsqlparser.util that implement ExpressionVisitor Modifier and Type Class Description class
TablesNamesFinder<Void>
Find all used tables within an select statement. -
Uses of ExpressionVisitor in net.sf.jsqlparser.util.cnfexpression
Methods in net.sf.jsqlparser.util.cnfexpression with parameters of type ExpressionVisitor Modifier and Type Method Description <T,S>
TMultipleExpression. accept(ExpressionVisitor<T> expressionVisitor, S context)
-
Uses of ExpressionVisitor in net.sf.jsqlparser.util.deparser
Classes in net.sf.jsqlparser.util.deparser that implement ExpressionVisitor Modifier and Type Class Description class
ExpressionDeParser
Fields in net.sf.jsqlparser.util.deparser declared as ExpressionVisitor Modifier and Type Field Description private ExpressionVisitor<java.lang.StringBuilder>
DeclareStatementDeParser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
DeleteDeParser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
ExecuteDeParser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
ExpressionListDeParser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
InsertDeParser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
LimitDeparser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
OrderByDeParser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
ResetStatementDeParser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
SelectDeParser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
SetStatementDeParser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
TableStatementDeParser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
UpdateDeParser. expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder>
ValuesStatementDeParser. expressionVisitor
Methods in net.sf.jsqlparser.util.deparser that return ExpressionVisitor Modifier and Type Method Description ExpressionVisitor<java.lang.StringBuilder>
DeclareStatementDeParser. getExpressionVisitor()
ExpressionVisitor<java.lang.StringBuilder>
DeleteDeParser. getExpressionVisitor()
ExpressionVisitor<java.lang.StringBuilder>
ExecuteDeParser. getExpressionVisitor()
ExpressionVisitor<java.lang.StringBuilder>
InsertDeParser. getExpressionVisitor()
ExpressionVisitor<java.lang.StringBuilder>
LimitDeparser. getExpressionVisitor()
ExpressionVisitor<java.lang.StringBuilder>
ResetStatementDeParser. getExpressionVisitor()
ExpressionVisitor<java.lang.StringBuilder>
SelectDeParser. getExpressionVisitor()
ExpressionVisitor<java.lang.StringBuilder>
SetStatementDeParser. getExpressionVisitor()
ExpressionVisitor<java.lang.StringBuilder>
UpdateDeParser. getExpressionVisitor()
ExpressionVisitor<java.lang.StringBuilder>
UpsertDeParser. getExpressionVisitor()
Methods in net.sf.jsqlparser.util.deparser with parameters of type ExpressionVisitor Modifier and Type Method Description static void
AbstractDeParser. deparseUpdateSets(java.util.List<UpdateSet> updateSets, java.lang.StringBuilder buffer, ExpressionVisitor<java.lang.StringBuilder> visitor)
void
DeclareStatementDeParser. setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> visitor)
void
DeleteDeParser. setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> visitor)
void
ExecuteDeParser. setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> visitor)
void
InsertDeParser. setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> visitor)
void
LimitDeparser. setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor)
(package private) void
OrderByDeParser. setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor)
void
ResetStatementDeParser. setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> visitor)
void
SelectDeParser. setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> visitor)
void
SetStatementDeParser. setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> visitor)
void
UpdateDeParser. setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> visitor)
Constructors in net.sf.jsqlparser.util.deparser with parameters of type ExpressionVisitor Constructor Description DeclareStatementDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
DeleteDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
ExecuteDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
ExpressionListDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder builder)
GroupByDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
InsertDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, SelectVisitor<java.lang.StringBuilder> selectVisitor, java.lang.StringBuilder buffer)
LimitDeparser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
OrderByDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
ResetStatementDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
SelectDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
SetStatementDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
TableStatementDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
UpdateDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
ValuesStatementDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
-
Uses of ExpressionVisitor in net.sf.jsqlparser.util.validation.validator
Classes in net.sf.jsqlparser.util.validation.validator that implement ExpressionVisitor Modifier and Type Class Description class
ExpressionValidator
-