Uses of Interface
net.sf.jsqlparser.expression.Expression
-
-
Uses of Expression in net.sf.jsqlparser.expression
Classes in net.sf.jsqlparser.expression with type parameters of type Expression Modifier and Type Class Description classRowConstructor<T extends Expression>Classes in net.sf.jsqlparser.expression that implement Expression Modifier and Type Class Description classAllValueclassAnalyticExpressionAnalytic function.classAnyComparisonExpressionCombines ANY and SOME expressions.classArrayConstructorclassArrayExpressionclassBinaryExpressionA basic class for binary expressions, that is expressions having a left member and a right member which are in turn expressions.classCaseExpressionCASE/WHEN expression.classCastExpressionclassCollateExpressionclassConnectByRootOperatorclassDateTimeLiteralExpressionclassDateValueA Date in the form {d 'yyyy-mm-dd'}classDoubleValueEvery number with a point or a exponential format is a DoubleValueclassExtractExpressionExtract value from date/time expression.classFunctionA function as MAX,COUNT...static classFunction.HavingClauseclassHexValueclassIntervalExpressionclassJdbcNamedParameterclassJdbcParameterA '?'classJsonAggregateFunctionclassJsonExpressionclassJsonFunctionclassKeepExpressionclassLambdaExpressionclassLongValueEvery number without a point or an exponential format is a LongValue.classMySQLGroupConcatclassNextValExpressionclassNotExpressionIt represents a "not " or "!"classNullValueclassNumericBindclassOracleHierarchicalExpressionclassOracleHintOracle Hint ExpressionclassOracleNamedFunctionParameterclassOverlapsConditionclassParenthesisDeprecated, for removal: This API element is subject to removal in a future version.This class is deprecated since version 5.0.classRangeExpressionclassRowConstructor<T extends Expression>classRowGetExpressionclassSignedExpressionIt represents a "-" or "+" or "~" before an expressionclassStringValueA string as in 'example_string'classStructTypeclassTimeKeyExpressionclassTimestampValueA Timestamp in the form {ts 'yyyy-mm-dd hh:mm:ss.f . . .'}classTimeValueA Time in the form {t 'hh:mm:ss'}classTimezoneExpressionclassTranscodingFunctionclassTrimFunctionclassUserVariableSimple uservariables like @test.classVariableAssignmentAssignment to a user variable like in select @a = 5.classWhenClauseA clause of following syntax: WHEN condition THEN expression.classXMLSerializeExprMethods in net.sf.jsqlparser.expression with type parameters of type Expression Modifier and Type Method Description <E extends Expression>
EFunction. getAttribute(Class<E> type)<E extends Expression>
EOracleHierarchicalExpression. getConnectExpression(Class<E> type)<E extends Expression>
EAnalyticExpression. getDefaultValue(Class<E> type)<E extends Expression>
ECaseExpression. getElseExpression(Class<E> type)<E extends Expression>
EAnalyticExpression. getExpression(Class<E> type)<E extends Expression>
EExtractExpression. getExpression(Class<E> type)<E extends Expression>
EIntervalExpression. getExpression(Class<E> type)<E extends Expression>
ENotExpression. getExpression(Class<E> type)<E extends Expression>
EParenthesis. getExpression(Class<E> type)Deprecated, for removal: This API element is subject to removal in a future version.<E extends Expression>
ESignedExpression. getExpression(Class<E> type)<E extends Expression>
EWindowOffset. getExpression(Class<E> type)<E extends Expression>
EAnalyticExpression. getFilterExpression(Class<E> type)<E extends Expression>
EArrayExpression. getIndexExpression(Class<E> type)<E extends Expression>
EBinaryExpression. getLeftExpression(Class<E> type)<E extends Expression>
ECastExpression. getLeftExpression(Class<E> type)<E extends Expression>
ECollateExpression. getLeftExpression(Class<E> type)<E extends Expression>
EArrayExpression. getObjExpression(Class<E> type)<E extends Expression>
EAnalyticExpression. getOffset(Class<E> type)<E extends Expression>
EBinaryExpression. getRightExpression(Class<E> type)<E extends Expression>
EOracleHierarchicalExpression. getStartExpression(Class<E> type)<E extends Expression>
ECaseExpression. getSwitchExpression(Class<E> type)<E extends Expression>
EWhenClause. getThenExpression(Class<E> type)<E extends Expression>
EWhenClause. getWhenExpression(Class<E> type)Methods in net.sf.jsqlparser.expression that return Expression Modifier and Type Method Description static ExpressionBinaryExpression. add(Expression... expressions)static ExpressionBinaryExpression. and(Expression... expressions)static ExpressionBinaryExpression. bitAnd(Expression... expressions)static ExpressionBinaryExpression. bitOr(Expression... expressions)static ExpressionBinaryExpression. bitShiftLeft(Expression... expressions)static ExpressionBinaryExpression. bitShiftRight(Expression... expressions)static ExpressionBinaryExpression. bitXor(Expression... expressions)static ExpressionBinaryExpression. build(Class<? extends BinaryExpression> clz, Expression... expressions)static ExpressionBinaryExpression. concat(Expression... expressions)static ExpressionBinaryExpression. divide(Expression... expressions)static ExpressionBinaryExpression. divideInt(Expression... expressions)ExpressionOracleHierarchicalExpression. getConnectExpression()ExpressionAnalyticExpression. getDefaultValue()ExpressionCaseExpression. getElseExpression()ExpressionRangeExpression. getEndExpression()ExpressionAnalyticExpression. getExpression()ExpressionExtractExpression. getExpression()ExpressionFunction.HavingClause. getExpression()ExpressionIntervalExpression. getExpression()ExpressionJsonAggregateFunction. getExpression()ExpressionJsonExpression. getExpression()ExpressionJsonFunctionExpression. getExpression()ExpressionLambdaExpression. getExpression()ExpressionNotExpression. getExpression()ExpressionOracleNamedFunctionParameter. getExpression()ExpressionParenthesis. getExpression()Deprecated, for removal: This API element is subject to removal in a future version.ExpressionRowGetExpression. getExpression()ExpressionSignedExpression. getExpression()ExpressionTranscodingFunction. getExpression()ExpressionTrimFunction. getExpression()ExpressionVariableAssignment. getExpression()ExpressionWindowOffset. getExpression()ExpressionXMLSerializeExpr. getExpression()ExpressionAnalyticExpression. getFilterExpression()ExpressionFilterOverImpl. getFilterExpression()ExpressionTrimFunction. getFromExpression()ExpressionArrayExpression. getIndexExpression()ExpressionBinaryExpression. getLeftExpression()ExpressionCastExpression. getLeftExpression()ExpressionCollateExpression. getLeftExpression()ExpressionTimezoneExpression. getLeftExpression()ExpressionArrayExpression. getObjExpression()ExpressionAnalyticExpression. getOffset()ExpressionBinaryExpression. getRightExpression()ExpressionOracleHierarchicalExpression. getStartExpression()ExpressionRangeExpression. getStartExpression()ExpressionArrayExpression. getStartIndexExpression()ExpressionArrayExpression. getStopIndexExpression()ExpressionCaseExpression. getSwitchExpression()ExpressionWhenClause. getThenExpression()ExpressionWhenClause. getWhenExpression()static ExpressionBinaryExpression. modulo(Expression... expressions)static ExpressionBinaryExpression. multiply(Expression... expressions)static ExpressionBinaryExpression. or(Expression... expressions)static ExpressionBinaryExpression. subtract(Expression... expressions)static ExpressionBinaryExpression. xor(Expression... expressions)Methods in net.sf.jsqlparser.expression that return types with arguments of type Expression Modifier and Type Method Description List<Expression>TimezoneExpression. getTimezoneExpressions()Methods in net.sf.jsqlparser.expression with parameters of type Expression Modifier and Type Method Description static ExpressionBinaryExpression. add(Expression... expressions)StructTypeStructType. add(Expression expression, String aliasName)voidTimezoneExpression. addTimezoneExpression(Expression... timezoneExpr)static ExpressionBinaryExpression. and(Expression... expressions)static ExpressionBinaryExpression. bitAnd(Expression... expressions)static ExpressionBinaryExpression. bitOr(Expression... expressions)static ExpressionBinaryExpression. bitShiftLeft(Expression... expressions)static ExpressionBinaryExpression. bitShiftRight(Expression... expressions)static ExpressionBinaryExpression. bitXor(Expression... expressions)static ExpressionBinaryExpression. build(Class<? extends BinaryExpression> clz, Expression... expressions)static ExpressionBinaryExpression. concat(Expression... expressions)static ExpressionBinaryExpression. divide(Expression... expressions)static ExpressionBinaryExpression. divideInt(Expression... expressions)static ExpressionBinaryExpression. modulo(Expression... expressions)static ExpressionBinaryExpression. multiply(Expression... expressions)static ExpressionBinaryExpression. or(Expression... expressions)voidFunction. setAttribute(Expression attributeExpression)voidOracleHierarchicalExpression. setConnectExpression(Expression connectExpression)voidAnalyticExpression. setDefaultValue(Expression defaultValue)voidCaseExpression. setElseExpression(Expression elseExpression)RangeExpressionRangeExpression. setEndExpression(Expression endExpression)voidAnalyticExpression. setExpression(Expression expression)voidExtractExpression. setExpression(Expression expression)Function.HavingClauseFunction.HavingClause. setExpression(Expression expression)voidIntervalExpression. setExpression(Expression expression)voidJsonAggregateFunction. setExpression(Expression expression)voidJsonExpression. setExpression(Expression expr)LambdaExpressionLambdaExpression. setExpression(Expression expression)voidNotExpression. setExpression(Expression expression)ParenthesisParenthesis. setExpression(Expression expression)Deprecated, for removal: This API element is subject to removal in a future version.voidRowGetExpression. setExpression(Expression expression)voidSignedExpression. setExpression(Expression expression)voidTranscodingFunction. setExpression(Expression expression)voidTrimFunction. setExpression(Expression expression)voidVariableAssignment. setExpression(Expression expression)voidWindowOffset. setExpression(Expression expression)voidXMLSerializeExpr. setExpression(Expression expression)voidAnalyticExpression. setFilterExpression(Expression filterExpression)voidFilterOverImpl. setFilterExpression(Expression filterExpression)voidTrimFunction. setFromExpression(Expression fromExpression)AnalyticExpressionAnalyticExpression. setHavingClause(String havingType, Expression expression)FunctionFunction. setHavingClause(String havingType, Expression expression)voidArrayExpression. setIndexExpression(Expression indexExpression)voidBinaryExpression. setLeftExpression(Expression expression)voidCastExpression. setLeftExpression(Expression expression)voidCollateExpression. setLeftExpression(Expression leftExpression)TimezoneExpressionTimezoneExpression. setLeftExpression(Expression expression)voidArrayExpression. setObjExpression(Expression objExpression)voidAnalyticExpression. setOffset(Expression offset)voidFunction. setParameters(Expression... expressions)voidBinaryExpression. setRightExpression(Expression expression)voidOracleHierarchicalExpression. setStartExpression(Expression startExpression)RangeExpressionRangeExpression. setStartExpression(Expression startExpression)voidArrayExpression. setStartIndexExpression(Expression startIndexExpression)voidArrayExpression. setStopIndexExpression(Expression stopIndexExpression)voidCaseExpression. setSwitchExpression(Expression switchExpression)voidWhenClause. setThenExpression(Expression thenExpression)voidWhenClause. setWhenExpression(Expression whenExpression)static ExpressionBinaryExpression. subtract(Expression... expressions)FunctionFunction. withAttribute(Expression attribute)OracleHierarchicalExpressionOracleHierarchicalExpression. withConnectExpression(Expression connectExpression)AnalyticExpressionAnalyticExpression. withDefaultValue(Expression defaultValue)CaseExpressionCaseExpression. withElseExpression(Expression elseExpression)AnalyticExpressionAnalyticExpression. withExpression(Expression expression)ExtractExpressionExtractExpression. withExpression(Expression expression)IntervalExpressionIntervalExpression. withExpression(Expression expression)JsonAggregateFunctionJsonAggregateFunction. withExpression(Expression expression)JsonExpressionJsonExpression. withExpression(Expression expr)NotExpressionNotExpression. withExpression(Expression expression)ParenthesisParenthesis. withExpression(Expression expression)Deprecated, for removal: This API element is subject to removal in a future version.SignedExpressionSignedExpression. withExpression(Expression expression)TranscodingFunctionTranscodingFunction. withExpression(Expression expression)TrimFunctionTrimFunction. withExpression(Expression expression)WindowOffsetWindowOffset. withExpression(Expression expression)AnalyticExpressionAnalyticExpression. withFilterExpression(Expression filterExpression)FilterOverImplFilterOverImpl. withFilterExpression(Expression filterExpression)TrimFunctionTrimFunction. withFromExpression(Expression fromExpression)ArrayExpressionArrayExpression. withIndexExpression(Expression indexExpression)BinaryExpressionBinaryExpression. withLeftExpression(Expression expression)CastExpressionCastExpression. withLeftExpression(Expression leftExpression)CollateExpressionCollateExpression. withLeftExpression(Expression leftExpression)ArrayExpressionArrayExpression. withObjExpression(Expression objExpression)AnalyticExpressionAnalyticExpression. withOffset(Expression offset)FunctionFunction. withParameters(Expression... parameters)ArrayExpressionArrayExpression. withRangeExpression(Expression startIndexExpression, Expression stopIndexExpression)BinaryExpressionBinaryExpression. withRightExpression(Expression expression)OracleHierarchicalExpressionOracleHierarchicalExpression. withStartExpression(Expression startExpression)CaseExpressionCaseExpression. withSwitchExpression(Expression switchExpression)WhenClauseWhenClause. withThenExpression(Expression thenExpression)WhenClauseWhenClause. withWhenExpression(Expression whenExpression)static ExpressionBinaryExpression. xor(Expression... expressions)Method parameters in net.sf.jsqlparser.expression with type arguments of type Expression Modifier and Type Method Description default voidExpressionVisitor. visit(ExpressionList<? extends Expression> expressionList)<S> TExpressionVisitor. visit(ExpressionList<? extends Expression> expressionList, S context)default voidExpressionVisitor. visit(RowConstructor<? extends Expression> rowConstructor)<S> TExpressionVisitor. visit(RowConstructor<? extends Expression> rowConstructor, S context)<S> TExpressionVisitorAdapter. visit(ExpressionList<? extends Expression> expressionList, S context)<S> TExpressionVisitorAdapter. visit(RowConstructor<? extends Expression> rowConstructor, S context)<S> TExpressionVisitorAdapter. visit(SelectItem<? extends Expression> selectItem, S context)Constructors in net.sf.jsqlparser.expression with parameters of type Expression Constructor Description ArrayConstructor(Expression... expressions)ArrayExpression(Expression objExpression, Expression indexExpression)ArrayExpression(Expression objExpression, Expression startIndexExpression, Expression stopIndexExpression)ArrayExpression(Expression objExpression, Expression indexExpression, Expression startIndexExpression, Expression stopIndexExpression)BinaryExpression(Expression leftExpression, Expression rightExpression)CaseExpression(Expression elseExpression, WhenClause... whenClauses)CastExpression(String keyword, Expression leftExpression, String dataType)CastExpression(Expression leftExpression, String dataType)CollateExpression(Expression leftExpression, String collate)Function(String name, Expression... parameters)HavingClause(net.sf.jsqlparser.expression.Function.HavingClause.HavingType havingType, Expression expression)JsonExpression(Expression expr)JsonExpression(Expression expr, List<Map.Entry<String,String>> idents)JsonFunctionExpression(Expression expression)LambdaExpression(String identifier, Expression expression)LambdaExpression(List<String> identifiers, Expression expression)NotExpression(Expression expression)NotExpression(Expression expression, boolean useExclamationMark)OracleNamedFunctionParameter(String name, Expression expression)RangeExpression(Expression startExpression, Expression endExpression)RowGetExpression(Expression expression, String columnName)SignedExpression(char sign, Expression expression)TimezoneExpression(Expression leftExpression, Expression... timezoneExpressions)TranscodingFunction(Expression expression, String transcodingName)TranscodingFunction(ColDataType colDataType, Expression expression, String transcodingName)TrimFunction(TrimFunction.TrimSpecification trimSpecification, Expression expression, Expression fromExpression, boolean isUsingFromKeyword)WhenClause(Expression whenExpression, Expression thenExpression) -
Uses of Expression in net.sf.jsqlparser.expression.operators.arithmetic
Classes in net.sf.jsqlparser.expression.operators.arithmetic that implement Expression Modifier and Type Class Description classAdditionclassBitwiseAndclassBitwiseLeftShiftclassBitwiseOrclassBitwiseRightShiftclassBitwiseXorclassConcatclassDivisionclassIntegerDivisionclassModuloModulo expression (a % b).classMultiplicationclassSubtractionConstructors in net.sf.jsqlparser.expression.operators.arithmetic with parameters of type Expression Constructor Description Addition(Expression leftExpression, Expression rightExpression)BitwiseAnd(Expression leftExpression, Expression rightExpression)BitwiseLeftShift(Expression leftExpression, Expression rightExpression)BitwiseOr(Expression leftExpression, Expression rightExpression)BitwiseRightShift(Expression leftExpression, Expression rightExpression)BitwiseXor(Expression leftExpression, Expression rightExpression)Concat(Expression leftExpression, Expression rightExpression)Division(Expression leftExpression, Expression rightExpression)IntegerDivision(Expression leftExpression, Expression rightExpression)Modulo(Expression leftExpression, Expression rightExpression)Multiplication(Expression leftExpression, Expression rightExpression)Subtraction(Expression leftExpression, Expression rightExpression) -
Uses of Expression in net.sf.jsqlparser.expression.operators.conditional
Classes in net.sf.jsqlparser.expression.operators.conditional that implement Expression Modifier and Type Class Description classAndExpressionclassOrExpressionclassXorExpressionMethods in net.sf.jsqlparser.expression.operators.conditional with parameters of type Expression Modifier and Type Method Description AndExpressionAndExpression. withLeftExpression(Expression arg0)OrExpressionOrExpression. withLeftExpression(Expression expression)XorExpressionXorExpression. withLeftExpression(Expression expression)AndExpressionAndExpression. withRightExpression(Expression arg0)OrExpressionOrExpression. withRightExpression(Expression expression)XorExpressionXorExpression. withRightExpression(Expression expression)Constructors in net.sf.jsqlparser.expression.operators.conditional with parameters of type Expression Constructor Description AndExpression(Expression leftExpression, Expression rightExpression)OrExpression(Expression leftExpression, Expression rightExpression)XorExpression(Expression leftExpression, Expression rightExpression) -
Uses of Expression in net.sf.jsqlparser.expression.operators.relational
Classes in net.sf.jsqlparser.expression.operators.relational with type parameters of type Expression Modifier and Type Class Description classExpressionList<T extends Expression>A list of expressions, as in SELECT A FROM TAB WHERE B IN (expr1,expr2,expr3)classNamedExpressionList<T extends Expression>A list of named expressions, as in as in select substr('xyzzy' from 2 for 3)classParenthesedExpressionList<T extends Expression>Fields in net.sf.jsqlparser.expression.operators.relational declared as Expression Modifier and Type Field Description protected ExpressionExistsExpression. rightExpressionMethods in net.sf.jsqlparser.expression.operators.relational with type parameters of type Expression Modifier and Type Method Description <E extends Expression>
EBetween. getBetweenExpressionEnd(Class<E> type)<E extends Expression>
EBetween. getBetweenExpressionStart(Class<E> type)<E extends Expression>
EBetween. getLeftExpression(Class<E> type)<E extends Expression>
EExcludesExpression. getLeftExpression(Class<E> type)<E extends Expression>
EIncludesExpression. getLeftExpression(Class<E> type)<E extends Expression>
EInExpression. getLeftExpression(Class<E> type)<E extends Expression>
EIsBooleanExpression. getLeftExpression(Class<E> type)<E extends Expression>
EIsNullExpression. getLeftExpression(Class<E> type)<E extends Expression>
EExcludesExpression. getRightExpression(Class<E> type)<E extends Expression>
EExistsExpression. getRightExpression(Class<E> type)<E extends Expression>
EIncludesExpression. getRightExpression(Class<E> type)<E extends Expression>
EInExpression. getRightExpression(Class<E> type)Methods in net.sf.jsqlparser.expression.operators.relational that return Expression Modifier and Type Method Description ExpressionFullTextSearch. getAgainstValue()ExpressionBetween. getBetweenExpressionEnd()ExpressionBetween. getBetweenExpressionStart()ExpressionLikeExpression. getEscape()ExpressionBetween. getLeftExpression()ExpressionExcludesExpression. getLeftExpression()ExpressionIncludesExpression. getLeftExpression()ExpressionInExpression. getLeftExpression()ExpressionIsBooleanExpression. getLeftExpression()ExpressionIsNullExpression. getLeftExpression()ExpressionMemberOfExpression. getLeftExpression()ExpressionExcludesExpression. getRightExpression()ExpressionExistsExpression. getRightExpression()ExpressionIncludesExpression. getRightExpression()ExpressionInExpression. getRightExpression()ExpressionMemberOfExpression. getRightExpression()Constructors in net.sf.jsqlparser.expression.operators.relational with parameters of type Expression Constructor Description ComparisonOperator(String operator, Expression left, Expression right)EqualsTo(Expression left, Expression right)ExcludesExpression(Expression leftExpression, Expression rightExpression)ExpressionList(T... expressions)GreaterThan(Expression leftExpression, Expression rightExpression)GreaterThanEquals(Expression leftExpression, Expression rightExpression)IncludesExpression(Expression leftExpression, Expression rightExpression)InExpression(Expression leftExpression, Expression rightExpression)IsNullExpression(Expression leftExpression)MemberOfExpression(Expression leftExpression, Expression rightExpression)MinorThan(Expression leftExpression, Expression rightExpression)MinorThanEquals(Expression leftExpression, Expression rightExpression)NotEqualsTo(Expression left, Expression right)ParenthesedExpressionList(T... expressions) -
Uses of Expression in net.sf.jsqlparser.schema
Classes in net.sf.jsqlparser.schema that implement Expression Modifier and Type Class Description classColumnA column. -
Uses of Expression in net.sf.jsqlparser.statement
Fields in net.sf.jsqlparser.statement declared as Expression Modifier and Type Field Description ExpressionDeclareStatement.TypeDefExpr. defaultExprMethods in net.sf.jsqlparser.statement that return Expression Modifier and Type Method Description ExpressionIfElseStatement. getCondition()Methods in net.sf.jsqlparser.statement that return types with arguments of type Expression Modifier and Type Method Description List<Expression>SetStatement. getExpressions()List<Expression>SetStatement. getExpressions(int idx)Methods in net.sf.jsqlparser.statement with parameters of type Expression Modifier and Type Method Description voidDeclareStatement. addType(UserVariable userVariable, ColDataType colDataType, Expression defaultExpr)voidDeclareStatement. addType(ColDataType colDataType, Expression defaultExpr)Constructors in net.sf.jsqlparser.statement with parameters of type Expression Constructor Description IfElseStatement(Expression condition, Statement ifStatement)TypeDefExpr(UserVariable userVariable, ColDataType colDataType, Expression defaultExpr)TypeDefExpr(ColDataType colDataType, Expression defaultExpr) -
Uses of Expression in net.sf.jsqlparser.statement.create.table
Methods in net.sf.jsqlparser.statement.create.table with type parameters of type Expression Modifier and Type Method Description <E extends Expression>
ECheckConstraint. getExpression(Class<E> type)<E extends Expression>
EExcludeConstraint. getExpression(Class<E> type)Methods in net.sf.jsqlparser.statement.create.table that return Expression Modifier and Type Method Description ExpressionCheckConstraint. getExpression()ExpressionExcludeConstraint. getExpression()Methods in net.sf.jsqlparser.statement.create.table with parameters of type Expression Modifier and Type Method Description voidCheckConstraint. setExpression(Expression expression)voidExcludeConstraint. setExpression(Expression expression)CheckConstraintCheckConstraint. withExpression(Expression expression)ExcludeConstraintExcludeConstraint. withExpression(Expression expression) -
Uses of Expression in net.sf.jsqlparser.statement.delete
Methods in net.sf.jsqlparser.statement.delete with type parameters of type Expression Modifier and Type Method Description <E extends Expression>
EDelete. getWhere(Class<E> type)Methods in net.sf.jsqlparser.statement.delete that return Expression Modifier and Type Method Description ExpressionDelete. getWhere()Methods in net.sf.jsqlparser.statement.delete with parameters of type Expression Modifier and Type Method Description voidDelete. setWhere(Expression expression)DeleteDelete. withWhere(Expression where) -
Uses of Expression in net.sf.jsqlparser.statement.insert
Methods in net.sf.jsqlparser.statement.insert that return Expression Modifier and Type Method Description ExpressionInsertConflictTarget. getIndexExpression()ExpressionInsertConflictAction. getWhereExpression()ExpressionInsertConflictTarget. getWhereExpression()Methods in net.sf.jsqlparser.statement.insert with parameters of type Expression Modifier and Type Method Description InsertConflictActionInsertConflictAction. addUpdateSet(Column column, Expression expression)voidInsertConflictTarget. setIndexExpression(Expression indexExpression)voidInsertConflictAction. setWhereExpression(Expression whereExpression)voidInsertConflictTarget. setWhereExpression(Expression whereExpression)InsertConflictTargetInsertConflictTarget. withIndexExpression(Expression indexExpression)InsertConflictActionInsertConflictAction. withWhereExpression(Expression whereExpression)InsertConflictTargetInsertConflictTarget. withWhereExpression(Expression whereExpression)Constructors in net.sf.jsqlparser.statement.insert with parameters of type Expression Constructor Description InsertConflictTarget(String indexColumnName, Expression indexExpression, Expression whereExpression, String constraintName)InsertConflictTarget(Collection<String> indexColumnName, Expression indexExpression, Expression whereExpression, String constraintName) -
Uses of Expression in net.sf.jsqlparser.statement.merge
Methods in net.sf.jsqlparser.statement.merge with type parameters of type Expression Modifier and Type Method Description <E extends Expression>
EMergeInsert. getAndPredicate(Class<E> type)<E extends Expression>
EMergeUpdate. getAndPredicate(Class<E> type)<E extends Expression>
EMergeUpdate. getDeleteWhereCondition(Class<E> type)<E extends Expression>
EMerge. getOnCondition(Class<E> type)<E extends Expression>
EMergeInsert. getWhereCondition(Class<E> type)<E extends Expression>
EMergeUpdate. getWhereCondition(Class<E> type)Methods in net.sf.jsqlparser.statement.merge that return Expression Modifier and Type Method Description ExpressionMergeDelete. getAndPredicate()ExpressionMergeInsert. getAndPredicate()ExpressionMergeUpdate. getAndPredicate()ExpressionMergeUpdate. getDeleteWhereCondition()ExpressionMerge. getOnCondition()ExpressionMergeInsert. getWhereCondition()ExpressionMergeUpdate. getWhereCondition()Methods in net.sf.jsqlparser.statement.merge that return types with arguments of type Expression Modifier and Type Method Description ExpressionList<Expression>MergeInsert. getValues()Methods in net.sf.jsqlparser.statement.merge with parameters of type Expression Modifier and Type Method Description MergeInsertMergeInsert. addValues(Expression... values)voidMergeDelete. setAndPredicate(Expression andPredicate)voidMergeInsert. setAndPredicate(Expression andPredicate)voidMergeUpdate. setAndPredicate(Expression andPredicate)voidMergeUpdate. setDeleteWhereCondition(Expression deleteWhereCondition)voidMerge. setOnCondition(Expression onCondition)voidMergeInsert. setWhereCondition(Expression whereCondition)voidMergeUpdate. setWhereCondition(Expression whereCondition)MergeDeleteMergeDelete. withAndPredicate(Expression andPredicate)MergeInsertMergeInsert. withAndPredicate(Expression andPredicate)MergeUpdateMergeUpdate. withAndPredicate(Expression andPredicate)MergeUpdateMergeUpdate. withDeleteWhereCondition(Expression deleteWhereCondition)MergeMerge. withOnCondition(Expression onCondition)MergeInsertMergeInsert. withWhereCondition(Expression whereCondition)MergeUpdateMergeUpdate. withWhereCondition(Expression whereCondition)Method parameters in net.sf.jsqlparser.statement.merge with type arguments of type Expression Modifier and Type Method Description MergeInsertMergeInsert. addValues(Collection<? extends Expression> values)voidMergeInsert. setValues(ExpressionList<Expression> values)MergeInsertMergeInsert. withValues(ExpressionList<Expression> values) -
Uses of Expression in net.sf.jsqlparser.statement.select
Classes in net.sf.jsqlparser.statement.select with type parameters of type Expression Modifier and Type Class Description classSelectItem<T extends Expression>Classes in net.sf.jsqlparser.statement.select that implement Expression Modifier and Type Class Description classAllColumnsclassAllTableColumnsclassLateralSubSelectlateral sub selectclassParenthesedSelectclassPlainSelectclassSelectclassSetOperationListclassTableFunctionclassTableStatementclassValuesclassWithItemMethods in net.sf.jsqlparser.statement.select with type parameters of type Expression Modifier and Type Method Description <E extends Expression>
EOrderByElement. getExpression(Class<E> type)<E extends Expression>
ESelectItem. getExpression(Class<E> type)<E extends Expression>
ETop. getExpression(Class<E> type)<E extends Expression>
EPlainSelect. getHaving(Class<E> type)<E extends Expression>
ELimit. getOffset(Class<E> type)<E extends Expression>
EOffset. getOffset(Class<E> type)<E extends Expression>
ELimit. getRowCount(Class<E> type)<E extends Expression>
EPlainSelect. getWhere(Class<E> type)Methods in net.sf.jsqlparser.statement.select that return Expression Modifier and Type Method Description ExpressionFetch. getExpression()ExpressionOrderByElement. getExpression()ExpressionTop. getExpression()ExpressionPlainSelect. getHaving()ExpressionLimit. getOffset()ExpressionOffset. getOffset()ExpressionJoin. getOnExpression()Deprecated.ExpressionPlainSelect. getQualify()ExpressionLimit. getRowCount()ExpressionPlainSelect. getWhere()Methods in net.sf.jsqlparser.statement.select that return types with arguments of type Expression Modifier and Type Method Description Collection<Expression>Join. getOnExpressions()Methods in net.sf.jsqlparser.statement.select with parameters of type Expression Modifier and Type Method Description voidLimit. addByExpression(Expression byExpression)ValuesValues. addExpressions(Expression... expressions)PlainSelectPlainSelect. addGroupByColumnReference(Expression expr)voidGroupByElement. addGroupByExpression(Expression groupByExpression)Deprecated.GroupByElementGroupByElement. addGroupByExpressions(Expression... groupByExpressions)JoinJoin. addOnExpression(Expression expression)SelectSelect. addOrderByElements(Expression... orderByExpressions)PlainSelectPlainSelect. addSelectItem(Expression expression)PlainSelectPlainSelect. addSelectItem(Expression expression, Alias alias)PlainSelectPlainSelect. addSelectItems(Expression... expressions)static SelectItem<?>SelectItem. from(Expression expression)static SelectItem<?>SelectItem. from(Expression expression, Alias alias)voidLimit. setByExpressions(Expression... byExpressions)voidFetch. setExpression(Expression expression)voidOrderByElement. setExpression(Expression expression)voidTop. setExpression(Expression expression)voidPlainSelect. setHaving(Expression expression)voidLimit. setOffset(Expression l)voidOffset. setOffset(Expression offsetExpression)voidJoin. setOnExpression(Expression expression)Deprecated.PlainSelectPlainSelect. setQualify(Expression qualify)voidLimit. setRowCount(Expression l)voidPlainSelect. setWhere(Expression where)LimitLimit. withByExpressions(Expression... byExpressions)FetchFetch. withExpression(Expression expression)OrderByElementOrderByElement. withExpression(Expression expression)TopTop. withExpression(Expression expression)PlainSelectPlainSelect. withHaving(Expression having)LimitLimit. withOffset(Expression offset)OffsetOffset. withOffset(Expression offsetExpression)JoinJoin. withOnExpression(Expression expression)Deprecated.LimitLimit. withRowCount(Expression rowCount)PlainSelectPlainSelect. withWhere(Expression where)Method parameters in net.sf.jsqlparser.statement.select with type arguments of type Expression Modifier and Type Method Description ValuesValues. addExpressions(Collection<? extends Expression> expressions)GroupByElementGroupByElement. addGroupByExpressions(Collection<? extends Expression> groupByExpressions)SelectSelect. addOrderByExpressions(Collection<Expression> orderByExpressions)PlainSelectPlainSelect. addSelectExpressions(Collection<Expression> expressions)voidLimit. setByExpressions(ExpressionList<Expression> byExpressions)voidValues. setExpressions(ExpressionList<Expression> expressions)JoinJoin. setOnExpressions(Collection<Expression> expressions)default voidSelectItemVisitor. visit(SelectItem<? extends Expression> selectItem)<S> TSelectItemVisitor. visit(SelectItem<? extends Expression> selectItem, S context)<S> TSelectItemVisitorAdapter. visit(SelectItem<? extends Expression> item, S context)LimitLimit. withByExpressions(ExpressionList<Expression> byExpressions)ValuesValues. withExpressions(ExpressionList<Expression> expressions)Constructors in net.sf.jsqlparser.statement.select with parameters of type Expression Constructor Description ParenthesedSelect(Collection<Expression> selectExpressions, FromItem fromItem, Expression whereExpressions)ParenthesedSelect(Collection<Expression> selectExpressions, FromItem fromItem, Expression whereExpressions, Collection<Expression> orderByExpressions)ParenthesedSelect(FromItem fromItem, Expression whereExpressions)ParenthesedSelect(FromItem fromItem, Expression whereExpressions, Collection<Expression> orderByExpressions)PlainSelect(Collection<Expression> selectExpressions, FromItem fromItem, Expression whereExpressions)PlainSelect(Collection<Expression> selectExpressions, FromItem fromItem, Expression whereExpressions, Collection<Expression> orderByExpressions)PlainSelect(FromItem fromItem, Expression whereExpressions)PlainSelect(FromItem fromItem, Expression whereExpressions, Collection<Expression> orderByExpressions)Constructor parameters in net.sf.jsqlparser.statement.select with type arguments of type Expression Constructor Description ParenthesedSelect(Collection<Expression> selectExpressions, FromItem fromItem)ParenthesedSelect(Collection<Expression> selectExpressions, FromItem fromItem, Collection<Expression> orderByExpressions)ParenthesedSelect(Collection<Expression> selectExpressions, FromItem fromItem, Expression whereExpressions)ParenthesedSelect(Collection<Expression> selectExpressions, FromItem fromItem, Expression whereExpressions, Collection<Expression> orderByExpressions)ParenthesedSelect(FromItem fromItem, Collection<Expression> orderByExpressions)ParenthesedSelect(FromItem fromItem, Expression whereExpressions, Collection<Expression> orderByExpressions)PlainSelect(Collection<Expression> selectExpressions, FromItem fromItem)PlainSelect(Collection<Expression> selectExpressions, FromItem fromItem, Collection<Expression> orderByExpressions)PlainSelect(Collection<Expression> selectExpressions, FromItem fromItem, Expression whereExpressions)PlainSelect(Collection<Expression> selectExpressions, FromItem fromItem, Expression whereExpressions, Collection<Expression> orderByExpressions)PlainSelect(FromItem fromItem, Collection<Expression> orderByExpressions)PlainSelect(FromItem fromItem, Expression whereExpressions, Collection<Expression> orderByExpressions)Values(ExpressionList<Expression> expressions)Values(ExpressionList<Expression> expressions, Alias alias) -
Uses of Expression in net.sf.jsqlparser.statement.show
Methods in net.sf.jsqlparser.statement.show that return Expression Modifier and Type Method Description ExpressionShowTablesStatement. getLikeExpression()ExpressionShowTablesStatement. getWhereCondition()Methods in net.sf.jsqlparser.statement.show with parameters of type Expression Modifier and Type Method Description voidShowTablesStatement. setLikeExpression(Expression likeExpression)voidShowTablesStatement. setWhereCondition(Expression whereCondition) -
Uses of Expression in net.sf.jsqlparser.statement.update
Fields in net.sf.jsqlparser.statement.update with type parameters of type Expression Modifier and Type Field Description protected ExpressionList<Expression>UpdateSet. valuesMethods in net.sf.jsqlparser.statement.update with type parameters of type Expression Modifier and Type Method Description <E extends Expression>
EUpdate. getWhere(Class<E> type)Methods in net.sf.jsqlparser.statement.update that return Expression Modifier and Type Method Description ExpressionUpdateSet. getValue(int index)ExpressionUpdate. getWhere()Methods in net.sf.jsqlparser.statement.update that return types with arguments of type Expression Modifier and Type Method Description List<Expression>Update. getExpressions()Deprecated.Methods in net.sf.jsqlparser.statement.update with parameters of type Expression Modifier and Type Method Description voidUpdateSet. add(Expression expression)Add another expression to the existing value list.voidUpdateSet. add(Column column, Expression value)UpdateUpdate. addExpressions(Expression... expressions)UpdateUpdate. addUpdateSet(Column column, Expression expression)voidUpdate. setWhere(Expression expression)UpdateUpdate. withWhere(Expression where)Method parameters in net.sf.jsqlparser.statement.update with type arguments of type Expression Modifier and Type Method Description UpdateUpdate. addExpressions(Collection<? extends Expression> expressions)voidUpdate. setExpressions(List<Expression> list)Deprecated.UpdateUpdate. withExpressions(List<Expression> expressions)Constructors in net.sf.jsqlparser.statement.update with parameters of type Expression Constructor Description UpdateSet(Column column, Expression value) -
Uses of Expression in net.sf.jsqlparser.util
Methods in net.sf.jsqlparser.util with parameters of type Expression Modifier and Type Method Description static voidSelectUtils. addExpression(Select select, Expression expr)Adds an expression to select statements.static voidSelectUtils. addGroupBy(Select select, Expression expr)Adds group by to a plain select statement.static JoinSelectUtils. addJoin(Select select, Table table, Expression onExpression)Adds a simple join to a select statement.static SelectSelectUtils. buildSelectFromTableAndExpressions(Table table, Expression... expr)List<String>TablesNamesFinder. getTableList(Expression expr)Deprecated.Set<String>TablesNamesFinder. getTables(Expression expr)Method parameters in net.sf.jsqlparser.util with type arguments of type Expression Modifier and Type Method Description <S> TConnectExpressionsVisitor. visit(SelectItem<? extends Expression> selectItem, S context)voidTablesNamesFinder. visit(SelectItem<? extends Expression> selectItem) -
Uses of Expression in net.sf.jsqlparser.util.cnfexpression
Classes in net.sf.jsqlparser.util.cnfexpression that implement Expression Modifier and Type Class Description classMultiAndExpressionThis helper class is mainly used for handling the CNF conversion.classMultiOrExpressionclassMultipleExpressionThis is a helper class that mainly used for handling the CNF conversion.Methods in net.sf.jsqlparser.util.cnfexpression that return Expression Modifier and Type Method Description static ExpressionCNFConverter. convertToCNF(Expression expr)ExpressionMultipleExpression. getChild(int index)ExpressionMultipleExpression. removeChild(int index)Methods in net.sf.jsqlparser.util.cnfexpression that return types with arguments of type Expression Modifier and Type Method Description List<Expression>MultipleExpression. getList()Methods in net.sf.jsqlparser.util.cnfexpression with parameters of type Expression Modifier and Type Method Description voidMultipleExpression. addChild(int index, Expression express)static ExpressionCNFConverter. convertToCNF(Expression expr)intMultipleExpression. getIndex(Expression express)voidMultipleExpression. setChild(int index, Expression express)Constructor parameters in net.sf.jsqlparser.util.cnfexpression with type arguments of type Expression Constructor Description MultiAndExpression(List<Expression> childlist)MultiOrExpression(List<Expression> childlist)MultipleExpression(List<Expression> childlist) -
Uses of Expression in net.sf.jsqlparser.util.deparser
Classes in net.sf.jsqlparser.util.deparser with type parameters of type Expression Modifier and Type Class Description classExpressionListDeParser<T extends Expression>Method parameters in net.sf.jsqlparser.util.deparser with type arguments of type Expression Modifier and Type Method Description <S> StringBuilderExpressionDeParser. visit(ExpressionList<? extends Expression> expressionList, S context) -
Uses of Expression in net.sf.jsqlparser.util.validation.validator
Methods in net.sf.jsqlparser.util.validation.validator with parameters of type Expression Modifier and Type Method Description voidExpressionValidator. validate(Expression expression)protected voidAbstractValidator. validateOptionalExpression(Expression expression)protected voidAbstractValidator. validateOptionalExpression(Expression expression, ExpressionValidator v)Method parameters in net.sf.jsqlparser.util.validation.validator with type arguments of type Expression Modifier and Type Method Description protected voidAbstractValidator. validateOptionalExpressions(List<? extends Expression> expressions)
-