Uses of Interface
com.alibaba.druid.sql.ast.SQLExpr
-
-
Uses of SQLExpr in com.alibaba.druid.sql
Methods in com.alibaba.druid.sql that return SQLExpr Modifier and Type Method Description static SQLExprSQLUtils. buildCondition(SQLBinaryOperator op, SQLExpr condition, boolean left, SQLExpr where)static SQLExprSQLUtils. not(SQLExpr expr)static SQLExprSQLUtils. toMySqlExpr(String sql)static SQLExprSQLUtils. toSQLExpr(String sql)static SQLExprSQLUtils. toSQLExpr(String sql, DbType dbType)static SQLExprSQLUtils. toSQLExpr(String sql, DbType dbType, SQLParserFeature... features)Methods in com.alibaba.druid.sql that return types with arguments of type SQLExpr Modifier and Type Method Description static List<SQLExpr>SQLUtils. split(SQLBinaryOpExpr x)Methods in com.alibaba.druid.sql with parameters of type SQLExpr Modifier and Type Method Description static voidSQLUtils. addCondition(SQLStatement stmt, SQLBinaryOperator op, SQLExpr condition, boolean left)static voidSQLUtils. addSelectItem(SQLStatement stmt, SQLExpr expr, String alias, boolean first)static voidSQLUtils. addSelectItem(SQLSelectQueryBlock queryBlock, SQLExpr expr, String alias, boolean first)static SQLExprSQLUtils. buildCondition(SQLBinaryOperator op, SQLExpr condition, boolean left, SQLExpr where)static booleanSQLUtils. isValue(SQLExpr expr)static SQLExprSQLUtils. not(SQLExpr expr)static booleanSQLUtils. replaceInParent(SQLExpr expr, SQLExpr target) -
Uses of SQLExpr in com.alibaba.druid.sql.ast
Subinterfaces of SQLExpr in com.alibaba.druid.sql.ast Modifier and Type Interface Description interfaceSQLNameClasses in com.alibaba.druid.sql.ast that implement SQLExpr Modifier and Type Class Description classSQLCurrentTimeExprclassSQLCurrentUserExprclassSQLDataTypeRefExprclassSQLExprImplclassSQLJSONValueExprFields in com.alibaba.druid.sql.ast declared as SQLExpr Modifier and Type Field Description protected SQLExprSQLSubPartition. commentprotected SQLExprSQLSubPartition. dataDirectoryprotected SQLExprSQLSubPartition. engineprotected SQLExprSQLSubPartitionByHash. exprprotected SQLExprSQLSubPartition. indexDirectoryprotected SQLExprSQLPartitionByRange. intervalprotected SQLExprSQLPartitionSingle. localityprotected SQLExprSQLSubPartition. maxRowsprotected SQLExprSQLSubPartition. minRowsprotected SQLExprSQLPartitionBy. partitionsCountprotected SQLExprSQLPartitionByRange. pivotDateExprprotected SQLExprSQLPartitionByRange. startWithprotected SQLExprSQLPartitionSingle. subPartitionsCountprotected SQLExprSQLSubPartitionBy. subPartitionsCountprotected SQLExprSQLDeclareItem. valueprotected SQLExprSQLOver. windowingBetweenBeginprotected SQLExprSQLOver. windowingBetweenEndFields in com.alibaba.druid.sql.ast with type parameters of type SQLExpr Modifier and Type Field Description protected List<SQLExpr>SQLDataTypeImpl. argumentsprotected List<SQLExpr>SQLPartitionBy. columnsprotected List<SQLExpr>SQLPartitionValue. itemsprotected List<SQLExpr>SQLUnpivot. itemsprotected List<SQLExpr>SQLOver. partitionByprotected List<SQLExpr>SQLPivot. pivotForprotected List<SQLExpr>SQLUnpivot. pivotForMethods in com.alibaba.druid.sql.ast that return SQLExpr Modifier and Type Method Description SQLExprSQLDataTypeRefExpr. clone()SQLExprSQLExpr. clone()abstract SQLExprSQLExprImpl. clone()SQLExprSQLJSONValueExpr. clone()SQLExprSQLPartitionOf. getCheckExpr()SQLExprSQLIndexOptions. getComment()SQLExprSQLSubPartition. getComment()SQLExprSQLSubPartition. getDataDirectory()SQLExprSQLIndexDefinition. getDbPartitionBy()SQLExprSQLPartitionOf. getDefaultExpr()SQLExprSQLParameter. getDefaultValue()SQLExprSQLPartitionBatch. getEnd()SQLExprSQLSubPartition. getEngine()SQLExprSQLPartitionBatch. getEvery()SQLExprSQLArgument. getExpr()SQLExprSQLSubPartitionByHash. getExpr()SQLExprSQLTop. getExpr()SQLExprSQLPartitionOf. getForValuesModulus()SQLExprSQLPartitionOf. getForValuesRemainder()SQLExprSQLDataTypeImpl. getIndexBy()SQLExprSQLSubPartition. getIndexDirectory()SQLExprSQLPartitionByRange. getInterval()SQLExprSQLIndexOptions. getKeyBlockSize()SQLExprSQLPartitionSingle. getLocality()SQLExprSQLSubPartition. getMaxRows()SQLExprSQLSubPartition. getMinRows()SQLExprSQLComputeIncrementalStatsStatement. getName()SQLExprTDDLHint.Argument. getName()SQLExprSQLLimit. getOffset()SQLExprSQLIndexDefinition. getOption(long hash64)SQLExprSQLIndexDefinition. getOption(String name)SQLExprSQLComputeIncrementalStatsStatement. getPartition()SQLExprSQLPartitionBy. getPartitionsCount()SQLExprSQLPartitionByRange. getPivotDateExpr()SQLExprSQLLimit. getRowCount()SQLExprSQLPartitionBatch. getStart()SQLExprSQLPartitionByRange. getStartWith()SQLExprSQLPartitionSingle. getSubPartitionsCount()SQLExprSQLSubPartitionBy. getSubPartitionsCount()SQLExprSQLIndexDefinition. getTbPartitionBy()SQLExprSQLIndexDefinition. getTbPartitions()SQLExprSQLDeclareItem. getValue()SQLExprSQLPartitionSpec.Item. getValue()SQLExprTDDLHint.Argument. getValue()SQLExprSQLOver. getWindowingBetweenBegin()SQLExprSQLOver. getWindowingBetweenEnd()Methods in com.alibaba.druid.sql.ast that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>SQLArrayDataType. getArguments()List<SQLExpr>SQLDataType. getArguments()List<SQLExpr>SQLDataTypeImpl. getArguments()List<SQLExpr>SQLMapDataType. getArguments()List<SQLExpr>SQLRowDataType. getArguments()List<SQLExpr>SQLStructDataType. getArguments()List<SQLExpr>SQLTableDataType. getArguments()List<SQLExpr>SQLLimit. getBy()List<SQLExpr>SQLPartitionBy. getColumns()List<SQLExpr>SQLSubPartitionByRange. getColumns()List<SQLExpr>SQLPartitionOf. getForValuesFrom()List<SQLExpr>SQLPartitionOf. getForValuesIn()List<SQLExpr>SQLPartitionOf. getForValuesTo()List<SQLExpr>SQLPartitionValue. getItems()List<SQLExpr>SQLUnpivot. getItems()List<SQLExpr>SQLOver. getPartitionBy()List<SQLExpr>SQLPivot. getPivotFor()List<SQLExpr>SQLUnpivot. getPivotFor()Methods in com.alibaba.druid.sql.ast with parameters of type SQLExpr Modifier and Type Method Description voidSQLDataTypeImpl. addArgument(SQLExpr argument)voidSQLLimit. addBy(SQLExpr item)voidSQLPartitionBy. addColumn(SQLExpr column)voidSQLOrderBy. addItem(SQLExpr item)voidSQLOrderBy. addItem(SQLExpr expr, SQLOrderingSpecification type)voidSQLPartitionValue. addItem(SQLExpr item)voidSQLUnpivot. addItem(SQLExpr item)voidSQLZOrderBy. addItem(SQLExpr item)voidSQLZOrderBy. addItem(SQLExpr expr, SQLOrderingSpecification type)voidSQLIndexDefinition. addOption(String name, SQLExpr value)intSQLExprComparor. compare(SQLExpr a, SQLExpr b)static intSQLExprComparor. compareTo(SQLExpr a, SQLExpr b)booleanSQLDataTypeImpl. replace(SQLExpr expr, SQLExpr target)booleanSQLDeclareItem. replace(SQLExpr expr, SQLExpr target)booleanSQLLimit. replace(SQLExpr expr, SQLExpr target)booleanSQLOrderBy. replace(SQLExpr expr, SQLExpr target)booleanSQLOver. replace(SQLExpr expr, SQLExpr target)booleanSQLReplaceable. replace(SQLExpr expr, SQLExpr target)booleanSQLTop. replace(SQLExpr expr, SQLExpr target)booleanSQLZOrderBy. replace(SQLExpr expr, SQLExpr target)voidSQLPartitionOf. setCheckExpr(SQLExpr checkExpr)voidSQLIndexOptions. setComment(SQLExpr comment)voidSQLSubPartition. setComment(SQLExpr comment)voidSQLSubPartition. setDataDirectory(SQLExpr dataDirectory)voidSQLIndexDefinition. setDbPartitionBy(SQLExpr dbPartitionBy)voidSQLPartitionOf. setDefaultExpr(SQLExpr defaultExpr)voidSQLParameter. setDefaultValue(SQLExpr deaultValue)voidSQLPartitionBatch. setEnd(SQLExpr end)voidSQLSubPartition. setEngine(SQLExpr engine)voidSQLPartitionBatch. setEvery(SQLExpr every)voidSQLArgument. setExpr(SQLExpr x)voidSQLSubPartitionByHash. setExpr(SQLExpr expr)voidSQLTop. setExpr(SQLExpr expr)voidSQLPartitionOf. setForValuesModulus(SQLExpr forValuesModulus)voidSQLPartitionOf. setForValuesRemainder(SQLExpr forValuesRemainder)voidSQLDataTypeImpl. setIndexBy(SQLExpr x)voidSQLSubPartition. setIndexDirectory(SQLExpr indexDirectory)voidSQLPartitionByRange. setInterval(SQLExpr interval)voidSQLIndexOptions. setKeyBlockSize(SQLExpr keyBlockSize)voidSQLPartitionSingle. setLocality(SQLExpr x)voidSQLSubPartition. setMaxRows(SQLExpr maxRows)voidSQLSubPartition. setMinRows(SQLExpr minRows)voidSQLComputeIncrementalStatsStatement. setName(SQLExpr name)voidSQLLimit. setOffset(SQLExpr offset)voidSQLComputeIncrementalStatsStatement. setPartition(SQLExpr partition)voidSQLPartitionBy. setPartitionsCount(SQLExpr x)voidSQLPartitionByRange. setPivotDateExpr(SQLExpr pivotDateExpr)voidSQLLimit. setRowCount(SQLExpr rowCount)voidSQLPartitionBatch. setStart(SQLExpr start)voidSQLPartitionByRange. setStartWith(SQLExpr startWith)voidSQLPartitionSingle. setSubPartitionsCount(SQLExpr subPartitionsCount)voidSQLSubPartitionBy. setSubPartitionsCount(SQLExpr x)voidSQLIndexDefinition. setTbPartitionBy(SQLExpr tbPartitionBy)voidSQLIndexDefinition. setTbPartitions(SQLExpr tbPartitions)voidSQLDeclareItem. setValue(SQLExpr value)voidSQLPartitionSpec.Item. setValue(SQLExpr value)voidSQLOver. setWindowingBetweenBegin(SQLExpr windowingBetweenBegin)voidSQLOver. setWindowingBetweenEnd(SQLExpr windowingBetweenEnd)Method parameters in com.alibaba.druid.sql.ast with type arguments of type SQLExpr Modifier and Type Method Description voidSQLPartitionOf. setForValuesFrom(List<SQLExpr> forValuesFrom)voidSQLPartitionOf. setForValuesIn(List<SQLExpr> forValuesIn)voidSQLPartitionOf. setForValuesTo(List<SQLExpr> forValuesTo)Constructors in com.alibaba.druid.sql.ast with parameters of type SQLExpr Constructor Description Argument(SQLExpr name, SQLExpr value)SQLDataTypeImpl(String name, SQLExpr arg)SQLDeclareItem(SQLName name, SQLDataType dataType, SQLExpr value)SQLLimit(SQLExpr rowCount)SQLLimit(SQLExpr offset, SQLExpr rowCount)SQLOrderBy(SQLExpr expr)SQLOrderBy(SQLExpr expr, SQLOrderingSpecification type)SQLParameter(SQLName name, SQLDataType dataType, SQLExpr defaultValue)SQLTop(SQLExpr expr)SQLZOrderBy(SQLExpr expr)SQLZOrderBy(SQLExpr expr, SQLOrderingSpecification type) -
Uses of SQLExpr in com.alibaba.druid.sql.ast.expr
Subinterfaces of SQLExpr in com.alibaba.druid.sql.ast.expr Modifier and Type Interface Description interfaceSQLLiteralExprinterfaceSQLValuableExprFields in com.alibaba.druid.sql.ast.expr declared as SQLExpr Modifier and Type Field Description SQLExprSQLBetweenExpr. beginExprSQLExprSQLBetweenExpr. endExprprotected SQLExprSQLAliasedExpr. exprprotected SQLExprSQLCastExpr. exprSQLExprSQLNotExpr. exprprotected SQLExprSQLAggregateExpr. filterprotected SQLExprSQLCastExpr. formatprotected SQLExprSQLMethodInvokeExpr. fromprotected SQLExprSQLMethodInvokeExpr. hasForprotected SQLExprSQLBinaryOpExpr. leftprotected SQLExprSQLAggregateExpr. limitprotected SQLExprSQLMethodInvokeExpr. ownerprotected SQLExprSQLPropertyExpr. ownerprotected SQLExprSQLBinaryOpExpr. rightSQLExprSQLBetweenExpr. testExprprotected SQLExprSQLMethodInvokeExpr. usingFields in com.alibaba.druid.sql.ast.expr with type parameters of type SQLExpr Modifier and Type Field Description protected List<SQLExpr>SQLMethodInvokeExpr. argumentsprotected List<SQLExpr>SQLParametricMethodInvokeExpr. secondArgumentsMethods in com.alibaba.druid.sql.ast.expr that return SQLExpr Modifier and Type Method Description static SQLExprSQLBinaryOpExpr. and(SQLExpr a, SQLExpr b)static SQLExprSQLBinaryOpExpr. and(SQLExpr a, SQLExpr b, SQLExpr c)static SQLExprSQLBinaryOpExpr. andIfNotExists(SQLExpr a, SQLExpr b)SQLExprSQLBinaryOpExprGroup. clone()SQLExprSQLPatternExpr. clone()SQLExprSQLValuesExpr. clone()static SQLExprSQLBinaryOpExpr. combine(List<? extends SQLExpr> items, SQLBinaryOperator op)static SQLExprSQLExprUtils. fromJavaObject(Object o)static SQLExprSQLExprUtils. fromJavaObject(Object o, TimeZone timeZone)SQLExprSQLMatchAgainstExpr. getAgainst()SQLExprSQLMethodInvokeExpr. getArgument(int i)SQLExprSQLMethodInvokeExpr. getAs()SQLExprSQLBetweenExpr. getBeginExpr()SQLExprSQLCaseExpr.Item. getConditionExpr()SQLExprSQLCaseStatement.Item. getConditionExpr()SQLExprSQLMethodInvokeExpr. getContent()SQLExprSQLCaseExpr. getElseExpr()SQLExprSQLBetweenExpr. getEndExpr()SQLExprSQLAliasedExpr. getExpr()SQLExprSQLArrayExpr. getExpr()SQLExprSQLAtTimeZoneExpr. getExpr()SQLExprSQLCastExpr. getExpr()SQLExprSQLContainsExpr. getExpr()SQLExprSQLDbLinkExpr. getExpr()SQLExprSQLFlashbackExpr. getExpr()SQLExprSQLInListExpr. getExpr()SQLExprSQLInSubQueryExpr. getExpr()SQLExprSQLNotExpr. getExpr()SQLExprSQLPatternExpr. getExpr()SQLExprSQLUnaryExpr. getExpr()SQLExprSQLAggregateExpr. getFilter()SQLExprSQLMethodInvokeExpr. getFor()SQLExprSQLCastExpr. getFormat()SQLExprSQLMethodInvokeExpr. getFrom()SQLExprSQLBinaryOpExpr. getLeft()SQLExprSQLAggregateExpr. getLimit()SQLExprSQLAllColumnExpr. getOwner()SQLExprSQLMethodInvokeExpr. getOwner()SQLExprSQLPropertyExpr. getOwner()SQLExprSQLBinaryOpExpr. getRight()SQLExprSQLBetweenExpr. getTestExpr()SQLExprSQLAtTimeZoneExpr. getTimeZone()SQLExprSQLMethodInvokeExpr. getUsing()SQLExprSQLExtractExpr. getValue()SQLExprSQLIntervalExpr. getValue()SQLExprSQLSizeExpr. getValue()SQLExprSQLCaseExpr. getValueExpr()SQLExprSQLCaseExpr.Item. getValueExpr()SQLExprSQLCaseStatement. getValueExpr()static SQLExprSQLBinaryOpExpr. or(SQLExpr a, SQLExpr b)static SQLExprSQLBinaryOpExpr. or(List<? extends SQLExpr> list)SQLExprSQLBinaryOpExpr. other(SQLExpr x)Methods in com.alibaba.druid.sql.ast.expr that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>SQLMethodInvokeExpr. getArguments()List<SQLExpr>SQLMatchAgainstExpr. getColumns()List<SQLExpr>SQLAllColumnExpr. getExcept()List<SQLExpr>SQLBinaryOpExprGroup. getItems()List<SQLExpr>SQLListExpr. getItems()List<SQLExpr>SQLGroupingSetExpr. getParameters()List<SQLExpr>SQLMethodInvokeExpr. getParameters()Deprecated.List<SQLExpr>SQLParametricMethodInvokeExpr. getSecondArguments()List<SQLExpr>SQLContainsExpr. getTargetList()List<SQLExpr>SQLInListExpr. getTargetList()List<SQLExpr>SQLArrayExpr. getValues()static List<SQLExpr>SQLBinaryOpExpr. split(SQLBinaryOpExpr x)static List<SQLExpr>SQLBinaryOpExpr. split(SQLBinaryOpExpr x, SQLBinaryOperator op)static List<SQLExpr>SQLBinaryOpExpr. split(SQLExpr x, SQLBinaryOperator op)Methods in com.alibaba.druid.sql.ast.expr with parameters of type SQLExpr Modifier and Type Method Description voidSQLBinaryOpExprGroup. add(int index, SQLExpr item)voidSQLBinaryOpExprGroup. add(SQLExpr item)voidSQLMethodInvokeExpr. addArgument(SQLExpr arg)voidSQLCaseExpr. addItem(SQLExpr condition, SQLExpr value)voidSQLListExpr. addItem(SQLExpr item)voidSQLStructExpr. addItem(SQLExpr item, String alias)voidSQLGroupingSetExpr. addParameter(SQLExpr parameter)voidSQLMethodInvokeExpr. addParameter(SQLExpr param)Deprecated.voidSQLParametricMethodInvokeExpr. addSecondArgument(SQLExpr arg)voidSQLInListExpr. addTarget(int index, SQLExpr x)voidSQLInListExpr. addTarget(SQLExpr x)voidSQLArrayExpr. addValue(SQLExpr value)static SQLExprSQLBinaryOpExpr. and(SQLExpr a, SQLExpr b)static SQLExprSQLBinaryOpExpr. and(SQLExpr a, SQLExpr b, SQLExpr c)static SQLExprSQLBinaryOpExpr. andIfNotExists(SQLExpr a, SQLExpr b)static SQLBinaryOpExprSQLBinaryOpExpr. conditionLike(String column, SQLExpr value)booleanSQLBinaryOpExpr. contains(SQLExpr item)static SQLBinaryOpExprSQLBinaryOpExpr. eq(SQLExpr a, SQLExpr b)static booleanSQLExprUtils. equals(SQLExpr a, SQLExpr b)static booleanSQLBinaryOpExpr. isAnd(SQLExpr x)static booleanSQLExprUtils. isLiteralExpr(SQLExpr expr)static SQLBinaryOpExprSQLBinaryOpExpr. isNotNull(SQLExpr expr)static SQLBinaryOpExprSQLBinaryOpExpr. isNull(SQLExpr expr)static booleanSQLNumberExpr. isOne(SQLExpr x)static booleanSQLBinaryOpExpr. isOr(SQLExpr x)static booleanSQLIntegerExpr. isZero(SQLExpr expr)static booleanSQLNumberExpr. isZero(SQLExpr x)static booleanSQLIdentifierExpr. matchIgnoreCase(SQLExpr expr, String name)static SQLExprSQLBinaryOpExpr. or(SQLExpr a, SQLExpr b)SQLExprSQLBinaryOpExpr. other(SQLExpr x)booleanSQLAggregateExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLAliasedExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLArrayExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLBetweenExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLBinaryOpExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLBinaryOpExprGroup. replace(SQLExpr expr, SQLExpr target)booleanSQLCaseExpr.Item. replace(SQLExpr expr, SQLExpr target)booleanSQLCaseExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLCastExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLContainsExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLCurrentOfCursorExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLDbLinkExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLExtractExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLFlashbackExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLGroupingSetExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLInListExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLInSubQueryExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLIntervalExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLListExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLMatchAgainstExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLMethodInvokeExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLNotExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLPropertyExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLSequenceExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLStructExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLTypeExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLUnaryExpr. replace(SQLExpr expr, SQLExpr target)booleanSQLValuesExpr. replace(SQLExpr expr, SQLExpr target)voidSQLMatchAgainstExpr. setAgainst(SQLExpr against)voidSQLMethodInvokeExpr. setArgument(int i, SQLExpr arg)voidSQLMethodInvokeExpr. setAs(SQLExpr x)voidSQLBetweenExpr. setBeginExpr(SQLExpr beginExpr)voidSQLCaseExpr.Item. setConditionExpr(SQLExpr conditionExpr)voidSQLCaseStatement.Item. setConditionExpr(SQLExpr conditionExpr)voidSQLMethodInvokeExpr. setContent(SQLExpr x)voidSQLCaseExpr. setElseExpr(SQLExpr elseExpr)voidSQLBetweenExpr. setEndExpr(SQLExpr endExpr)voidSQLAliasedExpr. setExpr(SQLExpr expr)voidSQLArrayExpr. setExpr(SQLExpr x)voidSQLAtTimeZoneExpr. setExpr(SQLExpr expr)voidSQLCastExpr. setExpr(SQLExpr expr)voidSQLContainsExpr. setExpr(SQLExpr expr)voidSQLDbLinkExpr. setExpr(SQLExpr expr)voidSQLFlashbackExpr. setExpr(SQLExpr expr)voidSQLInListExpr. setExpr(SQLExpr expr)voidSQLInSubQueryExpr. setExpr(SQLExpr expr)voidSQLNotExpr. setExpr(SQLExpr x)voidSQLPatternExpr. setExpr(SQLExpr expr)voidSQLUnaryExpr. setExpr(SQLExpr expr)voidSQLAggregateExpr. setFilter(SQLExpr x)voidSQLMethodInvokeExpr. setFor(SQLExpr x)voidSQLCastExpr. setFormat(SQLExpr format)voidSQLMethodInvokeExpr. setFrom(SQLExpr x)voidSQLBinaryOpExpr. setLeft(SQLExpr left)voidSQLAggregateExpr. setLimit(SQLExpr x)voidSQLAllColumnExpr. setOwner(SQLExpr x)voidSQLMethodInvokeExpr. setOwner(SQLExpr owner)voidSQLPropertyExpr. setOwner(SQLExpr owner)voidSQLBinaryOpExpr. setRight(SQLExpr right)voidSQLBetweenExpr. setTestExpr(SQLExpr testExpr)voidSQLAtTimeZoneExpr. setTimeZone(SQLExpr timeZone)voidSQLMethodInvokeExpr. setUsing(SQLExpr x)voidSQLExtractExpr. setValue(SQLExpr value)voidSQLIntervalExpr. setValue(SQLExpr x)voidSQLSizeExpr. setValue(SQLExpr value)voidSQLCaseExpr.Item. setValueExpr(SQLExpr valueExpr)voidSQLCaseExpr. setValueExpr(SQLExpr valueExpr)voidSQLCaseStatement. setValueExpr(SQLExpr valueExpr)static List<SQLExpr>SQLBinaryOpExpr. split(SQLExpr x, SQLBinaryOperator op)static voidSQLBinaryOpExpr. split(List<SQLExpr> outList, SQLExpr expr, SQLBinaryOperator op)Method parameters in com.alibaba.druid.sql.ast.expr with type arguments of type SQLExpr Modifier and Type Method Description voidSQLMethodInvokeExpr. addArguments(List<SQLExpr> args)static SQLExprSQLBinaryOpExpr. combine(List<? extends SQLExpr> items, SQLBinaryOperator op)static SQLExprSQLBinaryOpExpr. or(List<? extends SQLExpr> list)voidSQLMatchAgainstExpr. setColumns(List<SQLExpr> columns)voidSQLAllColumnExpr. setExcept(List<SQLExpr> except)voidSQLContainsExpr. setTargetList(List<SQLExpr> targetList)voidSQLInListExpr. setTargetList(List<SQLExpr> targetList)voidSQLArrayExpr. setValues(List<SQLExpr> values)static voidSQLBinaryOpExpr. split(List<SQLExpr> outList, SQLExpr expr, SQLBinaryOperator op)Constructor parameters in com.alibaba.druid.sql.ast.expr with type arguments of type SQLExpr Constructor Description SQLListExpr(List<SQLExpr> items)SQLMethodInvokeExpr(String methodName, SQLExpr owner, List<SQLExpr> params)SQLParametricMethodInvokeExpr(String methodName, SQLExpr owner, List<SQLExpr> params) -
Uses of SQLExpr in com.alibaba.druid.sql.ast.statement
Classes in com.alibaba.druid.sql.ast.statement that implement SQLExpr Modifier and Type Class Description classSQLAssignItemstatic classSQLColumnDefinition.IdentityclassSQLSelectItemclassSQLSelectOrderByItemFields in com.alibaba.druid.sql.ast.statement declared as SQLExpr Modifier and Type Field Description protected SQLExprSQLColumnDefinition. asExprprotected SQLExprSQLColumnDefinition. charsetExprprotected SQLExprSQLColumnDefinition. collateExprprotected SQLExprSQLColumnDefinition. commentprotected SQLExprSQLCreateDatabaseStatement. commentprotected SQLExprSQLCreateMaterializedViewStatement. commentprotected SQLExprSQLCreateTableStatement. commentprotected SQLExprSQLJoinTableSource. conditionprotected SQLExprSQLSelectQueryBlock. connectByprotected SQLExprSQLColumnDefinition. defaultExprprotected SQLExprSQLColumnDefinition. delimiterprotected SQLExprSQLColumnDefinition. delimiterTokenizerprotected SQLExprSQLExecuteImmediateStatement. dynamicSqlprotected SQLExprSQLCreateTableStatement. engineprotected SQLExprSQLExprTableSource. exprprotected SQLExprSQLSelectOrderByItem. exprprotected SQLExprSQLWithSubqueryClause.Entry. exprprotected SQLExprSQLTableSourceImpl. flashbackprotected SQLExprSQLColumnDefinition. formatprotected SQLExprSQLJoinTableSource.UDJ. functionprotected SQLExprSQLColumnDefinition. generatedAlwaysAsprotected SQLExprSQLColumnDefinition. jsonIndexAttrsExprprotected SQLExprSQLCreateTableStatement. lifeCycleprotected SQLExprSQLCreateMaterializedViewStatement. lifyCycleprotected SQLExprSQLShowCatalogsStatement. likeprotected SQLExprSQLShowFunctionsStatement. likeprotected SQLExprSQLShowSessionStatement. likeprotected SQLExprSQLShowTablesStatement. likeprotected SQLExprSQLShowViewsStatement. likeprotected SQLExprSQLCreateDatabaseStatement. locationprotected SQLExprSQLCreateTableStatement. locationprotected SQLExprSQLColumnDefinition. nlpTokenizerprotected SQLExprSQLSelect. offsetprotected SQLExprSQLShowGrantsStatement. onprotected SQLExprSQLColumnDefinition. onUpdateprotected SQLExprSQLSelectOrderByItem. opclassprotected SQLExprSQLCreateTableGroupStatement. partitionNumprotected SQLExprSQLCreateDatabaseStatement. passwordprotected SQLExprSQLSelectQueryBlock. qualifyprotected SQLExprSQLForStatement. rangeprotected SQLExprSQLSelect. rowCountprotected SQLExprSQLSelectQueryBlock. startWithprotected SQLExprSQLColumnDefinition. storageprotected SQLExprSQLCreateDatabaseStatement. storedAsprotected SQLExprSQLCreateTableStatement. storedAsprotected SQLExprSQLCreateTableStatement. storedByprotected SQLExprSQLCreateDatabaseStatement. storedInprotected SQLExprSQLShowGrantsStatement. userprotected SQLExprSQLColumnDefinition. valueTypeprotected SQLExprSQLSelectQueryBlock. waitTimeprotected SQLExprSQLDeleteStatement. whereprotected SQLExprSQLMergeStatement.When. whereprotected SQLExprSQLSelectQueryBlock. whereprotected SQLExprSQLShowTablesStatement. whereprotected SQLExprSQLUpdateStatement. whereprotected SQLExprSQLSelect. xmlPathFields in com.alibaba.druid.sql.ast.statement with type parameters of type SQLExpr Modifier and Type Field Description protected List<SQLExpr>SQLJoinTableSource.UDJ. argumentsprotected List<SQLExpr>SQLInsertInto. columnsprotected List<SQLExpr>SQLReplaceStatement. columnsprotected List<SQLExpr>SQLSelectQueryBlock. forUpdateOfprotected List<SQLExpr>SQLExecuteImmediateStatement. intoprotected Map<String,SQLExpr>SQLCreateDatabaseStatement. optionsprotected List<SQLExpr>SQLDescribeStatement. partitionprotected List<SQLExpr>SQLUpdateStatement. returningprotected List<SQLExpr>SQLPrivilegeStatement. usersprotected List<SQLExpr>SQLJoinTableSource. usingMethods in com.alibaba.druid.sql.ast.statement that return SQLExpr Modifier and Type Method Description SQLExprSQLCopyFromStatement. getAccessKeyId()SQLExprSQLCopyFromStatement. getAccessKeySecret()SQLExprSQLPrivilegeItem. getAction()SQLExprSQLAnalyzeTableStatement. getAdbWhere()SQLExprSQLDropIndexStatement. getAlgorithm()SQLExprSQLColumnDefinition. getAsExpr()SQLExprSQLPurgeLogsStatement. getBefore()SQLExprSQLTableSampling. getBucket()SQLExprSQLTableSampling. getByteLength()SQLExprSQLAlterSequenceStatement. getCacheValue()SQLExprSQLCreateSequenceStatement. getCacheValue()SQLExprSQLAlterCharacter. getCharacterSet()SQLExprSQLAlterTableConvertCharSet. getCharset()SQLExprSQLColumnDefinition. getCharsetExpr()SQLExprSQLAlterCharacter. getCollate()SQLExprSQLAlterTableConvertCharSet. getCollate()SQLExprSQLColumnDefinition. getCollateExpr()SQLExprSQLExternalRecordFormat. getCollectionItemsTerminatedBy()SQLExprSQLDefault. getColumn()SQLExprSQLUpdateSetItem. getColumn()SQLExprSQLAlterFunctionStatement. getComment()SQLExprSQLAlterProcedureStatement. getComment()SQLExprSQLAlterTableAddIndex. getComment()SQLExprSQLAlterTableAlterIndex. getComment()SQLExprSQLAlterTableSetComment. getComment()SQLExprSQLColumnDefinition. getComment()SQLExprSQLCommentStatement. getComment()SQLExprSQLConstraint. getComment()SQLExprSQLConstraintImpl. getComment()SQLExprSQLCreateDatabaseStatement. getComment()SQLExprSQLCreateIndexStatement. getComment()SQLExprSQLCreateMaterializedViewStatement. getComment()SQLExprSQLCreateTableStatement. getComment()SQLExprSQLUnique. getComment()SQLExprSQLColumnDefinition. getCompression()SQLExprSQLIfStatement.ElseIf. getCondition()SQLExprSQLIfStatement. getCondition()SQLExprSQLJoinTableSource. getCondition()SQLExprSQLWhileStatement. getCondition()SQLExprSQLSelectQueryBlock. getConnectBy()SQLExprSQLAlterTableCoalescePartition. getCount()SQLExprSQLDropDatabaseStatement. getDatabase()SQLExprSQLAlterTableAddIndex. getDbPartitionBy()SQLExprSQLAlterTableAlterIndex. getDbPartitionBy()SQLExprSQLCreateIndexStatement. getDbPartitionBy()SQLExprSQLOptimizeStatement. getDeduplicateBy()SQLExprSQLColumnDefault. getDefaultExpr()SQLExprSQLColumnDefinition. getDefaultExpr()SQLExprSQLCommitStatement. getDelayedDurability()SQLExprSQLExternalRecordFormat. getDelimitedBy()SQLExprSQLColumnDefinition. getDelimiter()SQLExprSQLColumnDefinition. getDelimiterTokenizer()SQLExprSQLExecuteImmediateStatement. getDynamicSql()SQLExprSQLColumnDefinition. getEncode()SQLExprSQLCreateTableStatement. getEngine()SQLExprSQLDropLogFileGroupStatement. getEngine()SQLExprSQLDropTableSpaceStatement. getEngine()SQLExprSQLExternalRecordFormat. getEscapedBy()SQLExprSQLCreateTriggerStatement. getExecuteFunc()SQLExprSQLCheck. getExpr()SQLExprSQLColumnCheck. getExpr()SQLExprSQLCreateViewStatement.Column. getExpr()SQLExprSQLDefault. getExpr()SQLExprSQLExprHint. getExpr()SQLExprSQLExprStatement. getExpr()SQLExprSQLExprTableSource. getExpr()SQLExprSQLGetDiagnosticsStatement. getExpr()SQLExprSQLReturnStatement. getExpr()SQLExprSQLSelectOrderByItem. getExpr()SQLExprSQLWithSubqueryClause.Entry. getExpr()SQLExprSQLSelectQueryBlock. getFirst()SQLExprSQLTableSource. getFlashback()SQLExprSQLTableSourceImpl. getFlashback()SQLExprSQLOpenStatement. getFor()SQLExprSQLShowQueryTaskStatement. getFor()SQLExprSQLRollbackStatement. getForce()SQLExprSQLColumnDefinition. getFormat()SQLExprSQLExportTableStatement. getForReplication()SQLExprSQLCopyFromStatement. getFrom()SQLExprSQLImportTableStatement. getFrom()SQLExprSQLJoinTableSource.UDJ. getFunction()SQLExprSQLColumnDefinition. getGeneratedAlwaysAs()SQLExprSQLSelectGroupByClause. getHaving()SQLExprSQLGrantStatement. getIdentifiedBy()SQLExprSQLAlterSequenceStatement. getIncrementBy()SQLExprSQLCreateSequenceStatement. getIncrementBy()SQLExprSQLColumnDefinition. getJsonIndexAttrsExpr()SQLExprSQLAlterTableAddIndex. getKeyBlockSize()SQLExprSQLAlterTableAlterIndex. getKeyBlockSize()SQLExprSQLAlterTableSetLifecycle. getLifecycle()SQLExprSQLCreateTableStatement. getLifeCycle()SQLExprSQLCreateMaterializedViewStatement. getLifyCycle()SQLExprSQLShowCatalogsStatement. getLike()SQLExprSQLShowColumnsStatement. getLike()SQLExprSQLShowDatabasesStatement. getLike()SQLExprSQLShowFunctionsStatement. getLike()SQLExprSQLShowMaterializedViewStatement. getLike()SQLExprSQLShowSessionStatement. getLike()SQLExprSQLShowTablesStatement. getLike()SQLExprSQLShowVariantsStatement. getLike()SQLExprSQLShowViewsStatement. getLike()SQLExprSQLSyncMetaStatement. getLike()SQLExprSQLErrorLoggingClause. getLimit()SQLExprSQLExternalRecordFormat. getLinesTerminatedBy()SQLExprSQLAlterTableAddPartition. getLocation()SQLExprSQLAlterTablePartitionSetProperties. getLocation()SQLExprSQLAlterTableSetLocation. getLocation()SQLExprSQLCreateDatabaseStatement. getLocation()SQLExprSQLCreateTableStatement. getLocation()SQLExprSQLImportTableStatement. getLocation()SQLExprSQLDropIndexStatement. getLockOption()SQLExprSQLExternalRecordFormat. getMapKeysTerminatedBy()SQLExprSQLGrantStatement. getMaxConnectionsPerHour()SQLExprSQLGrantStatement. getMaxQueriesPerHour()SQLExprSQLGrantStatement. getMaxUpdatesPerHour()SQLExprSQLGrantStatement. getMaxUserConnections()SQLExprSQLAlterSequenceStatement. getMaxValue()SQLExprSQLCreateSequenceStatement. getMaxValue()SQLExprSQLRaiseStatement. getMessage()SQLExprSQLAlterSequenceStatement. getMinValue()SQLExprSQLCreateSequenceStatement. getMinValue()SQLExprSQLAlterOutlineStatement. getName()SQLExprSQLAlterProcedureStatement. getName()SQLExprSQLRefreshMaterializedViewStatement. getName()SQLExprSQLRefreshTableStatement. getName()SQLExprSQLReleaseSavePointStatement. getName()SQLExprSQLSavePointStatement. getName()SQLExprSQLShowCreateMaterializedViewStatement. getName()SQLExprSQLShowMaterializedViewStatement. getName()SQLExprSQLStartTransactionStatement. getName()SQLExprSQLAlterMaterializedViewStatement. getNext()SQLExprSQLCreateMaterializedViewStatement. getNext()SQLExprSQLColumnDefinition. getNlpTokenizer()SQLExprSQLColumnDefinition. getNplTokenizer()SQLExprSQLExternalRecordFormat. getNullDefinedAs()SQLExprSQLSelect. getOffset()SQLExprSQLSelectQueryBlock. getOffset()SQLExprSQLUnnestTableSource. getOffset()SQLExprSQLLateralViewTableSource. getOn()SQLExprSQLMergeStatement. getOn()SQLExprSQLShowGrantsStatement. getOn()SQLExprSQLTableSampling. getOn()SQLExprSQLColumnDefinition. getOnUpdate()SQLExprSQLSelectOrderByItem. getOpclass()protected SQLExprSQLAlterTableAddIndex. getOption(long hash64)protected SQLExprSQLAlterTableAlterIndex. getOption(long hash64)SQLExprSQLCreateMaterializedViewStatement. getOption(String name)SQLExprSQLCreateTableStatement. getOption(String name)SQLExprSQLTableSampling. getOutOf()SQLExprSQLAlterIndexStatement. getParallel()SQLExprSQLAlterTableAddPartition. getPartitionCount()SQLExprSQLCreateTableGroupStatement. getPartitionNum()SQLExprSQLCreateDatabaseStatement. getPassword()SQLExprSQLCreateUserStatement. getPassword()SQLExprSQLTableSampling. getPercent()SQLExprSQLSelectQueryBlock. getQualify()SQLExprSQLForStatement. getRange()SQLExprSQLAlterSequenceStatement. getRestartWith()SQLExprSQLSelect. getRowCount()SQLExprSQLTableSampling. getRows()SQLExprSQLAlterTableSetSchema. getSchemaName()SQLExprSQLAlterTableSetSerde. getSerde()SQLExprSQLExternalRecordFormat. getSerde()SQLExprSQLAlterTableAlterColumn. getSetDefault()SQLExprSQLErrorLoggingClause. getSimpleExpression()SQLExprSQLAlterFunctionStatement. getSqlSecurity()SQLExprSQLAlterProcedureStatement. getSqlSecurity()SQLExprSQLAlterMaterializedViewStatement. getStartWith()SQLExprSQLAlterSequenceStatement. getStartWith()SQLExprSQLCreateMaterializedViewStatement. getStartWith()SQLExprSQLCreateSequenceStatement. getStartWith()SQLExprSQLSelectQueryBlock. getStartWith()SQLExprSQLColumnDefinition. getStep()SQLExprSQLCreateSequenceStatement. getStep()SQLExprSQLColumnDefinition. getStorage()SQLExprSQLCreateDatabaseStatement. getStoredAs()SQLExprSQLCreateTableStatement. getStoredAs()SQLExprSQLCreateTableStatement. getStoredBy()SQLExprSQLCreateDatabaseStatement. getStoredIn()SQLExprSQLAlterTableAddIndex. getTablePartitionBy()SQLExprSQLAlterTableAlterIndex. getTablePartitionBy()SQLExprSQLCreateIndexStatement. getTablePartitionBy()SQLExprSQLAlterTableAddIndex. getTablePartitions()SQLExprSQLAlterTableAlterIndex. getTablePartitions()SQLExprSQLCreateIndexStatement. getTablePartitions()SQLExprSQLAlterTableSetTableSpace. getTableSpaceName()SQLExprSQLAssignItem. getTarget()SQLExprSQLCreateTableStatement. getTblProperty(String name)SQLExprSQLExternalRecordFormat. getTerminatedBy()SQLExprSQLExportTableStatement. getTo()SQLExprSQLPurgeLogsStatement. getTo()SQLExprSQLCommitStatement. getTransactionName()SQLExprSQLColumnDefinition. getUnitCount()SQLExprSQLCreateSequenceStatement. getUnitCount()SQLExprSQLColumnDefinition. getUnitIndex()SQLExprSQLCreateSequenceStatement. getUnitIndex()SQLExprSQLShowGrantsStatement. getUser()SQLExprSQLShowQueryTaskStatement. getUser()SQLExprSQLAlterTableSetFileFormat. getValue()SQLExprSQLAssignItem. getValue()SQLExprSQLPartitionRef.Item. getValue()SQLExprSQLUpdateSetItem. getValue()SQLExprSQLColumnDefinition. getValueType()SQLExprSQLSelectQueryBlock. getWaitTime()SQLExprSQLCreateTriggerStatement. getWhen()SQLExprSQLExceptionStatement.Item. getWhen()SQLExprSQLAlterTableDeleteByCondition. getWhere()SQLExprSQLCreateOutlineStatement. getWhere()SQLExprSQLDeleteStatement. getWhere()SQLExprSQLDropTableStatement. getWhere()SQLExprSQLMergeStatement.When. getWhere()SQLExprSQLSelectQueryBlock. getWhere()SQLExprSQLShowColumnsStatement. getWhere()SQLExprSQLShowDatabasesStatement. getWhere()SQLExprSQLShowIndexesStatement. getWhere()SQLExprSQLShowOutlinesStatement. getWhere()SQLExprSQLShowPartitionsStmt. getWhere()SQLExprSQLShowProcessListStatement. getWhere()SQLExprSQLShowQueryTaskStatement. getWhere()SQLExprSQLShowTablesStatement. getWhere()SQLExprSQLShowVariantsStatement. getWhere()SQLExprSQLUpdateStatement. getWhere()SQLExprSQLSelect. getXmlPath()Methods in com.alibaba.druid.sql.ast.statement that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>SQLJoinTableSource.UDJ. getArguments()List<SQLExpr>SQLInsertInto. getColumns()List<SQLExpr>SQLMergeStatement.WhenInsert. getColumns()List<SQLExpr>SQLOpenStatement. getColumns()List<SQLExpr>SQLReplaceStatement. getColumns()List<SQLExpr>SQLSelectQueryBlock. getForUpdateOf()List<SQLExpr>SQLExecuteImmediateStatement. getInto()List<SQLExpr>SQLFetchStatement. getInto()List<SQLExpr>SQLGeneratedTableSource. getItems()List<SQLExpr>SQLSelectGroupByClause. getItems()List<SQLExpr>SQLUnnestTableSource. getItems()Map<String,SQLExpr>SQLCreateDatabaseStatement. getOptions()List<SQLExpr>SQLCallStatement. getParameters()List<SQLExpr>SQLDescribeStatement. getPartition()List<SQLExpr>SQLAlterMaterializedViewStatement. getPartitions()List<SQLExpr>SQLAlterTableDropPartition. getPartitions()List<SQLExpr>SQLAlterTableExchangePartition. getPartitions()List<SQLExpr>SQLAlterTableTruncatePartition. getPartitionValues()List<SQLExpr>SQLUpdateStatement. getReturning()List<SQLExpr>SQLDropUserStatement. getUsers()List<SQLExpr>SQLPrivilegeStatement. getUsers()List<SQLExpr>SQLJoinTableSource. getUsing()List<SQLExpr>SQLOpenStatement. getUsing()List<SQLExpr>SQLInsertStatement.ValuesClause. getValues()List<SQLExpr>SQLMergeStatement.WhenInsert. getValues()List<SQLExpr>SQLValuesQuery. getValues()Methods in com.alibaba.druid.sql.ast.statement with parameters of type SQLExpr Modifier and Type Method Description voidSQLInsertInto. addColumn(SQLExpr column)voidSQLMergeStatement.WhenInsert. addColumn(SQLExpr column)voidSQLReplaceStatement. addColumn(SQLExpr column)voidSQLUnique. addColumn(SQLExpr column)voidSQLDeleteStatement. addCondition(SQLExpr expr)voidSQLJoinTableSource. addCondition(SQLExpr condition)voidSQLSelectQueryBlock. addCondition(SQLExpr expr)voidSQLUpdateStatement. addCondition(SQLExpr expr)voidSQLJoinTableSource. addConditionnIfAbsent(SQLExpr condition)voidSQLSelectQueryBlock. addDistributeBy(SQLExpr x)voidSQLSelectGroupByClause. addHaving(SQLExpr condition)voidSQLSelectQueryBlock. addHaving(SQLExpr condition)voidSQLPartitionRef. addItem(SQLIdentifierExpr name, SQLExpr value)voidSQLSelectGroupByClause. addItem(int index, SQLExpr sqlExpr)voidSQLSelectGroupByClause. addItem(SQLExpr sqlExpr)voidSQLUnnestTableSource. addItem(SQLExpr item)voidSQLAlterTableAddIndex. addOption(String name, SQLExpr value)voidSQLAlterTableAlterIndex. addOption(String name, SQLExpr value)voidSQLCreateIndexStatement. addOption(String name, SQLExpr value)voidSQLCreateMaterializedViewStatement. addOption(String name, SQLExpr value)voidSQLCreateTableStatement. addOption(String name, SQLExpr value)voidSQLSelectQueryBlock. addOrderBy(SQLExpr orderBy)voidSQLSelectQueryBlock. addOrderBy(SQLExpr orderBy, SQLOrderingSpecification type)voidSQLAlterTableDropPartition. addPartition(SQLExpr partition)voidSQLAlterTableExchangePartition. addPartition(SQLExpr x)voidSQLAlterTableTruncatePartition. addPartitionValue(SQLExpr partitionValue)SQLSelectItemSQLSelectQueryBlock. addSelectItem(SQLExpr expr)voidSQLSelectQueryBlock. addSelectItem(SQLExpr expr, String alias)voidSQLCreateTableStatement. addTblProperty(String name, SQLExpr value)Deprecated.voidSQLDropUserStatement. addUser(SQLExpr user)voidSQLPrivilegeStatement. addUser(SQLExpr user)voidSQLInsertStatement.ValuesClause. addValue(SQLExpr value)voidSQLMergeStatement.WhenInsert. addValue(SQLExpr value)booleanSQLDeleteStatement. addWhere(SQLExpr where)booleanSQLSelect. addWhere(SQLExpr where)voidSQLSelectQueryBlock. addWhere(SQLExpr condition)booleanSQLSelectStatement. addWhere(SQLExpr where)booleanSQLUpdateStatement. addWhere(SQLExpr where)voidSQLSelectQueryBlock. addWhereForDynamicFilter(SQLExpr condition)booleanSQLJoinTableSource. contains(SQLTableSource tableSource, SQLExpr condition)booleanSQLJoinTableSource. contains(SQLTableSource tableSource, SQLExpr condition, SQLJoinTableSource.JoinType joinType)booleanSQLJoinTableSource. containsCondition(SQLExpr condition)booleanSQLSelectGroupByClause. containsItem(SQLExpr item)SQLUpdateSetItemSQLMergeStatement.WhenUpdate. findItemByColumn(SQLExpr column)SQLJoinTableSourceSQLJoinTableSource. join(SQLTableSource right, SQLJoinTableSource.JoinType joinType, SQLExpr condition)booleanSQLDeleteStatement. removeCondition(SQLExpr condition)booleanSQLSelectQueryBlock. removeCondition(SQLExpr condition)booleanSQLUpdateStatement. removeCondition(SQLExpr condition)booleanSQLAssignItem. replace(SQLExpr expr, SQLExpr target)booleanSQLBeginStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLCheck. replace(SQLExpr expr, SQLExpr target)booleanSQLColumnCheck. replace(SQLExpr expr, SQLExpr target)booleanSQLColumnDefault. replace(SQLExpr expr, SQLExpr target)booleanSQLColumnDefinition. replace(SQLExpr expr, SQLExpr target)booleanSQLConstraintImpl. replace(SQLExpr expr, SQLExpr target)booleanSQLCreateMaterializedViewStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDefault. replace(SQLExpr expr, SQLExpr target)booleanSQLDeleteStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDescribeStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropCatalogStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropDatabaseStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropFunctionStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropIndexStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropOfflineModelStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropRoleStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropSequenceStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropServerStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropSynonymStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropTableGroupStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropTableSpaceStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropTriggerStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropTypeStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLDropUserStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLExprStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLExprTableSource. replace(SQLExpr expr, SQLExpr target)booleanSQLFetchStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLGeneratedTableSource. replace(SQLExpr expr, SQLExpr target)booleanSQLGetDiagnosticsStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLIfStatement.ElseIf. replace(SQLExpr expr, SQLExpr target)booleanSQLIfStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLInsertInto. replace(SQLExpr expr, SQLExpr target)booleanSQLInsertStatement.ValuesClause. replace(SQLExpr expr, SQLExpr target)booleanSQLJoinTableSource. replace(SQLExpr expr, SQLExpr target)booleanSQLMergeStatement.When. replace(SQLExpr expr, SQLExpr target)booleanSQLMergeStatement.WhenInsert. replace(SQLExpr expr, SQLExpr target)booleanSQLMergeStatement.WhenUpdate. replace(SQLExpr expr, SQLExpr target)booleanSQLReturnStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLSelectGroupByClause. replace(SQLExpr expr, SQLExpr target)booleanSQLSelectOrderByItem. replace(SQLExpr expr, SQLExpr target)booleanSQLSelectQueryBlock. replace(SQLExpr expr, SQLExpr target)booleanSQLShowACLStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLShowCatalogsStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLShowColumnsStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLShowCreateTableStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLShowCreateViewStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLShowDatabasesStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLShowFunctionsStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLShowQueryTaskStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLShowSessionStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLShowTableGroupsStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLShowTablesStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLShowViewsStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLTableSampling. replace(SQLExpr expr, SQLExpr target)booleanSQLUnnestTableSource. replace(SQLExpr expr, SQLExpr target)booleanSQLUpdateSetItem. replace(SQLExpr expr, SQLExpr target)booleanSQLUpdateStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLUseStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLValuesTableSource. replace(SQLExpr expr, SQLExpr target)booleanSQLWhileStatement. replace(SQLExpr expr, SQLExpr target)booleanSQLWithSubqueryClause.Entry. replace(SQLExpr expr, SQLExpr target)voidSQLSetStatement. set(SQLExpr target, SQLExpr value)voidSQLCopyFromStatement. setAccessKeyId(SQLExpr x)voidSQLCopyFromStatement. setAccessKeySecret(SQLExpr x)voidSQLPrivilegeItem. setAction(SQLExpr action)voidSQLAnalyzeTableStatement. setAdbWhere(SQLExpr adbWhere)voidSQLDropIndexStatement. setAlgorithm(SQLExpr x)voidSQLColumnDefinition. setAsExpr(SQLExpr asExpr)voidSQLPurgeLogsStatement. setBefore(SQLExpr x)voidSQLTableSampling. setBucket(SQLExpr x)voidSQLTableSampling. setByteLength(SQLExpr x)voidSQLAlterSequenceStatement. setCacheValue(SQLExpr cacheValue)voidSQLCreateSequenceStatement. setCacheValue(SQLExpr cacheValue)voidSQLAlterCharacter. setCharacterSet(SQLExpr characterSet)voidSQLAlterTableConvertCharSet. setCharset(SQLExpr charset)voidSQLColumnDefinition. setCharsetExpr(SQLExpr charsetExpr)voidSQLAlterCharacter. setCollate(SQLExpr collate)voidSQLAlterTableConvertCharSet. setCollate(SQLExpr collate)voidSQLColumnDefinition. setCollateExpr(SQLExpr x)voidSQLExternalRecordFormat. setCollectionItemsTerminatedBy(SQLExpr x)voidSQLDefault. setColumn(SQLExpr column)voidSQLUpdateSetItem. setColumn(SQLExpr x)voidSQLAlterFunctionStatement. setComment(SQLExpr comment)voidSQLAlterProcedureStatement. setComment(SQLExpr comment)voidSQLAlterTableAddIndex. setComment(SQLExpr comment)voidSQLAlterTableAlterIndex. setComment(SQLExpr comment)voidSQLAlterTableSetComment. setComment(SQLExpr comment)voidSQLColumnDefinition. setComment(SQLExpr comment)voidSQLCommentStatement. setComment(SQLExpr comment)voidSQLConstraint. setComment(SQLExpr x)voidSQLConstraintImpl. setComment(SQLExpr x)voidSQLCreateDatabaseStatement. setComment(SQLExpr x)voidSQLCreateIndexStatement. setComment(SQLExpr x)voidSQLCreateMaterializedViewStatement. setComment(SQLExpr x)voidSQLCreateTableStatement. setComment(SQLExpr comment)voidSQLUnique. setComment(SQLExpr x)voidSQLColumnDefinition. setCompression(SQLExpr compression)voidSQLIfStatement.ElseIf. setCondition(SQLExpr condition)voidSQLIfStatement. setCondition(SQLExpr condition)voidSQLJoinTableSource. setCondition(SQLExpr condition)voidSQLWhileStatement. setCondition(SQLExpr x)voidSQLSelectQueryBlock. setConnectBy(SQLExpr connectBy)voidSQLAlterTableCoalescePartition. setCount(SQLExpr count)voidSQLDropDatabaseStatement. setDatabase(SQLExpr database)voidSQLAlterTableAddIndex. setDbPartitionBy(SQLExpr x)voidSQLAlterTableAlterIndex. setDbPartitionBy(SQLExpr x)voidSQLCreateIndexStatement. setDbPartitionBy(SQLExpr x)voidSQLOptimizeStatement. setDeduplicateBy(SQLExpr deduplicateBy)voidSQLColumnDefault. setDefaultExpr(SQLExpr defaultExpr)voidSQLColumnDefinition. setDefaultExpr(SQLExpr defaultExpr)voidSQLCommitStatement. setDelayedDurability(SQLExpr delayedDurability)voidSQLExternalRecordFormat. setDelimitedBy(SQLExpr delimitedBy)voidSQLColumnDefinition. setDelimiter(SQLExpr x)voidSQLColumnDefinition. setDelimiterTokenizer(SQLExpr delimiterTokenizer)voidSQLExecuteImmediateStatement. setDynamicSql(SQLExpr x)voidSQLColumnDefinition. setEncode(SQLExpr encode)voidSQLCreateTableStatement. setEngine(SQLExpr x)voidSQLDropLogFileGroupStatement. setEngine(SQLExpr x)voidSQLDropTableSpaceStatement. setEngine(SQLExpr x)voidSQLExternalRecordFormat. setEscapedBy(SQLExpr x)voidSQLCreateTriggerStatement. setExecuteFunc(SQLExpr executeFunc)voidSQLCheck. setExpr(SQLExpr x)voidSQLColumnCheck. setExpr(SQLExpr expr)voidSQLCreateViewStatement.Column. setExpr(SQLExpr expr)voidSQLDefault. setExpr(SQLExpr x)voidSQLExprHint. setExpr(SQLExpr expr)voidSQLExprStatement. setExpr(SQLExpr x)voidSQLExprTableSource. setExpr(SQLExpr x)voidSQLGetDiagnosticsStatement. setExpr(SQLExpr x)voidSQLReturnStatement. setExpr(SQLExpr expr)voidSQLSelectOrderByItem. setExpr(SQLExpr expr)voidSQLWithSubqueryClause.Entry. setExpr(SQLExpr expr)voidSQLSelectQueryBlock. setFirst(SQLExpr first)voidSQLTableSource. setFlashback(SQLExpr flashback)voidSQLTableSourceImpl. setFlashback(SQLExpr flashback)voidSQLOpenStatement. setFor(SQLExpr forExpr)voidSQLRollbackStatement. setForce(SQLExpr force)voidSQLColumnDefinition. setFormat(SQLExpr format)voidSQLExportTableStatement. setForReplication(SQLExpr x)voidSQLCopyFromStatement. setFrom(SQLExpr x)voidSQLImportTableStatement. setFrom(SQLExpr x)voidSQLSelectQueryBlock. setFrom(SQLExpr from)voidSQLJoinTableSource.UDJ. setFunction(SQLExpr function)voidSQLColumnDefinition. setGeneratedAlwaysAs(SQLExpr x)voidSQLSelectGroupByClause. setHaving(SQLExpr having)voidSQLGrantStatement. setIdentifiedBy(SQLExpr identifiedBy)voidSQLAlterSequenceStatement. setIncrementBy(SQLExpr incrementBy)voidSQLCreateSequenceStatement. setIncrementBy(SQLExpr incrementBy)voidSQLDumpStatement. setInto(SQLExpr x)voidSQLSelectQueryBlock. setInto(SQLExpr into)voidSQLSelectGroupByClause. setItem(int index, SQLExpr expr)voidSQLUnnestTableSource. setItem(int i, SQLExpr item)voidSQLColumnDefinition. setJsonIndexAttrsExpr(SQLExpr jsonIndexAttrsExpr)voidSQLAlterTableAddIndex. setKeyBlockSize(SQLExpr keyBlockSize)voidSQLAlterTableAlterIndex. setKeyBlockSize(SQLExpr keyBlockSize)voidSQLAlterTableSetLifecycle. setLifecycle(SQLExpr comment)voidSQLCreateTableStatement. setLifeCycle(SQLExpr x)voidSQLCreateMaterializedViewStatement. setLifyCycle(SQLExpr x)voidSQLShowCatalogsStatement. setLike(SQLExpr x)voidSQLShowColumnsStatement. setLike(SQLExpr like)voidSQLShowDatabasesStatement. setLike(SQLExpr like)voidSQLShowFunctionsStatement. setLike(SQLExpr x)voidSQLShowSessionStatement. setLike(SQLExpr x)voidSQLShowTablesStatement. setLike(SQLExpr like)voidSQLShowVariantsStatement. setLike(SQLExpr like)voidSQLShowViewsStatement. setLike(SQLExpr x)voidSQLSyncMetaStatement. setLike(SQLExpr like)voidSQLErrorLoggingClause. setLimit(SQLExpr limit)voidSQLExternalRecordFormat. setLinesTerminatedBy(SQLExpr x)voidSQLAlterTableAddPartition. setLocation(SQLExpr x)voidSQLAlterTablePartitionSetProperties. setLocation(SQLExpr x)voidSQLAlterTableSetLocation. setLocation(SQLExpr x)voidSQLCreateDatabaseStatement. setLocation(SQLExpr x)voidSQLCreateTableStatement. setLocation(SQLExpr x)voidSQLImportTableStatement. setLocation(SQLExpr x)voidSQLDropIndexStatement. setLockOption(SQLExpr x)voidSQLExternalRecordFormat. setMapKeysTerminatedBy(SQLExpr x)voidSQLGrantStatement. setMaxConnectionsPerHour(SQLExpr maxConnectionsPerHour)voidSQLGrantStatement. setMaxQueriesPerHour(SQLExpr maxQueriesPerHour)voidSQLGrantStatement. setMaxUpdatesPerHour(SQLExpr maxUpdatesPerHour)voidSQLGrantStatement. setMaxUserConnections(SQLExpr maxUserConnections)voidSQLAlterSequenceStatement. setMaxValue(SQLExpr maxValue)voidSQLCreateSequenceStatement. setMaxValue(SQLExpr maxValue)voidSQLRaiseStatement. setMessage(SQLExpr message)voidSQLAlterSequenceStatement. setMinValue(SQLExpr minValue)voidSQLCreateSequenceStatement. setMinValue(SQLExpr minValue)voidSQLAlterOutlineStatement. setName(SQLExpr x)voidSQLAlterProcedureStatement. setName(SQLExpr name)voidSQLRefreshMaterializedViewStatement. setName(SQLExpr x)voidSQLRefreshTableStatement. setName(SQLExpr x)voidSQLReleaseSavePointStatement. setName(SQLExpr name)voidSQLSavePointStatement. setName(SQLExpr name)voidSQLShowCreateMaterializedViewStatement. setName(SQLExpr x)voidSQLShowMaterializedViewStatement. setName(SQLExpr x)voidSQLStartTransactionStatement. setName(SQLExpr name)voidSQLAlterMaterializedViewStatement. setNext(SQLExpr x)voidSQLCreateMaterializedViewStatement. setNext(SQLExpr x)voidSQLColumnDefinition. setNlpTokenizer(SQLExpr nlpTokenizer)voidSQLColumnDefinition. setNplTokenizer(SQLExpr x)voidSQLExternalRecordFormat. setNullDefinedAs(SQLExpr x)voidSQLSelect. setOffset(SQLExpr offset)voidSQLSelectQueryBlock. setOffset(SQLExpr offset)voidSQLUnnestTableSource. setOffset(SQLExpr x)voidSQLLateralViewTableSource. setOn(SQLExpr on)voidSQLMergeStatement. setOn(SQLExpr on)voidSQLShowGrantsStatement. setOn(SQLExpr x)voidSQLTableSampling. setOn(SQLExpr x)voidSQLColumnDefinition. setOnUpdate(SQLExpr onUpdate)voidSQLSelectOrderByItem. setOpclass(SQLExpr opclass)voidSQLTableSampling. setOutOf(SQLExpr x)voidSQLAlterIndexStatement. setParallel(SQLExpr parallel)voidSQLAlterTableAddPartition. setPartitionCount(SQLExpr x)voidSQLCreateTableGroupStatement. setPartitionNum(SQLExpr x)voidSQLCreateDatabaseStatement. setPassword(SQLExpr x)voidSQLCreateUserStatement. setPassword(SQLExpr password)voidSQLTableSampling. setPercent(SQLExpr x)voidSQLSelectQueryBlock. setQualify(SQLExpr x)voidSQLForStatement. setRange(SQLExpr range)voidSQLPrivilegeStatement. setResource(SQLExpr resource)voidSQLAlterSequenceStatement. setRestartWith(SQLExpr x)voidSQLSelect. setRowCount(SQLExpr rowCount)voidSQLTableSampling. setRows(SQLExpr x)voidSQLAlterTableSetSchema. setSchemaName(SQLExpr schemaName)voidSQLAlterTableSetSerde. setSerde(SQLExpr serde)voidSQLExternalRecordFormat. setSerde(SQLExpr x)voidSQLAlterTableAlterColumn. setSetDefault(SQLExpr setDefault)voidSQLErrorLoggingClause. setSimpleExpression(SQLExpr simpleExpression)voidSQLAlterFunctionStatement. setSqlSecurity(SQLExpr sqlSecurity)voidSQLAlterProcedureStatement. setSqlSecurity(SQLExpr sqlSecurity)voidSQLAlterMaterializedViewStatement. setStartWith(SQLExpr x)voidSQLAlterSequenceStatement. setStartWith(SQLExpr startWith)voidSQLCreateMaterializedViewStatement. setStartWith(SQLExpr x)voidSQLCreateSequenceStatement. setStartWith(SQLExpr startWith)voidSQLSelectQueryBlock. setStartWith(SQLExpr startWith)voidSQLColumnDefinition. setStep(SQLExpr step)voidSQLCreateSequenceStatement. setStep(SQLExpr step)voidSQLColumnDefinition. setStorage(SQLExpr storage)voidSQLCreateDatabaseStatement. setStoredAs(SQLExpr x)voidSQLCreateTableStatement. setStoredAs(SQLExpr x)voidSQLCreateTableStatement. setStoredBy(SQLExpr x)voidSQLCreateDatabaseStatement. setStoredIn(SQLExpr x)voidSQLAlterTableAddIndex. setTablePartitionBy(SQLExpr x)voidSQLAlterTableAlterIndex. setTablePartitionBy(SQLExpr x)voidSQLCreateIndexStatement. setTablePartitionBy(SQLExpr x)voidSQLAlterTableAddIndex. setTablePartitions(SQLExpr x)voidSQLAlterTableAlterIndex. setTablePartitions(SQLExpr x)voidSQLCreateIndexStatement. setTablePartitions(SQLExpr x)voidSQLAlterTableStatement. setTableSource(SQLExpr table)voidSQLDeleteStatement. setTableSource(SQLExpr expr)voidSQLShowPartitionsStmt. setTableSource(SQLExpr table)voidSQLUpdateStatement. setTableSource(SQLExpr expr)voidSQLAlterTableSetTableSpace. setTableSpaceName(SQLExpr tableSpaceName)voidSQLAssignItem. setTarget(SQLExpr x)voidSQLExternalRecordFormat. setTerminatedBy(SQLExpr x)voidSQLAlterTableRename. setTo(SQLExpr to)voidSQLCloneTableStatement. setTo(SQLExpr to)voidSQLExportTableStatement. setTo(SQLExpr x)voidSQLPurgeLogsStatement. setTo(SQLExpr x)voidSQLCommitStatement. setTransactionName(SQLExpr transactionName)voidSQLColumnDefinition. setUnitCount(SQLExpr unitCount)voidSQLCreateSequenceStatement. setUnitCount(SQLExpr x)voidSQLColumnDefinition. setUnitIndex(SQLExpr unitIndex)voidSQLCreateSequenceStatement. setUnitIndex(SQLExpr x)voidSQLShowGrantsStatement. setUser(SQLExpr user)voidSQLShowQueryTaskStatement. setUser(SQLExpr user)voidSQLAlterTableSetFileFormat. setValue(SQLExpr x)voidSQLAssignItem. setValue(SQLExpr x)voidSQLPartitionRef.Item. setValue(SQLExpr x)voidSQLUpdateSetItem. setValue(SQLExpr value)voidSQLColumnDefinition. setValueType(SQLExpr x)voidSQLSelectQueryBlock. setWaitTime(SQLExpr waitTime)voidSQLCreateTriggerStatement. setWhen(SQLExpr x)voidSQLExceptionStatement.Item. setWhen(SQLExpr when)voidSQLAlterTableDeleteByCondition. setWhere(SQLExpr where)voidSQLCreateOutlineStatement. setWhere(SQLExpr x)voidSQLDeleteStatement. setWhere(SQLExpr where)voidSQLDropTableStatement. setWhere(SQLExpr x)voidSQLMergeStatement.When. setWhere(SQLExpr x)voidSQLSelectQueryBlock. setWhere(SQLExpr x)voidSQLShowColumnsStatement. setWhere(SQLExpr where)voidSQLShowDatabasesStatement. setWhere(SQLExpr where)voidSQLShowIndexesStatement. setWhere(SQLExpr where)voidSQLShowOutlinesStatement. setWhere(SQLExpr x)voidSQLShowPartitionsStmt. setWhere(SQLExpr x)voidSQLShowProcessListStatement. setWhere(SQLExpr x)voidSQLShowQueryTaskStatement. setWhere(SQLExpr x)voidSQLShowTablesStatement. setWhere(SQLExpr where)voidSQLShowVariantsStatement. setWhere(SQLExpr where)voidSQLUpdateStatement. setWhere(SQLExpr where)voidSQLSelect. setXmlPath(SQLExpr xmlPath)voidSQLSelectQueryBlock. whereOr(SQLExpr condition)Method parameters in com.alibaba.druid.sql.ast.statement with type arguments of type SQLExpr Modifier and Type Method Description voidSQLMergeStatement.WhenInsert. setColumns(List<SQLExpr> columns)voidSQLFetchStatement. setInto(List<SQLExpr> into)voidSQLCreateDatabaseStatement. setOptions(Map<String,SQLExpr> options)voidSQLDescribeStatement. setPartition(List<SQLExpr> partition)voidSQLPrivilegeStatement. setUsers(List<SQLExpr> users)voidSQLMergeStatement.WhenInsert. setValues(List<SQLExpr> values)Constructor parameters in com.alibaba.druid.sql.ast.statement with type arguments of type SQLExpr Constructor Description ValuesClause(List<SQLExpr> values) -
Uses of SQLExpr in com.alibaba.druid.sql.builder
Methods in com.alibaba.druid.sql.builder with parameters of type SQLExpr Modifier and Type Method Description SQLMethodInvokeExprSQLFunctionBuilder. ifnull(SQLExpr expr1, SQLExpr expr2)SQLMethodInvokeExprSQLFunctionBuilder. length(SQLExpr expr)SQLMethodInvokeExprSQLFunctionBuilder. lower(SQLExpr expr)SQLMethodInvokeExprSQLFunctionBuilder. ltrim(SQLExpr expr)SQLMethodInvokeExprSQLFunctionBuilder. rtrim(SQLExpr expr)SQLMethodInvokeExprSQLFunctionBuilder. substr(SQLExpr expr)SQLMethodInvokeExprSQLFunctionBuilder. trim(SQLExpr expr)SQLMethodInvokeExprSQLFunctionBuilder. upper(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.builder.impl
Methods in com.alibaba.druid.sql.builder.impl that return SQLExpr Modifier and Type Method Description static SQLExprSQLBuilderImpl. toSQLExpr(Object obj, DbType dbType) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.bigquery.ast
Classes in com.alibaba.druid.sql.dialect.bigquery.ast that implement SQLExpr Modifier and Type Class Description classBigQueryCharExprclassBigQueryModelExprclassBigQueryTableExprFields in com.alibaba.druid.sql.dialect.bigquery.ast with type parameters of type SQLExpr Modifier and Type Field Description protected List<SQLExpr>BigQueryCreateTableStatement. partitionByMethods in com.alibaba.druid.sql.dialect.bigquery.ast that return SQLExpr Modifier and Type Method Description SQLExprBigQueryModelExpr. clone()SQLExprBigQueryTableExpr. clone()SQLExprBigQueryCreateTableStatement. getCollate()SQLExprBigQueryAssertStatement. getExpr()Methods in com.alibaba.druid.sql.dialect.bigquery.ast that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>BigQueryCreateTableStatement. getPartitionBy()Methods in com.alibaba.druid.sql.dialect.bigquery.ast with parameters of type SQLExpr Modifier and Type Method Description voidBigQueryExecuteImmediateStatement. addUsing(SQLExpr x)voidBigQueryExecuteImmediateStatement. addUsing(SQLExpr x, String alias)voidBigQueryCreateTableStatement. setCollate(SQLExpr collate)voidBigQueryAssertStatement. setExpr(SQLExpr x) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.bigquery.parser
Methods in com.alibaba.druid.sql.dialect.bigquery.parser that return SQLExpr Modifier and Type Method Description protected SQLExprBigQueryExprParser. dotRest(SQLExpr expr)SQLExprBigQueryExprParser. exprRest(SQLExpr expr)protected SQLExprBigQueryExprParser. methodRest(SQLExpr expr, boolean acceptLPAREN)protected SQLExprBigQueryExprParser. parseSelectItemRest(String ident, long hash_lower)SQLExprBigQueryExprParser. primary()protected SQLExprBigQueryExprParser. primaryCommon(SQLExpr sqlExpr)protected SQLExprBigQueryExprParser. primaryIdentifierRest(long hash_lower, String ident)SQLExprBigQueryExprParser. primaryRest(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.bigquery.parser with parameters of type SQLExpr Modifier and Type Method Description protected SQLExprBigQueryExprParser. dotRest(SQLExpr expr)SQLExprBigQueryExprParser. exprRest(SQLExpr expr)protected SQLExprBigQueryExprParser. methodRest(SQLExpr expr, boolean acceptLPAREN)protected SQLExprBigQueryExprParser. primaryCommon(SQLExpr sqlExpr)SQLExprBigQueryExprParser. primaryRest(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.bigquery.visitor
Methods in com.alibaba.druid.sql.dialect.bigquery.visitor with parameters of type SQLExpr Modifier and Type Method Description protected voidBigQueryOutputVisitor. printLifeCycle(SQLExpr lifeCycle)protected voidBigQueryOutputVisitor. printTableOption(SQLExpr name, SQLExpr value, int index) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.blink.ast
Methods in com.alibaba.druid.sql.dialect.blink.ast that return SQLExpr Modifier and Type Method Description SQLExprBlinkCreateTableStatement. getPeriodFor()Methods in com.alibaba.druid.sql.dialect.blink.ast with parameters of type SQLExpr Modifier and Type Method Description voidBlinkCreateTableStatement. setPeriodFor(SQLExpr x) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.clickhouse.ast
Fields in com.alibaba.druid.sql.dialect.clickhouse.ast declared as SQLExpr Modifier and Type Field Description protected SQLExprCKAlterTableUpdateStatement. whereMethods in com.alibaba.druid.sql.dialect.clickhouse.ast that return SQLExpr Modifier and Type Method Description SQLExprClickhouseColumnCodec. getExpr()SQLExprClickhouseColumnTTL. getExpr()SQLExprCKSelectQueryBlock. getFormat()SQLExprCKSelectQueryBlock. getPreWhere()SQLExprCKSelectQueryBlock. getSample()SQLExprCKCreateTableStatement. getSampleBy()SQLExprCKCreateTableStatement. getTtl()SQLExprCKAlterTableUpdateStatement. getWhere()Methods in com.alibaba.druid.sql.dialect.clickhouse.ast with parameters of type SQLExpr Modifier and Type Method Description voidClickhouseColumnCodec. setExpr(SQLExpr expr)voidClickhouseColumnTTL. setExpr(SQLExpr expr)voidCKSelectQueryBlock. setFormat(SQLExpr format)voidCKSelectQueryBlock. setPreWhere(SQLExpr x)voidCKSelectQueryBlock. setSample(SQLExpr x)voidCKCreateTableStatement. setSampleBy(SQLExpr x)voidCKCreateTableStatement. setTtl(SQLExpr ttl)voidCKAlterTableUpdateStatement. setWhere(SQLExpr where) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.clickhouse.parser
Methods in com.alibaba.druid.sql.dialect.clickhouse.parser that return SQLExpr Modifier and Type Method Description protected SQLExprCKExprParser. parseAliasExpr(String alias)protected SQLExprCKExprParser. primaryDefaultRest()SQLExprCKExprParser. primaryRest(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.clickhouse.parser with parameters of type SQLExpr Modifier and Type Method Description SQLExprCKExprParser. primaryRest(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.db2.ast.stmt
Methods in com.alibaba.druid.sql.dialect.db2.ast.stmt that return SQLExpr Modifier and Type Method Description SQLExprDB2ValuesStatement. getExpr()SQLExprDB2SelectQueryBlock. getOptimizeFor()Methods in com.alibaba.druid.sql.dialect.db2.ast.stmt with parameters of type SQLExpr Modifier and Type Method Description voidDB2ValuesStatement. setExpr(SQLExpr expr)voidDB2SelectQueryBlock. setOptimizeFor(SQLExpr optimizeFor) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.db2.parser
Methods in com.alibaba.druid.sql.dialect.db2.parser that return SQLExpr Modifier and Type Method Description protected SQLExprDB2ExprParser. dotRest(SQLExpr expr)SQLExprDB2ExprParser. primaryRest(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.db2.parser with parameters of type SQLExpr Modifier and Type Method Description protected SQLExprDB2ExprParser. dotRest(SQLExpr expr)SQLExprDB2ExprParser. primaryRest(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.doris.ast
Fields in com.alibaba.druid.sql.dialect.doris.ast declared as SQLExpr Modifier and Type Field Description protected SQLExprDorisExprTableSource. repeatableFields in com.alibaba.druid.sql.dialect.doris.ast with type parameters of type SQLExpr Modifier and Type Field Description protected List<SQLExpr>DorisExprTableSource. tabletsMethods in com.alibaba.druid.sql.dialect.doris.ast that return SQLExpr Modifier and Type Method Description SQLExprDorisExprTableSource. getRepeatable()Methods in com.alibaba.druid.sql.dialect.doris.ast that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>DorisExprTableSource. getTablets()Methods in com.alibaba.druid.sql.dialect.doris.ast with parameters of type SQLExpr Modifier and Type Method Description voidDorisExprTableSource. addTablet(SQLExpr tablet)voidDorisExprTableSource. setRepeatable(SQLExpr repeatable) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.gaussdb.ast
Fields in com.alibaba.druid.sql.dialect.gaussdb.ast with type parameters of type SQLExpr Modifier and Type Field Description protected List<SQLExpr>GaussDbDistributeBy. columnsMethods in com.alibaba.druid.sql.dialect.gaussdb.ast that return SQLExpr Modifier and Type Method Description SQLExprGaussDbPartitionValue. getDataNode()SQLExprGaussDbPartitionValue. getEnd()SQLExprGaussDbPartitionValue. getEvery()SQLExprGaussDbPartitionValue. getSpaceName()SQLExprGaussDbPartitionValue. getStart()Methods in com.alibaba.druid.sql.dialect.gaussdb.ast that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>GaussDbDistributeBy. getColumns()Methods in com.alibaba.druid.sql.dialect.gaussdb.ast with parameters of type SQLExpr Modifier and Type Method Description voidGaussDbDistributeBy. addColumn(SQLExpr column)voidGaussDbPartitionValue. setDataNodes(SQLExpr dataNode)voidGaussDbPartitionValue. setEnd(SQLExpr end)voidGaussDbPartitionValue. setEvery(SQLExpr every)voidGaussDbPartitionValue. setSpaceName(SQLExpr spaceName)voidGaussDbPartitionValue. setStart(SQLExpr start) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.gaussdb.ast.stmt
Fields in com.alibaba.druid.sql.dialect.gaussdb.ast.stmt declared as SQLExpr Modifier and Type Field Description protected SQLExprGaussDbCreateTableStatement. serverprotected SQLExprGaussDbCreateTableStatement. toGroupprotected SQLExprGaussDbCreateTableStatement. toNodeMethods in com.alibaba.druid.sql.dialect.gaussdb.ast.stmt that return SQLExpr Modifier and Type Method Description SQLExprGaussDbCreateTableStatement. getCompressType()SQLExprGaussDbCreateTableStatement. getOnCommitExpr()SQLExprGaussDbCreateTableStatement. getRowMovementType()SQLExprGaussDbCreateTableStatement. getServer()SQLExprGaussDbCreateTableStatement. getToGroup()SQLExprGaussDbCreateTableStatement. getToNode()Methods in com.alibaba.druid.sql.dialect.gaussdb.ast.stmt that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>GaussDbInsertStatement. getDuplicateKeyUpdate()Methods in com.alibaba.druid.sql.dialect.gaussdb.ast.stmt with parameters of type SQLExpr Modifier and Type Method Description voidGaussDbCreateTableStatement. setCompressType(SQLExpr compressType)voidGaussDbCreateTableStatement. setOnCommitExpr(SQLExpr onCommitExpr)voidGaussDbCreateTableStatement. setRowMovementType(SQLExpr rowMovementType)voidGaussDbCreateTableStatement. setServer(SQLExpr server)voidGaussDbCreateTableStatement. setToGroup(SQLExpr toGroup)voidGaussDbCreateTableStatement. setToNode(SQLExpr toNode) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.gaussdb.parser
Methods in com.alibaba.druid.sql.dialect.gaussdb.parser that return SQLExpr Modifier and Type Method Description protected SQLExprGaussDbExprParser. parseInterval() -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.gaussdb.visitor
Method parameters in com.alibaba.druid.sql.dialect.gaussdb.visitor with type arguments of type SQLExpr Modifier and Type Method Description voidGaussDbOutputVisitor. printColumns(List<SQLExpr> columns) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.hive.ast
Classes in com.alibaba.druid.sql.dialect.hive.ast that implement SQLExpr Modifier and Type Class Description classHiveInputOutputFormatMethods in com.alibaba.druid.sql.dialect.hive.ast that return SQLExpr Modifier and Type Method Description SQLExprHiveInputOutputFormat. getInput()SQLExprHiveInputOutputFormat. getOutput()Methods in com.alibaba.druid.sql.dialect.hive.ast with parameters of type SQLExpr Modifier and Type Method Description voidHiveInputOutputFormat. setInput(SQLExpr x)voidHiveInputOutputFormat. setOutput(SQLExpr x) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.hive.parser
Methods in com.alibaba.druid.sql.dialect.hive.parser that return SQLExpr Modifier and Type Method Description protected SQLExprHiveExprParser. parseAliasExpr(String alias)protected SQLExprHiveExprParser. parseAssignItemOnColon(SQLExpr sqlExpr)protected SQLExprHiveExprParser. parseInterval()protected SQLExprHiveExprParser. parseSelectItemRest(String ident, long hash_lower)SQLExprHiveExprParser. primary()protected SQLExprHiveExprParser. primaryCommon(SQLExpr sqlExpr)protected SQLExprHiveExprParser. primaryIdentifierRest(long hash_lower, String ident)SQLExprHiveExprParser. primaryRest(SQLExpr expr)protected SQLExprHiveExprParser. relationalRestEqeq(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.hive.parser with parameters of type SQLExpr Modifier and Type Method Description protected StringHiveExprParser. doRestSpecific(SQLExpr expr)protected SQLExprHiveExprParser. parseAssignItemOnColon(SQLExpr sqlExpr)protected SQLExprHiveExprParser. primaryCommon(SQLExpr sqlExpr)SQLExprHiveExprParser. primaryRest(SQLExpr expr)protected SQLExprHiveExprParser. relationalRestEqeq(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.hive.stmt
Fields in com.alibaba.druid.sql.dialect.hive.stmt declared as SQLExpr Modifier and Type Field Description protected SQLExprHiveCreateFunctionStatement. classNameprotected SQLExprHiveCreateTableStatement. intoBucketsprotected SQLExprHiveCreateFunctionStatement. locationprotected SQLExprHiveCreateFunctionStatement. symbolprotected SQLExprHiveCreateTableStatement. usingprotected SQLExprHiveLoadDataStatement. usingFields in com.alibaba.druid.sql.dialect.hive.stmt with type parameters of type SQLExpr Modifier and Type Field Description protected List<SQLExpr>HiveCreateTableStatement. skewedByprotected List<SQLExpr>HiveCreateTableStatement. skewedByOnMethods in com.alibaba.druid.sql.dialect.hive.stmt that return SQLExpr Modifier and Type Method Description SQLExprHiveCreateFunctionStatement. getClassName()SQLExprHiveLoadDataStatement. getInpath()SQLExprHiveCreateTableStatement. getIntoBuckets()SQLExprHiveCreateFunctionStatement. getLocation()SQLExprHiveLoadDataStatement. getRowFormat()SQLExprHiveLoadDataStatement. getStoredAs()SQLExprHiveLoadDataStatement. getStoredBy()SQLExprHiveCreateFunctionStatement. getSymbol()SQLExprHiveCreateTableStatement. getUsing()SQLExprHiveLoadDataStatement. getUsing()Methods in com.alibaba.druid.sql.dialect.hive.stmt that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>HiveLoadDataStatement. getPartition()List<SQLExpr>HiveCreateTableStatement. getSkewedBy()List<SQLExpr>HiveCreateTableStatement. getSkewedByOn()Methods in com.alibaba.druid.sql.dialect.hive.stmt with parameters of type SQLExpr Modifier and Type Method Description voidHiveCreateTableStatement. addSkewedBy(SQLExpr item)voidHiveCreateTableStatement. addSkewedByOn(SQLExpr item)voidHiveCreateFunctionStatement. setClassName(SQLExpr x)voidHiveLoadDataStatement. setInpath(SQLExpr x)voidHiveLoadDataStatement. setInto(SQLExpr x)voidHiveCreateTableStatement. setIntoBuckets(SQLExpr intoBuckets)voidHiveCreateFunctionStatement. setLocation(SQLExpr x)voidHiveLoadDataStatement. setRowFormat(SQLExpr x)voidHiveLoadDataStatement. setStoredAs(SQLExpr x)voidHiveLoadDataStatement. setStoredBy(SQLExpr x)voidHiveCreateFunctionStatement. setSymbol(SQLExpr x)voidHiveMsckRepairStatement. setTable(SQLExpr x)voidHiveCreateTableStatement. setUsing(SQLExpr x)voidHiveLoadDataStatement. setUsing(SQLExpr x) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.hive.visitor
Methods in com.alibaba.druid.sql.dialect.hive.visitor with parameters of type SQLExpr Modifier and Type Method Description protected voidHiveOutputVisitor. printStoredBy(SQLExpr storedBy) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.impala.stmt
Methods in com.alibaba.druid.sql.dialect.impala.stmt that return SQLExpr Modifier and Type Method Description SQLExprImpalaCreateTableStatement. getCachedPool()Methods in com.alibaba.druid.sql.dialect.impala.stmt with parameters of type SQLExpr Modifier and Type Method Description voidImpalaCreateTableStatement. setCachedPool(SQLExpr cachedPool) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast
Fields in com.alibaba.druid.sql.dialect.mysql.ast declared as SQLExpr Modifier and Type Field Description protected SQLExprMysqlPartitionSingle. commentprotected SQLExprMysqlPartitionSingle. dataDirectoryprotected SQLExprMysqlPartitionSingle. engineprotected SQLExprMysqlPartitionSingle. indexDirectoryprotected SQLExprMysqlPartitionSingle. maxRowsprotected SQLExprMysqlPartitionSingle. minRowsMethods in com.alibaba.druid.sql.dialect.mysql.ast that return SQLExpr Modifier and Type Method Description SQLExprMysqlPartitionSingle. getComment()SQLExprMysqlPartitionSingle. getDataDirectory()SQLExprMySqlUnique. getDbPartitionBy()SQLExprMysqlPartitionSingle. getEngine()SQLExprMysqlPartitionSingle. getIndexDirectory()SQLExprMySqlKey. getKeyBlockSize()SQLExprMysqlPartitionSingle. getMaxRows()SQLExprMysqlPartitionSingle. getMinRows()SQLExprMySqlUnique. getTablePartitionBy()SQLExprMySqlUnique. getTablePartitions()Methods in com.alibaba.druid.sql.dialect.mysql.ast with parameters of type SQLExpr Modifier and Type Method Description voidMysqlPartitionSingle. setComment(SQLExpr comment)voidMysqlPartitionSingle. setDataDirectory(SQLExpr dataDirectory)voidMySqlUnique. setDbPartitionBy(SQLExpr x)voidMysqlPartitionSingle. setEngine(SQLExpr engine)voidMysqlPartitionSingle. setIndexDirectory(SQLExpr indexDirectory)voidMySqlKey. setKeyBlockSize(SQLExpr x)voidMysqlPartitionSingle. setMaxRows(SQLExpr maxRows)voidMysqlPartitionSingle. setMinRows(SQLExpr minRows)voidMySqlUnique. setTablePartitionBy(SQLExpr x)voidMySqlUnique. setTablePartitions(SQLExpr x) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast.clause
Methods in com.alibaba.druid.sql.dialect.mysql.ast.clause that return SQLExpr Modifier and Type Method Description SQLExprMySqlCaseStatement. getCondition()SQLExprMySqlCaseStatement.MySqlWhenStatement. getCondition()SQLExprMySqlRepeatStatement. getCondition()Methods in com.alibaba.druid.sql.dialect.mysql.ast.clause that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>MySqlSelectIntoStatement. getVarList()Methods in com.alibaba.druid.sql.dialect.mysql.ast.clause with parameters of type SQLExpr Modifier and Type Method Description voidMySqlCaseStatement.MySqlWhenStatement. setCondition(SQLExpr condition)voidMySqlCaseStatement. setCondition(SQLExpr condition)voidMySqlRepeatStatement. setCondition(SQLExpr condition)Method parameters in com.alibaba.druid.sql.dialect.mysql.ast.clause with type arguments of type SQLExpr Modifier and Type Method Description voidMySqlSelectIntoStatement. setVarList(List<SQLExpr> varList) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast.expr
Subinterfaces of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast.expr Modifier and Type Interface Description interfaceMySqlExprClasses in com.alibaba.druid.sql.dialect.mysql.ast.expr that implement SQLExpr Modifier and Type Class Description classMySqlCharExprclassMySqlExprImplclassMySqlJSONTableExprclassMySqlOrderingExprclassMySqlOutFileExprclassMySqlUserNameFields in com.alibaba.druid.sql.dialect.mysql.ast.expr declared as SQLExpr Modifier and Type Field Description protected SQLExprMySqlOrderingExpr. exprMethods in com.alibaba.druid.sql.dialect.mysql.ast.expr that return SQLExpr Modifier and Type Method Description SQLExprMySqlExprImpl. clone()SQLExprMySqlOutFileExpr. clone()SQLExprMySqlOutFileExpr. getColumnsTerminatedBy()SQLExprMySqlJSONTableExpr. getExpr()SQLExprMySqlOrderingExpr. getExpr()SQLExprMySqlOutFileExpr. getFile()SQLExprMySqlOutFileExpr. getIgnoreLinesNumber()SQLExprMySqlJSONTableExpr.Column. getOnEmpty()SQLExprMySqlJSONTableExpr.Column. getOnError()SQLExprMySqlJSONTableExpr.Column. getPath()SQLExprMySqlJSONTableExpr. getPath()Methods in com.alibaba.druid.sql.dialect.mysql.ast.expr with parameters of type SQLExpr Modifier and Type Method Description booleanMySqlOrderingExpr. replace(SQLExpr expr, SQLExpr target)voidMySqlOutFileExpr. setColumnsTerminatedBy(SQLExpr columnsTerminatedBy)voidMySqlJSONTableExpr. setExpr(SQLExpr x)voidMySqlOrderingExpr. setExpr(SQLExpr expr)voidMySqlOutFileExpr. setFile(SQLExpr file)voidMySqlOutFileExpr. setIgnoreLinesNumber(SQLExpr ignoreLinesNumber)voidMySqlJSONTableExpr.Column. setOnEmpty(SQLExpr x)voidMySqlJSONTableExpr.Column. setOnError(SQLExpr x)voidMySqlJSONTableExpr.Column. setPath(SQLExpr x)voidMySqlJSONTableExpr. setPath(SQLExpr x)Constructors in com.alibaba.druid.sql.dialect.mysql.ast.expr with parameters of type SQLExpr Constructor Description MySqlOrderingExpr(SQLExpr expr, SQLOrderingSpecification type)MySqlOutFileExpr(SQLExpr file) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast.statement
Classes in com.alibaba.druid.sql.dialect.mysql.ast.statement that implement SQLExpr Modifier and Type Class Description static classMySqlCreateTableStatement.TableSpaceOptionFields in com.alibaba.druid.sql.dialect.mysql.ast.statement declared as SQLExpr Modifier and Type Field Description protected SQLExprMySqlCreateTableStatement. dbPartitionByprotected SQLExprMySqlCreateTableStatement. dbPartitionsprotected SQLExprMySqlCreateTableStatement. tablePartitionByprotected SQLExprMySqlCreateTableStatement. tablePartitionsMethods in com.alibaba.druid.sql.dialect.mysql.ast.statement that return SQLExpr Modifier and Type Method Description SQLExprMySqlAlterTablespaceStatement. getAddDataFile()SQLExprMySqlCreateTableSpaceStatement. getAddDataFile()SQLExprMySqlAlterLogFileGroupStatement. getAddUndoFile()SQLExprMySqlCreateAddLogFileGroupStatement. getAddUndoFile()SQLExprMySqlAlterTableAlgorithm. getAlgorithmType()SQLExprMySqlEventSchedule. getAt()SQLExprMySqlCreateUserStatement.UserSpecification. getAuthPlugin()SQLExprMySqlCreateTableSpaceStatement. getAutoExtentSize()SQLExprMySqlAlterEventStatement. getComment()SQLExprMySqlCreateAddLogFileGroupStatement. getComment()SQLExprMySqlCreateEventStatement. getComment()SQLExprMySqlCreateTableSpaceStatement. getComment()SQLExprMySqlTableIndex. getComment()SQLExprMySqlExplainStatement. getConnectionId()SQLExprMySqlHelpStatement. getContent()SQLExprMySqlCreateServerStatement. getDatabase()SQLExprMySqlShowCreateDatabaseStatement. getDatabase()SQLExprMySqlShowOpenTablesStatement. getDatabase()SQLExprMySqlCreateTableStatement. getDbPartitionBy()SQLExprMySqlExtPartition.Item. getDbPartitionBy()SQLExprMySqlTableIndex. getDbPartitionBy()SQLExprMySqlCreateTableStatement. getDbpartitions()SQLExprMySqlCreateTableStatement. getDbPartitions()SQLExprMySqlAlterTableAlterColumn. getDefaultExpr()SQLExprMySqlAlterTablespaceStatement. getDropDataFile()SQLExprMySqlEventSchedule. getEnds()SQLExprMySqlAlterLogFileGroupStatement. getEngine()SQLExprMySqlAlterTablespaceStatement. getEngine()SQLExprMySqlCreateAddLogFileGroupStatement. getEngine()SQLExprMySqlCreateTableSpaceStatement. getEngine()SQLExprMySqlCreateTableStatement. getEngine()SQLExprMySqlShowCreateEventStatement. getEventName()SQLExprMySqlEventSchedule. getEvery()SQLExprMySqlBinlogStatement. getExpr()SQLExprMySqlCreateTableSpaceStatement. getExtentSize()SQLExprMySqlCreateTableSpaceStatement. getFileBlockSize()SQLExprMySqlShowProfileStatement. getForQuery()SQLExprMySqlPrepareStatement. getFrom()SQLExprMySqlShowBinLogEventsStatement. getFrom()SQLExprMySqlShowRelayLogEventsStatement. getFrom()SQLExprMySqlCreateServerStatement. getHost()SQLExprMySqlXAStatement. getId()SQLExprMySqlLoadDataInFileStatement. getIgnoreLinesNumber()SQLExprMySqlLoadXmlStatement. getIgnoreLinesNumber()SQLExprMySqlShowBinLogEventsStatement. getIn()SQLExprMySqlAlterLogFileGroupStatement. getInitialSize()SQLExprMySqlAlterTablespaceStatement. getInitialSize()SQLExprMySqlCreateAddLogFileGroupStatement. getInitialSize()SQLExprMySqlCreateTableSpaceStatement. getInitialSize()SQLExprMySqlShowEventsStatement. getLike()SQLExprMySqlShowFunctionStatusStatement. getLike()SQLExprMySqlShowOpenTablesStatement. getLike()SQLExprMySqlShowProcedureStatusStatement. getLike()SQLExprMySqlShowStatusStatement. getLike()SQLExprMySqlShowTableStatusStatement. getLike()SQLExprMySqlShowTriggersStatement. getLike()SQLExprMySqlAlterTableLock. getLockType()SQLExprMySqlCreateTableSpaceStatement. getLogFileGroup()SQLExprMySqlShowRelayLogEventsStatement. getLogName()SQLExprMySqlCreateTableSpaceStatement. getMaxSize()SQLExprMySqlShowCreateFunctionStatement. getName()SQLExprMySqlShowCreateProcedureStatement. getName()SQLExprMySqlShowCreateTriggerStatement. getName()SQLExprMySqlShowEngineStatement. getName()SQLExprMySqlShowFunctionCodeStatement. getName()SQLExprMySqlShowProcedureCodeStatement. getName()SQLExprMySqlCreateAddLogFileGroupStatement. getNodeGroup()SQLExprMySqlCreateTableSpaceStatement. getNodeGroup()SQLExprMySqlAlterDatabaseSetOption. getOption(String name)SQLExprMysqlCreateFullTextCharFilterStatement. getOption(String name)SQLExprMysqlCreateFullTextTokenFilterStatement. getOption(String name)SQLExprMysqlCreateFullTextTokenizerStatement. getOption(String name)protected SQLExprMySqlTableIndex. getOption(long hash64)SQLExprMySqlTableIndex. getOption(String name)SQLExprMySqlCreateServerStatement. getOwner()SQLExprMySqlCreateServerStatement. getPassword()SQLExprMySqlCreateUserStatement.UserSpecification. getPassword()SQLExprMySqlShowCharacterSetStatement. getPattern()SQLExprMySqlShowCollationStatement. getPattern()SQLExprMySqlSetTransactionStatement. getPolicy()SQLExprMySqlCreateServerStatement. getPort()SQLExprMySqlCreateAddLogFileGroupStatement. getRedoBufferSize()SQLExprMySqlFlushStatement. getRelayLogsForChannel()SQLExprMySqlLoadXmlStatement. getRowsIdentifiedBy()SQLExprMySqlShowEventsStatement. getSchema()SQLExprMySqlCreateServerStatement. getSocket()SQLExprMySqlEventSchedule. getStarts()SQLExprMySqlCreateTableStatement.TableSpaceOption. getStorage()SQLExprMySqlCreateTableStatement. getTablePartitionBy()SQLExprMySqlTableIndex. getTablePartitionBy()SQLExprMySqlCreateTableStatement. getTablePartitions()SQLExprMySqlTableIndex. getTablePartitions()SQLExprMySqlUpdateStatement. getTargetAffectRow()SQLExprMySqlExtPartition.Item. getTbPartitionBy()SQLExprMySqlCreateTableStatement. getTbpartitions()SQLExprMySqlKillStatement. getThreadId()SQLExprMySqlCreateAddLogFileGroupStatement. getUndoBufferSize()SQLExprMySqlAlterServerStatement. getUser()SQLExprMySqlAlterUserStatement.AlterUser. getUser()SQLExprMySqlCreateServerStatement. getUser()SQLExprMySqlCreateUserStatement.UserSpecification. getUser()SQLExprMySqlShowBroadcastsStatement. getWhere()SQLExprMySqlShowCharacterSetStatement. getWhere()SQLExprMySqlShowCollationStatement. getWhere()SQLExprMySqlShowDatabaseStatusStatement. getWhere()SQLExprMySqlShowDatasourcesStatement. getWhere()SQLExprMySqlShowDdlStatusStatement. getWhere()SQLExprMySqlShowDsStatement. getWhere()SQLExprMySqlShowEventsStatement. getWhere()SQLExprMySqlShowFunctionStatusStatement. getWhere()SQLExprMySqlShowHelpStatement. getWhere()SQLExprMySqlShowJobStatusStatement. getWhere()SQLExprMySqlShowMigrateTaskStatusStatement. getWhere()SQLExprMySqlShowNodeStatement. getWhere()SQLExprMySqlShowOpenTablesStatement. getWhere()SQLExprMySqlShowProcedureStatusStatement. getWhere()SQLExprMySqlShowRuleStatement. getWhere()SQLExprMySqlShowRuleStatusStatement. getWhere()SQLExprMySqlShowSequencesStatement. getWhere()SQLExprMySqlShowSlowStatement. getWhere()SQLExprMySqlShowStatusStatement. getWhere()SQLExprMySqlShowTableStatusStatement. getWhere()SQLExprMySqlShowTopologyStatement. getWhere()SQLExprMySqlShowTraceStatement. getWhere()SQLExprMySqlShowTriggersStatement. getWhere()SQLExprMySqlExplainStatement. getWild()Methods in com.alibaba.druid.sql.dialect.mysql.ast.statement that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>MySqlLoadDataInFileStatement. getColumns()List<SQLExpr>MySqlSubPartitionByValue. getColumns()List<SQLExpr>MySqlInsertStatement. getDuplicateKeyUpdate()List<SQLExpr>MySqlManageInstanceGroupStatement. getGroupNames()List<SQLExpr>MySqlSubPartitionByList. getKeys()List<SQLExpr>MySqlExecuteStatement. getParameters()List<SQLExpr>TidbSplitTableStatement. getPartitionNameListOptions()List<SQLExpr>MySqlSelectQueryBlock. getProcedureArgumentList()Map<String,SQLExpr>SQLAlterResourceGroupStatement. getProperties()Map<String,SQLExpr>SQLCreateResourceGroupStatement. getProperties()List<SQLExpr>MySqlLoadDataInFileStatement. getSetList()List<SQLExpr>MySqlLoadXmlStatement. getSetList()List<SQLExpr>TidbSplitTableStatement. getSplitOptionAnd()List<SQLExpr>TidbSplitTableStatement. getSplitOptionBetween()List<List<SQLExpr>>TidbSplitTableStatement. getSplitOptionBys()List<SQLExpr>MySqlKillStatement. getThreadIds()List<SQLExpr>MySqlAlterUserStatement. getUsers()Methods in com.alibaba.druid.sql.dialect.mysql.ast.statement with parameters of type SQLExpr Modifier and Type Method Description voidMySqlSubPartitionByValue. addColumn(SQLExpr column)voidMySqlSubPartitionByList. addKey(SQLExpr key)voidMysqlCreateFullTextCharFilterStatement. addOption(String name, SQLExpr value)voidMysqlCreateFullTextTokenFilterStatement. addOption(String name, SQLExpr value)voidMysqlCreateFullTextTokenizerStatement. addOption(String name, SQLExpr value)voidMySqlTableIndex. addOption(String name, SQLExpr value)voidSQLAlterResourceGroupStatement. addProperty(String name, SQLExpr value)voidSQLCreateResourceGroupStatement. addProperty(String name, SQLExpr value)voidMySqlAlterTablespaceStatement. setAddDataFile(SQLExpr addDataFile)voidMySqlCreateTableSpaceStatement. setAddDataFile(SQLExpr addDataFile)voidMySqlAlterLogFileGroupStatement. setAddUndoFile(SQLExpr x)voidMySqlCreateAddLogFileGroupStatement. setAddUndoFile(SQLExpr x)voidMySqlAlterTableAlgorithm. setAlgorithmType(SQLExpr algorithmType)voidMySqlEventSchedule. setAt(SQLExpr x)voidMySqlCreateUserStatement.UserSpecification. setAuthPlugin(SQLExpr authPlugin)voidMySqlCreateTableSpaceStatement. setAutoExtentSize(SQLExpr x)voidMySqlAlterEventStatement. setComment(SQLExpr comment)voidMySqlCreateAddLogFileGroupStatement. setComment(SQLExpr x)voidMySqlCreateEventStatement. setComment(SQLExpr comment)voidMySqlCreateTableSpaceStatement. setComment(SQLExpr x)voidMySqlTableIndex. setComment(SQLExpr x)voidMySqlExplainStatement. setConnectionId(SQLExpr connectionId)voidMySqlHelpStatement. setContent(SQLExpr content)voidMySqlCreateServerStatement. setDatabase(SQLExpr x)voidMySqlShowCreateDatabaseStatement. setDatabase(SQLExpr database)voidMySqlShowOpenTablesStatement. setDatabase(SQLExpr database)voidMySqlCreateTableStatement. setDbPartitionBy(SQLExpr x)voidMySqlExtPartition.Item. setDbPartitionBy(SQLExpr x)voidMySqlTableIndex. setDbPartitionBy(SQLExpr x)voidMySqlCreateTableStatement. setDbPartitions(SQLExpr x)voidMySqlAlterTableAlterColumn. setDefaultExpr(SQLExpr defaultExpr)voidMySqlAlterTablespaceStatement. setDropDataFile(SQLExpr dropDataFile)voidMySqlEventSchedule. setEnds(SQLExpr x)voidMySqlAlterLogFileGroupStatement. setEngine(SQLExpr engine)voidMySqlAlterTablespaceStatement. setEngine(SQLExpr engine)voidMySqlCreateAddLogFileGroupStatement. setEngine(SQLExpr engine)voidMySqlCreateTableSpaceStatement. setEngine(SQLExpr engine)voidMySqlCreateTableStatement. setEngine(SQLExpr x)voidMySqlShowCreateEventStatement. setEventName(SQLExpr eventName)voidMySqlEventSchedule. setEvery(SQLExpr x)voidMySqlBinlogStatement. setExpr(SQLExpr expr)voidMySqlCreateTableSpaceStatement. setExtentSize(SQLExpr x)voidMySqlCreateTableSpaceStatement. setFileBlockSize(SQLExpr x)voidMySqlShowProfileStatement. setForQuery(SQLExpr forQuery)voidMySqlPrepareStatement. setFrom(SQLExpr from)voidMySqlShowBinLogEventsStatement. setFrom(SQLExpr from)voidMySqlShowRelayLogEventsStatement. setFrom(SQLExpr from)voidMySqlCreateServerStatement. setHost(SQLExpr x)voidMySqlXAStatement. setId(SQLExpr x)voidMySqlLoadDataInFileStatement. setIgnoreLinesNumber(SQLExpr ignoreLinesNumber)voidMySqlLoadXmlStatement. setIgnoreLinesNumber(SQLExpr ignoreLinesNumber)voidMySqlShowBinLogEventsStatement. setIn(SQLExpr in)voidMySqlAlterLogFileGroupStatement. setInitialSize(SQLExpr x)voidMySqlAlterTablespaceStatement. setInitialSize(SQLExpr x)voidMySqlCreateAddLogFileGroupStatement. setInitialSize(SQLExpr x)voidMySqlCreateTableSpaceStatement. setInitialSize(SQLExpr x)voidMySqlShowEventsStatement. setLike(SQLExpr like)voidMySqlShowFunctionStatusStatement. setLike(SQLExpr like)voidMySqlShowOpenTablesStatement. setLike(SQLExpr like)voidMySqlShowProcedureStatusStatement. setLike(SQLExpr like)voidMySqlShowStatusStatement. setLike(SQLExpr like)voidMySqlShowTableStatusStatement. setLike(SQLExpr like)voidMySqlShowTriggersStatement. setLike(SQLExpr like)voidMySqlAlterTableLock. setLockType(SQLExpr lockType)voidMySqlCreateTableSpaceStatement. setLogFileGroup(SQLExpr x)voidMySqlShowRelayLogEventsStatement. setLogName(SQLExpr logName)voidMySqlCreateTableSpaceStatement. setMaxSize(SQLExpr x)voidMySqlShowCreateFunctionStatement. setName(SQLExpr functionName)voidMySqlShowCreateProcedureStatement. setName(SQLExpr functionName)voidMySqlShowCreateTriggerStatement. setName(SQLExpr functionName)voidMySqlShowEngineStatement. setName(SQLExpr name)voidMySqlShowFunctionCodeStatement. setName(SQLExpr functionName)voidMySqlShowProcedureCodeStatement. setName(SQLExpr functionName)voidMySqlCreateAddLogFileGroupStatement. setNodeGroup(SQLExpr x)voidMySqlCreateTableSpaceStatement. setNodeGroup(SQLExpr x)voidMySqlCreateServerStatement. setOwner(SQLExpr x)voidMySqlCreateTableStatement. setPageChecksum(SQLExpr x)voidMySqlCreateServerStatement. setPassword(SQLExpr x)voidMySqlCreateUserStatement.UserSpecification. setPassword(SQLExpr password)voidMySqlShowCharacterSetStatement. setPattern(SQLExpr pattern)voidMySqlShowCollationStatement. setPattern(SQLExpr pattern)voidMySqlSetTransactionStatement. setPolicy(SQLExpr x)voidMySqlCreateServerStatement. setPort(SQLExpr x)voidMySqlCreateAddLogFileGroupStatement. setRedoBufferSize(SQLExpr x)voidMySqlFlushStatement. setRelayLogsForChannel(SQLExpr relayLogsForChannel)voidMySqlLoadXmlStatement. setRowsIdentifiedBy(SQLExpr rowsIdentifiedBy)voidMySqlShowEventsStatement. setSchema(SQLExpr schema)voidMySqlCreateServerStatement. setSocket(SQLExpr x)voidMySqlEventSchedule. setStarts(SQLExpr x)voidMySqlCreateTableStatement.TableSpaceOption. setStorage(SQLExpr storage)voidMySqlCreateTableStatement. setTablePartitionBy(SQLExpr x)voidMySqlTableIndex. setTablePartitionBy(SQLExpr x)voidMySqlCreateTableStatement. setTablePartitions(SQLExpr x)voidMySqlTableIndex. setTablePartitions(SQLExpr x)voidMySqlUpdateStatement. setTargetAffectRow(SQLExpr targetAffectRow)voidMySqlExtPartition.Item. setTbPartitionBy(SQLExpr x)voidMySqlKillStatement. setThreadId(SQLExpr threadId)voidMySqlCreateTableStatement. setTransactional(SQLExpr x)voidMySqlCreateAddLogFileGroupStatement. setUndoBufferSize(SQLExpr x)voidMySqlAlterServerStatement. setUser(SQLExpr user)voidMySqlAlterUserStatement.AlterUser. setUser(SQLExpr user)voidMySqlCreateServerStatement. setUser(SQLExpr x)voidMySqlCreateUserStatement.UserSpecification. setUser(SQLExpr user)voidMySqlShowBroadcastsStatement. setWhere(SQLExpr where)voidMySqlShowCharacterSetStatement. setWhere(SQLExpr where)voidMySqlShowCollationStatement. setWhere(SQLExpr where)voidMySqlShowDatabaseStatusStatement. setWhere(SQLExpr x)voidMySqlShowDatasourcesStatement. setWhere(SQLExpr where)voidMySqlShowDdlStatusStatement. setWhere(SQLExpr where)voidMySqlShowDsStatement. setWhere(SQLExpr where)voidMySqlShowEventsStatement. setWhere(SQLExpr where)voidMySqlShowFunctionStatusStatement. setWhere(SQLExpr where)voidMySqlShowHelpStatement. setWhere(SQLExpr where)voidMySqlShowJobStatusStatement. setWhere(SQLExpr where)voidMySqlShowMigrateTaskStatusStatement. setWhere(SQLExpr where)voidMySqlShowNodeStatement. setWhere(SQLExpr where)voidMySqlShowOpenTablesStatement. setWhere(SQLExpr where)voidMySqlShowProcedureStatusStatement. setWhere(SQLExpr where)voidMySqlShowRuleStatement. setWhere(SQLExpr where)voidMySqlShowRuleStatusStatement. setWhere(SQLExpr where)voidMySqlShowSequencesStatement. setWhere(SQLExpr where)voidMySqlShowSlowStatement. setWhere(SQLExpr where)voidMySqlShowStatusStatement. setWhere(SQLExpr where)voidMySqlShowTableStatusStatement. setWhere(SQLExpr where)voidMySqlShowTopologyStatement. setWhere(SQLExpr where)voidMySqlShowTraceStatement. setWhere(SQLExpr where)voidMySqlShowTriggersStatement. setWhere(SQLExpr where)voidMySqlExplainStatement. setWild(SQLExpr wild)Method parameters in com.alibaba.druid.sql.dialect.mysql.ast.statement with type arguments of type SQLExpr Modifier and Type Method Description voidMySqlLoadDataInFileStatement. setColumns(List<SQLExpr> columns)voidTidbSplitTableStatement. setPartitionNameListOptions(List<SQLExpr> partitionNameListOptions)voidMySqlLoadDataInFileStatement. setSetList(List<SQLExpr> setList)voidTidbSplitTableStatement. setSplitOptionAnd(List<SQLExpr> splitOptionAnd)voidTidbSplitTableStatement. setSplitOptionBetween(List<SQLExpr> splitOptionBetween)voidTidbSplitTableStatement. setSplitOptionBys(List<List<SQLExpr>> splitOptionBys)Constructors in com.alibaba.druid.sql.dialect.mysql.ast.statement with parameters of type SQLExpr Constructor Description MySqlPrepareStatement(SQLName name, SQLExpr from) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.parser
Methods in com.alibaba.druid.sql.dialect.mysql.parser that return SQLExpr Modifier and Type Method Description protected SQLExprMySqlExprParser. bitXorRestSUBGT()protected SQLExprMySqlExprParser. methodRestAllowIdentifierMethodSpecific(String methodName, long hash_lower, SQLMethodInvokeExpr methodInvokeExpr)protected SQLExprMySqlExprParser. parseAliasExpr(String alias)protected SQLExprMySqlExprParser. parseColumnRestDefault()protected SQLExprMySqlExprParser. parseExtract()protected SQLExprMySqlExprParser. parseInterval()protected SQLExprMySqlExprParser. parsePosition()protected SQLExprMySqlExprParser. parseSelectItemMethod(SQLExpr expr)protected SQLExprMySqlExprParser. parseSelectItemRest(String ident, long hash_lower)SQLExprMySqlExprParser. primary()protected SQLExprMySqlExprParser. primaryDistinct(SQLExpr sqlExpr)protected SQLExprMySqlExprParser. primaryIdentifierRest(long hash_lower, String ident)protected SQLExprMySqlExprParser. primaryLiteralCharsRest(SQLExpr sqlExpr)protected SQLExprMySqlExprParser. primaryLiteralNCharsRest(SQLExpr sqlExpr)SQLExprMySqlExprParser. primaryRest(SQLExpr expr)protected SQLExprMySqlExprParser. primarySubLiteralAliasRest()Methods in com.alibaba.druid.sql.dialect.mysql.parser that return types with arguments of type SQLExpr Modifier and Type Method Description protected List<SQLExpr>MySqlSelectIntoParser. parseIntoArgs()Parses the arguments for the INTO clause and returns a list of SQL expressions.protected org.apache.commons.lang3.tuple.Pair<String,SQLExpr>MySqlExprParser. parseSelectItemIdentifier(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.mysql.parser with parameters of type SQLExpr Modifier and Type Method Description protected org.apache.commons.lang3.tuple.Pair<String,SQLExpr>MySqlExprParser. parseSelectItemIdentifier(SQLExpr expr)protected SQLExprMySqlExprParser. parseSelectItemMethod(SQLExpr expr)protected SQLExprMySqlExprParser. primaryDistinct(SQLExpr sqlExpr)protected SQLExprMySqlExprParser. primaryLiteralCharsRest(SQLExpr sqlExpr)protected SQLExprMySqlExprParser. primaryLiteralNCharsRest(SQLExpr sqlExpr)SQLExprMySqlExprParser. primaryRest(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.visitor
Methods in com.alibaba.druid.sql.dialect.mysql.visitor with parameters of type SQLExpr Modifier and Type Method Description protected voidMySqlOutputVisitor. printTableOption(SQLExpr name, SQLExpr value, int index)Method parameters in com.alibaba.druid.sql.dialect.mysql.visitor with type arguments of type SQLExpr Modifier and Type Method Description voidMySqlOutputVisitor. printInsertColumns(List<SQLExpr> columns) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.visitor.transform
Methods in com.alibaba.druid.sql.dialect.mysql.visitor.transform with parameters of type SQLExpr Modifier and Type Method Description booleanNameResolveVisitor. isAliasColumn(SQLExpr x, SQLSelectQueryBlock source)是否是 select item 字段的别名booleanNameResolveVisitor. isRowNumColumn(SQLExpr x, SQLSelectQueryBlock source)是否是 rownum 或者 rownum 别名 -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.odps.ast
Classes in com.alibaba.druid.sql.dialect.odps.ast that implement SQLExpr Modifier and Type Class Description classOdpsNewExprclassOdpsTransformExprclassOdpsUDTFSQLSelectItemFields in com.alibaba.druid.sql.dialect.odps.ast declared as SQLExpr Modifier and Type Field Description protected SQLExprOdpsAddFileStatement. commentprotected SQLExprOdpsAddTableStatement. commentprotected SQLExprOdpsUnloadStatement. locationprotected SQLExprOdpsUnloadStatement. storedAsFields in com.alibaba.druid.sql.dialect.odps.ast with type parameters of type SQLExpr Modifier and Type Field Description protected List<SQLExpr>OdpsCreateTableStatement. withSerdepropertiesMethods in com.alibaba.druid.sql.dialect.odps.ast that return SQLExpr Modifier and Type Method Description SQLExprOdpsTransformExpr. clone()SQLExprOdpsAddFileStatement. getComment()SQLExprOdpsAddTableStatement. getComment()SQLExprOdpsGrantStmt. getExpire()SQLExprOdpsStatisticClause.ExpressionCondition. getExpr()SQLExprOdpsShowChangelogsStatement. getId()SQLExprOdpsDeclareVariableStatement. getInitValue()SQLExprOdpsGrantStmt. getLabel()SQLExprOdpsUnloadStatement. getLocation()SQLExprOdpsListStmt. getObject()SQLExprOdpsShowGrantsStmt. getObjectType()SQLExprOdpsSetLabelStatement. getProject()SQLExprOdpsReadStatement. getRowCount()SQLExprOdpsUnloadStatement. getStoredAs()SQLExprOdpsRestoreStatement. getTo()SQLExprOdpsUndoTableStatement. getTo()SQLExprOdpsSetLabelStatement. getUser()SQLExprOdpsShowGrantsStmt. getUser()SQLExprOdpsTransformExpr. getUsing()SQLExprOdpsAlterTableChangeOwner. getValue()SQLExprOdpsAlterTableSetChangeLogs. getValue()SQLExprOdpsAlterTableSetFileFormat. getValue()Methods in com.alibaba.druid.sql.dialect.odps.ast that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>OdpsNewExpr. getInitValues()List<SQLExpr>OdpsTransformExpr. getInputColumns()List<SQLExpr>OdpsTransformExpr. getResources()List<SQLExpr>OdpsCreateTableStatement. getWithSerdeproperties()Methods in com.alibaba.druid.sql.dialect.odps.ast with parameters of type SQLExpr Modifier and Type Method Description voidOdpsCreateTableStatement. setAutoPartitionedBy(SQLExpr x, String alias)voidOdpsAddFileStatement. setComment(SQLExpr x)voidOdpsAddTableStatement. setComment(SQLExpr x)voidOdpsGrantStmt. setExpire(SQLExpr expire)voidOdpsStatisticClause.ExpressionCondition. setExpr(SQLExpr expr)voidOdpsShowChangelogsStatement. setId(SQLExpr x)voidOdpsDeclareVariableStatement. setInitValue(SQLExpr x)voidOdpsGrantStmt. setLabel(SQLExpr label)voidOdpsUnloadStatement. setLocation(SQLExpr location)voidOdpsListStmt. setObject(SQLExpr object)voidOdpsShowGrantsStmt. setObjectType(SQLExpr objectType)voidOdpsSetLabelStatement. setProject(SQLExpr x)voidOdpsReadStatement. setRowCount(SQLExpr rowCount)voidOdpsUnloadStatement. setStoredAs(SQLExpr x)voidOdpsRestoreStatement. setTo(SQLExpr x)voidOdpsUndoTableStatement. setTo(SQLExpr to)voidOdpsSetLabelStatement. setUser(SQLExpr user)voidOdpsShowGrantsStmt. setUser(SQLExpr user)voidOdpsTransformExpr. setUsing(SQLExpr using)voidOdpsAlterTableChangeOwner. setValue(SQLExpr x)voidOdpsAlterTableSetChangeLogs. setValue(SQLExpr x)voidOdpsAlterTableSetFileFormat. setValue(SQLExpr x)Constructors in com.alibaba.druid.sql.dialect.odps.ast with parameters of type SQLExpr Constructor Description OdpsDeclareVariableStatement(String variant, SQLExpr initValue) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.odps.parser
Methods in com.alibaba.druid.sql.dialect.odps.parser that return SQLExpr Modifier and Type Method Description protected SQLExprOdpsExprParser. methodRest(SQLExpr expr, boolean acceptLPAREN)protected SQLExprOdpsExprParser. parseAliasExpr(String alias)protected SQLExprOdpsExprParser. parseAssignItemOnLiteralFloat(SQLExpr sqlExpr)protected SQLExprOdpsExprParser. parseAssignItemSQLPropertyExpr(SQLExpr sqlExpr)protected SQLExprOdpsExprParser. parseAssignItemSQLPropertyExprAndSub(SQLExpr sqlExpr)protected SQLExprOdpsExprParser. primaryAs(SQLExpr sqlExpr)protected SQLExprOdpsExprParser. primaryColonColon(SQLExpr sqlExpr)protected SQLExprOdpsExprParser. primaryIn(SQLExpr sqlExpr)SQLExprOdpsExprParser. primaryRest(SQLExpr expr)SQLExprOdpsExprParser. relationalRest(SQLExpr expr)protected SQLExprOdpsExprParser. relationalRestBang(SQLExpr expr)protected SQLExprOdpsExprParser. relationalRestEqeq(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.odps.parser with parameters of type SQLExpr Modifier and Type Method Description protected StringOdpsExprParser. doRestSpecific(SQLExpr expr)protected SQLExprOdpsExprParser. methodRest(SQLExpr expr, boolean acceptLPAREN)protected voidOdpsExprParser. parseAssignItemOnComma(SQLExpr sqlExpr, SQLAssignItem item, SQLObject parent)protected SQLExprOdpsExprParser. parseAssignItemOnLiteralFloat(SQLExpr sqlExpr)protected voidOdpsExprParser. parseAssignItemSQLIdentifierExpr(SQLExpr sqlExpr)protected booleanOdpsExprParser. parseAssignItemSQLMethodInvokeExpr(SQLExpr sqlExpr, SQLAssignItem item)protected SQLExprOdpsExprParser. parseAssignItemSQLPropertyExpr(SQLExpr sqlExpr)protected SQLExprOdpsExprParser. parseAssignItemSQLPropertyExprAndSub(SQLExpr sqlExpr)protected SQLExprOdpsExprParser. primaryAs(SQLExpr sqlExpr)protected SQLExprOdpsExprParser. primaryColonColon(SQLExpr sqlExpr)protected SQLExprOdpsExprParser. primaryIn(SQLExpr sqlExpr)SQLExprOdpsExprParser. primaryRest(SQLExpr expr)SQLExprOdpsExprParser. relationalRest(SQLExpr expr)protected SQLExprOdpsExprParser. relationalRestBang(SQLExpr expr)protected SQLExprOdpsExprParser. relationalRestEqeq(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.odps.visitor
Methods in com.alibaba.druid.sql.dialect.odps.visitor with parameters of type SQLExpr Modifier and Type Method Description protected voidOdpsOutputVisitor. printMethodOwner(SQLExpr owner) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.ast
Fields in com.alibaba.druid.sql.dialect.oracle.ast with type parameters of type SQLExpr Modifier and Type Field Description protected List<SQLExpr>OracleDataTypeIntervalDay. fractionalSecondsMethods in com.alibaba.druid.sql.dialect.oracle.ast that return SQLExpr Modifier and Type Method Description SQLExprOraclePartitionSingle. getLocality()Methods in com.alibaba.druid.sql.dialect.oracle.ast that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>OracleDataTypeIntervalDay. getFractionalSeconds()Methods in com.alibaba.druid.sql.dialect.oracle.ast with parameters of type SQLExpr Modifier and Type Method Description voidOraclePartitionSingle. setLocality(SQLExpr x) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.ast.clause
Classes in com.alibaba.druid.sql.dialect.oracle.ast.clause that implement SQLExpr Modifier and Type Class Description static classModelClause.CellAssignmentMethods in com.alibaba.druid.sql.dialect.oracle.ast.clause that return SQLExpr Modifier and Type Method Description SQLExprModelClause.CellAssignment. clone()SQLExprOracleStorageClause. getBufferPool()SQLExprOracleLobStorageClause. getChunk()SQLExprCycleClause. getDefaultValue()SQLExprModelClause.CellAssignmentItem. getExpr()SQLExprModelClause.ModelColumn. getExpr()SQLExprOracleStorageClause. getFreeListGroups()SQLExprOracleStorageClause. getFreeLists()SQLExprOracleStorageClause. getInitial()SQLExprModelClause.ModelRulesClause. getIterate()SQLExprModelClause.MainModelClause. getMainModelName()SQLExprCycleClause. getMark()SQLExprOracleStorageClause. getMaxExtents()SQLExprOracleStorageClause. getMaxSize()SQLExprModelClause.CellAssignment. getMeasureColumn()SQLExprOracleStorageClause. getMinExtents()SQLExprModelClause.ReferenceModelClause. getName()SQLExprOracleStorageClause. getNext()SQLExprOracleStorageClause. getObjno()SQLExprOracleStorageClause. getPctIncrease()SQLExprOracleLobStorageClause. getPctversion()SQLExprSampleClause. getSeedValue()SQLExprModelClause.ModelRulesClause. getUntil()SQLExprCycleClause. getValue()Methods in com.alibaba.druid.sql.dialect.oracle.ast.clause that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>CycleClause. getAliases()List<SQLExpr>ModelClause.CellAssignment. getConditions()List<SQLExpr>ModelClause.QueryPartitionClause. getExprList()List<SQLExpr>OracleReturningClause. getItems()List<SQLExpr>SampleClause. getPercent()List<SQLExpr>OracleReturningClause. getValues()Methods in com.alibaba.druid.sql.dialect.oracle.ast.clause with parameters of type SQLExpr Modifier and Type Method Description voidOracleReturningClause. addItem(SQLExpr item)voidSampleClause. addPercent(SQLExpr x)voidOracleReturningClause. addValue(SQLExpr value)booleanModelClause.CellAssignment. replace(SQLExpr expr, SQLExpr target)booleanOracleReturningClause. replace(SQLExpr expr, SQLExpr target)booleanSampleClause. replace(SQLExpr expr, SQLExpr target)voidOracleStorageClause. setBufferPool(SQLExpr bufferPool)voidOracleLobStorageClause. setChunk(SQLExpr chunk)voidCycleClause. setDefaultValue(SQLExpr defaultValue)voidModelClause.CellAssignmentItem. setExpr(SQLExpr expr)voidModelClause.ModelColumn. setExpr(SQLExpr expr)voidOracleStorageClause. setFreeListGroups(SQLExpr freeListGroups)voidOracleStorageClause. setFreeLists(SQLExpr freeLists)voidOracleStorageClause. setInitial(SQLExpr initial)voidModelClause.ModelRulesClause. setIterate(SQLExpr iterate)voidModelClause.MainModelClause. setMainModelName(SQLExpr mainModelName)voidCycleClause. setMark(SQLExpr mark)voidOracleStorageClause. setMaxExtents(SQLExpr maxExtents)voidOracleStorageClause. setMaxSize(SQLExpr maxSize)voidModelClause.CellAssignment. setMeasureColumn(SQLExpr e)voidOracleStorageClause. setMinExtents(SQLExpr minExtents)voidModelClause.ReferenceModelClause. setName(SQLExpr name)voidOracleStorageClause. setNext(SQLExpr next)voidOracleStorageClause. setObjno(SQLExpr objno)voidOracleStorageClause. setPctIncrease(SQLExpr pctIncrease)voidOracleLobStorageClause. setPctversion(SQLExpr pctversion)voidSampleClause. setSeedValue(SQLExpr seedValue)voidModelClause.ModelRulesClause. setUntil(SQLExpr until)voidCycleClause. setValue(SQLExpr value)Method parameters in com.alibaba.druid.sql.dialect.oracle.ast.clause with type arguments of type SQLExpr Modifier and Type Method Description voidModelClause.QueryPartitionClause. setExprList(List<SQLExpr> exprList) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.ast.expr
Subinterfaces of SQLExpr in com.alibaba.druid.sql.dialect.oracle.ast.expr Modifier and Type Interface Description interfaceOracleExprClasses in com.alibaba.druid.sql.dialect.oracle.ast.expr that implement SQLExpr Modifier and Type Class Description classOracleAnalyticclassOracleAnalyticWindowingclassOracleArgumentExprclassOracleBinaryDoubleExprclassOracleBinaryFloatExprclassOracleCursorExprclassOracleDatetimeExprclassOracleIntervalExprclassOracleIsOfTypeExprclassOracleIsSetExprclassOracleOuterExprclassOracleRangeExprclassOracleSysdateExprclassOracleTreatExprMethods in com.alibaba.druid.sql.dialect.oracle.ast.expr that return SQLExpr Modifier and Type Method Description SQLExprOracleIsOfTypeExpr. clone()SQLExprOracleAnalyticWindowing. getExpr()SQLExprOracleDatetimeExpr. getExpr()SQLExprOracleIsOfTypeExpr. getExpr()SQLExprOracleOuterExpr. getExpr()SQLExprOracleTreatExpr. getExpr()SQLExprOracleRangeExpr. getLowBound()SQLExprOracleIsSetExpr. getNestedTable()SQLExprOracleIntervalExpr. getPrecision()SQLExprOracleDatetimeExpr. getTimeZone()SQLExprOracleIntervalExpr. getToFactionalSecondsPrecision()SQLExprOracleTreatExpr. getType()SQLExprOracleRangeExpr. getUpBound()SQLExprOracleArgumentExpr. getValue()SQLExprOracleIntervalExpr. getValue()Methods in com.alibaba.druid.sql.dialect.oracle.ast.expr that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>OracleIsOfTypeExpr. getTypes()Methods in com.alibaba.druid.sql.dialect.oracle.ast.expr with parameters of type SQLExpr Modifier and Type Method Description booleanOracleAnalytic. replace(SQLExpr expr, SQLExpr target)booleanOracleArgumentExpr. replace(SQLExpr expr, SQLExpr target)booleanOracleIntervalExpr. replace(SQLExpr expr, SQLExpr target)booleanOracleIsOfTypeExpr. replace(SQLExpr expr, SQLExpr target)booleanOracleIsSetExpr. replace(SQLExpr expr, SQLExpr target)booleanOracleOuterExpr. replace(SQLExpr expr, SQLExpr target)voidOracleAnalyticWindowing. setExpr(SQLExpr expr)voidOracleDatetimeExpr. setExpr(SQLExpr expr)voidOracleIsOfTypeExpr. setExpr(SQLExpr expr)voidOracleOuterExpr. setExpr(SQLExpr expr)voidOracleTreatExpr. setExpr(SQLExpr expr)voidOracleRangeExpr. setLowBound(SQLExpr lowBound)voidOracleIsSetExpr. setNestedTable(SQLExpr nestedTable)voidOracleIntervalExpr. setPrecision(SQLExpr precision)voidOracleDatetimeExpr. setTimeZone(SQLExpr timeZone)voidOracleIntervalExpr. setToFactionalSecondsPrecision(SQLExpr x)voidOracleTreatExpr. setType(SQLExpr type)voidOracleRangeExpr. setUpBound(SQLExpr upBound)voidOracleArgumentExpr. setValue(SQLExpr value)voidOracleIntervalExpr. setValue(SQLExpr value)Constructors in com.alibaba.druid.sql.dialect.oracle.ast.expr with parameters of type SQLExpr Constructor Description OracleArgumentExpr(String argumentName, SQLExpr value)OracleDatetimeExpr(SQLExpr expr, SQLExpr timeZone)OracleIsSetExpr(SQLExpr nestedTable)OracleOuterExpr(SQLExpr expr)OracleRangeExpr(SQLExpr lowBound, SQLExpr upBound) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.ast.stmt
Methods in com.alibaba.druid.sql.dialect.oracle.ast.stmt that return SQLExpr Modifier and Type Method Description SQLExprOracleCreateDatabaseDbLinkStatement. getAuthenticatedUser()SQLExprOracleFileSpecification. getAutoExtendOn()SQLExprOracleLobParameters. getChunk()SQLExprOracleRaiseStatement. getException()SQLExprOracleRunStatement. getExpr()SQLExprOracleCreateTableStatement.Organization. getExternalDirectory()SQLExprOracleCreateTableStatement.Organization. getExternalRejectLimit()SQLExprOracleExplainStatement. getInto()SQLExprOracleSetTransactionStatement. getName()SQLExprOracleCreateIndexStatement. getParallel()SQLExprOracleCreateTableStatement. getParallelValue()SQLExprOracleLockTableStatement. getPartition()SQLExprOracleLobParameters. getPctVersion()SQLExprOracleFileSpecification. getSize()SQLExprOracleExplainStatement. getStatementId()SQLExprOracleCreateDatabaseDbLinkStatement. getUsing()SQLExprOracleCreateTypeStatement. getVarraySizeLimit()SQLExprOracleLockTableStatement. getWait()SQLExprOracleContinueStatement. getWhen()SQLExprOracleExitStatement. getWhen()SQLExprOracleMultiInsertStatement.ConditionalInsertClauseItem. getWhen()Methods in com.alibaba.druid.sql.dialect.oracle.ast.stmt that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>OracleAlterTableSplitPartition. getAt()List<SQLExpr>OracleCreateTableStatement.Organization. getExternalDirectoryLocation()List<SQLExpr>OracleFileSpecification. getFileNames()List<SQLExpr>OraclePipeRowStatement. getParameters()List<SQLExpr>OracleUpdateStatement. getReturningInto()List<SQLExpr>OracleExecuteImmediateStatement. getReturnInto()List<SQLExpr>OracleAlterTableSplitPartition. getValues()Methods in com.alibaba.druid.sql.dialect.oracle.ast.stmt with parameters of type SQLExpr Modifier and Type Method Description voidOracleUpdateStatement. addReturningInto(SQLExpr returningInto)SQLJoinTableSourceOracleSelectJoin. join(SQLTableSource right, SQLJoinTableSource.JoinType joinType, SQLExpr condition)booleanOracleUpdateStatement. replace(SQLExpr expr, SQLExpr target)voidOracleCreateDatabaseDbLinkStatement. setAuthenticatedUser(SQLExpr authenticatedUser)voidOracleFileSpecification. setAutoExtendOn(SQLExpr autoExtendOn)voidOracleLobParameters. setChunk(SQLExpr chunk)voidOracleRaiseStatement. setException(SQLExpr exception)voidOracleRunStatement. setExpr(SQLExpr expr)voidOracleCreateTableStatement.Organization. setExternalDirectory(SQLExpr externalDirectory)voidOracleCreateTableStatement.Organization. setExternalRejectLimit(SQLExpr externalRejectLimit)voidOracleExplainStatement. setInto(SQLExpr into)voidOracleSetTransactionStatement. setName(SQLExpr name)voidOracleCreateIndexStatement. setParallel(SQLExpr parallel)voidOracleCreateTableStatement. setParallelValue(SQLExpr x)voidOracleLockTableStatement. setPartition(SQLExpr partition)voidOracleLobParameters. setPctVersion(SQLExpr x)voidOracleFileSpecification. setSize(SQLExpr size)voidOracleExplainStatement. setStatementId(SQLExpr statementId)voidOracleCreateDatabaseDbLinkStatement. setUsing(SQLExpr using)voidOracleCreateTypeStatement. setVarraySizeLimit(SQLExpr x)voidOracleLockTableStatement. setWait(SQLExpr wait)voidOracleContinueStatement. setWhen(SQLExpr when)voidOracleExitStatement. setWhen(SQLExpr when)voidOracleMultiInsertStatement.ConditionalInsertClauseItem. setWhen(SQLExpr when)Method parameters in com.alibaba.druid.sql.dialect.oracle.ast.stmt with type arguments of type SQLExpr Modifier and Type Method Description voidOracleAlterTableSplitPartition. setAt(List<SQLExpr> at)voidOracleFileSpecification. setFileNames(List<SQLExpr> fileNames)voidOracleAlterTableSplitPartition. setValues(List<SQLExpr> values)Constructors in com.alibaba.druid.sql.dialect.oracle.ast.stmt with parameters of type SQLExpr Constructor Description OracleRunStatement(SQLExpr expr)OracleSelectJoin(SQLTableSource left, SQLJoinTableSource.JoinType joinType, SQLTableSource right, SQLExpr condition)OracleSelectTableReference(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.parser
Methods in com.alibaba.druid.sql.dialect.oracle.parser that return SQLExpr Modifier and Type Method Description protected SQLExprOracleExprParser. dotRest(SQLExpr expr)SQLExprOracleExprParser. exprRest(SQLExpr expr)protected SQLExprOracleExprParser. methodRest(SQLExpr expr, boolean acceptLPAREN)protected SQLExprOracleExprParser. parseInterval()protected SQLExprOracleExprParser. parseSelectItemRest(String ident, long hash_lower)SQLExprOracleExprParser. primary()SQLExprOracleExprParser. primaryRest(SQLExpr expr)SQLExprOracleExprParser. relationalRest(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.oracle.parser with parameters of type SQLExpr Modifier and Type Method Description protected SQLExprOracleExprParser. dotRest(SQLExpr expr)SQLExprOracleExprParser. exprRest(SQLExpr expr)protected SQLExprOracleExprParser. methodRest(SQLExpr expr, boolean acceptLPAREN)SQLExprOracleExprParser. primaryRest(SQLExpr expr)SQLExprOracleExprParser. relationalRest(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.visitor
Methods in com.alibaba.druid.sql.dialect.oracle.visitor that return SQLExpr Modifier and Type Method Description static SQLExprOracleRowNumToLimit. decrement(SQLExpr x)static SQLExprOracleRowNumToLimit. increment(SQLExpr x)static SQLExprOracleRowNumToLimit. substract(SQLExpr left, SQLExpr right)Methods in com.alibaba.druid.sql.dialect.oracle.visitor with parameters of type SQLExpr Modifier and Type Method Description static SQLExprOracleRowNumToLimit. decrement(SQLExpr x)protected TableStat.ColumnOracleSchemaStatVisitor. getColumn(SQLExpr expr)static SQLExprOracleRowNumToLimit. increment(SQLExpr x)booleanOracleRowNumToLimit. isRowNum(SQLExpr x)static SQLExprOracleRowNumToLimit. substract(SQLExpr left, SQLExpr right) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oscar.ast.expr
Subinterfaces of SQLExpr in com.alibaba.druid.sql.dialect.oscar.ast.expr Modifier and Type Interface Description interfaceOscarExpr -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oscar.ast.stmt
Methods in com.alibaba.druid.sql.dialect.oscar.ast.stmt that return SQLExpr Modifier and Type Method Description SQLExprOscarSelectQueryBlock.FetchClause. getCount()SQLExprOscarShowStatement. getExpr()SQLExprOscarInsertStatement. getOnConflictUpdateWhere()SQLExprOscarInsertStatement. getOnConflictWhere()SQLExprOscarInsertStatement. getReturning()Methods in com.alibaba.druid.sql.dialect.oscar.ast.stmt that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>OscarSelectQueryBlock. getDistinctOn()List<SQLExpr>OscarSelectQueryBlock.ForClause. getOf()List<SQLExpr>OscarInsertStatement. getOnConflictTarget()Methods in com.alibaba.druid.sql.dialect.oscar.ast.stmt with parameters of type SQLExpr Modifier and Type Method Description voidOscarSelectQueryBlock.FetchClause. setCount(SQLExpr count)voidOscarShowStatement. setExpr(SQLExpr expr)voidOscarInsertStatement. setOnConflictUpdateWhere(SQLExpr x)voidOscarInsertStatement. setOnConflictWhere(SQLExpr x)voidOscarInsertStatement. setReturning(SQLExpr returning)Method parameters in com.alibaba.druid.sql.dialect.oscar.ast.stmt with type arguments of type SQLExpr Modifier and Type Method Description voidOscarSelectQueryBlock. setDistinctOn(List<SQLExpr> distinctOn)voidOscarSelectQueryBlock.ForClause. setOf(List<SQLExpr> of)voidOscarInsertStatement. setOnConflictTarget(List<SQLExpr> onConflictTarget)Constructors in com.alibaba.druid.sql.dialect.oscar.ast.stmt with parameters of type SQLExpr Constructor Description OscarFunctionTableSource(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oscar.parser
Methods in com.alibaba.druid.sql.dialect.oscar.parser that return SQLExpr Modifier and Type Method Description protected SQLExprOscarExprParser. parseInterval()SQLExprOscarExprParser. primary()SQLExprOscarExprParser. primaryRest(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.oscar.parser with parameters of type SQLExpr Modifier and Type Method Description SQLExprOscarExprParser. primaryRest(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.postgresql.ast.expr
Subinterfaces of SQLExpr in com.alibaba.druid.sql.dialect.postgresql.ast.expr Modifier and Type Interface Description interfacePGExprClasses in com.alibaba.druid.sql.dialect.postgresql.ast.expr that implement SQLExpr Modifier and Type Class Description classPGAttrExprclassPGBoxExprclassPGCharExprclassPGCidrExprclassPGCircleExprclassPGExprImplclassPGExtractExprclassPGInetExprclassPGLineSegmentsExprclassPGMacAddrExprclassPGPointExprclassPGPolygonExprclassPGTypeCastExprMethods in com.alibaba.druid.sql.dialect.postgresql.ast.expr that return SQLExpr Modifier and Type Method Description SQLExprPGAttrExpr. getName()SQLExprPGExtractExpr. getSource()SQLExprPGAttrExpr. getValue()SQLExprPGBoxExpr. getValue()SQLExprPGCidrExpr. getValue()SQLExprPGCircleExpr. getValue()SQLExprPGInetExpr. getValue()SQLExprPGLineSegmentsExpr. getValue()SQLExprPGMacAddrExpr. getValue()SQLExprPGPointExpr. getValue()SQLExprPGPolygonExpr. getValue()Methods in com.alibaba.druid.sql.dialect.postgresql.ast.expr with parameters of type SQLExpr Modifier and Type Method Description booleanPGAttrExpr. replace(SQLExpr expr, SQLExpr target)booleanPGBoxExpr. replace(SQLExpr expr, SQLExpr target)booleanPGCidrExpr. replace(SQLExpr expr, SQLExpr target)booleanPGCircleExpr. replace(SQLExpr expr, SQLExpr target)booleanPGExtractExpr. replace(SQLExpr expr, SQLExpr target)booleanPGInetExpr. replace(SQLExpr expr, SQLExpr target)booleanPGLineSegmentsExpr. replace(SQLExpr expr, SQLExpr target)booleanPGMacAddrExpr. replace(SQLExpr expr, SQLExpr target)booleanPGPointExpr. replace(SQLExpr expr, SQLExpr target)booleanPGPolygonExpr. replace(SQLExpr expr, SQLExpr target)voidPGAttrExpr. setName(SQLExpr name)voidPGExtractExpr. setSource(SQLExpr source)voidPGAttrExpr. setValue(SQLExpr value)voidPGBoxExpr. setValue(SQLExpr value)voidPGCidrExpr. setValue(SQLExpr value)voidPGCircleExpr. setValue(SQLExpr value)voidPGInetExpr. setValue(SQLExpr value)voidPGLineSegmentsExpr. setValue(SQLExpr value)voidPGMacAddrExpr. setValue(SQLExpr value)voidPGPointExpr. setValue(SQLExpr value)voidPGPolygonExpr. setValue(SQLExpr value)Constructors in com.alibaba.druid.sql.dialect.postgresql.ast.expr with parameters of type SQLExpr Constructor Description PGTypeCastExpr(SQLExpr expr, SQLDataType dataType) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.postgresql.ast.stmt
Methods in com.alibaba.druid.sql.dialect.postgresql.ast.stmt that return SQLExpr Modifier and Type Method Description SQLExprPGSelectQueryBlock.FetchClause. getCount()SQLExprPGShowStatement. getExpr()SQLExprPGInsertStatement. getOnConflictUpdateWhere()SQLExprPGInsertStatement. getOnConflictWhere()SQLExprPGInsertStatement. getReturning()SQLExprPGAlterDatabaseStatement. getSetParameterValue()Methods in com.alibaba.druid.sql.dialect.postgresql.ast.stmt that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>PGSelectQueryBlock. getDistinctOn()List<SQLExpr>PGSelectQueryBlock.ForClause. getOf()List<SQLExpr>PGInsertStatement. getOnConflictTarget()Methods in com.alibaba.druid.sql.dialect.postgresql.ast.stmt with parameters of type SQLExpr Modifier and Type Method Description voidPGSelectQueryBlock.FetchClause. setCount(SQLExpr count)voidPGShowStatement. setExpr(SQLExpr expr)voidPGInsertStatement. setOnConflictUpdateWhere(SQLExpr x)voidPGInsertStatement. setOnConflictWhere(SQLExpr x)voidPGInsertStatement. setReturning(SQLExpr returning)voidPGAlterDatabaseStatement. setSetParameterValue(SQLExpr setParameterValue)Method parameters in com.alibaba.druid.sql.dialect.postgresql.ast.stmt with type arguments of type SQLExpr Modifier and Type Method Description voidPGSelectQueryBlock. setDistinctOn(List<SQLExpr> distinctOn)voidPGSelectQueryBlock.ForClause. setOf(List<SQLExpr> of)voidPGInsertStatement. setOnConflictTarget(List<SQLExpr> onConflictTarget)Constructors in com.alibaba.druid.sql.dialect.postgresql.ast.stmt with parameters of type SQLExpr Constructor Description PGFunctionTableSource(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.postgresql.parser
Methods in com.alibaba.druid.sql.dialect.postgresql.parser that return SQLExpr Modifier and Type Method Description protected SQLExprPGExprParser. methodRestAllowIdentifierMethodSpecific(String methodName, long hash_lower, SQLMethodInvokeExpr methodInvokeExpr)protected SQLExprPGExprParser. parseInterval()protected SQLExprPGExprParser. parseSelectItemRest(String ident, long hash_lower)SQLExprPGExprParser. primary()protected SQLExprPGExprParser. primaryLiteralCharsRest(SQLExpr sqlExpr)protected SQLExprPGExprParser. primaryOn(SQLExpr sqlExpr)SQLExprPGExprParser. primaryRest(SQLExpr expr)protected SQLExprPGExprParser. relationalRestBangTilde(SQLExpr expr)protected SQLExprPGExprParser. relationalRestBangTildeStar(SQLExpr expr)protected SQLExprPGExprParser. relationalRestIdentifierSimilar(SQLExpr expr)protected SQLExprPGExprParser. relationalRestQues(SQLExpr expr)protected SQLExprPGExprParser. relationalRestTilde(SQLExpr expr)protected SQLExprPGExprParser. relationalRestTildeEq(SQLExpr expr)protected SQLExprPGExprParser. relationalRestTildeStar(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.postgresql.parser with parameters of type SQLExpr Modifier and Type Method Description protected SQLExprPGExprParser. primaryLiteralCharsRest(SQLExpr sqlExpr)protected SQLExprPGExprParser. primaryOn(SQLExpr sqlExpr)SQLExprPGExprParser. primaryRest(SQLExpr expr)protected SQLExprPGExprParser. relationalRestBangTilde(SQLExpr expr)protected SQLExprPGExprParser. relationalRestBangTildeStar(SQLExpr expr)protected SQLExprPGExprParser. relationalRestIdentifierSimilar(SQLExpr expr)protected SQLExprPGExprParser. relationalRestQues(SQLExpr expr)protected SQLExprPGExprParser. relationalRestTilde(SQLExpr expr)protected SQLExprPGExprParser. relationalRestTildeEq(SQLExpr expr)protected SQLExprPGExprParser. relationalRestTildeStar(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.postgresql.visitor
Methods in com.alibaba.druid.sql.dialect.postgresql.visitor with parameters of type SQLExpr Modifier and Type Method Description protected voidPGOutputVisitor. printTableOption(SQLExpr name, SQLExpr value, int index) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.presto.ast
Classes in com.alibaba.druid.sql.dialect.presto.ast that implement SQLExpr Modifier and Type Class Description classPrestoDateTimeExprConstructors in com.alibaba.druid.sql.dialect.presto.ast with parameters of type SQLExpr Constructor Description PrestoDateTimeExpr(SQLExpr expr, SQLExpr timeZone) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.presto.ast.stmt
Methods in com.alibaba.druid.sql.dialect.presto.ast.stmt that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>PrestoExecuteStatement. getParameters() -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.presto.parser
Methods in com.alibaba.druid.sql.dialect.presto.parser that return SQLExpr Modifier and Type Method Description SQLExprPrestoExprParser. primaryRest(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.presto.parser with parameters of type SQLExpr Modifier and Type Method Description SQLExprPrestoExprParser. primaryRest(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.presto.visitor
Methods in com.alibaba.druid.sql.dialect.presto.visitor with parameters of type SQLExpr Modifier and Type Method Description protected voidPrestoOutputVisitor. printTableOption(SQLExpr name, SQLExpr value, int index) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.redshift.stmt
Methods in com.alibaba.druid.sql.dialect.redshift.stmt that return SQLExpr Modifier and Type Method Description SQLExprRedshiftCreateTableStatement. getBackup()SQLExprRedshiftCreateTableStatement. getDistKey()SQLExprRedshiftCreateTableStatement. getDistStyle()SQLExprRedshiftColumnEncode. getExpr()Methods in com.alibaba.druid.sql.dialect.redshift.stmt that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>RedshiftSortKey. getColumns()Methods in com.alibaba.druid.sql.dialect.redshift.stmt with parameters of type SQLExpr Modifier and Type Method Description voidRedshiftSortKey. addColumn(SQLExpr sqlExpr)voidRedshiftCreateTableStatement. setBackup(SQLExpr backup)voidRedshiftCreateTableStatement. setDistKey(SQLExpr distKey)voidRedshiftCreateTableStatement. setDistStyle(SQLExpr distStyle)voidRedshiftColumnEncode. setExpr(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.spark.ast
Fields in com.alibaba.druid.sql.dialect.spark.ast with type parameters of type SQLExpr Modifier and Type Field Description protected List<SQLExpr>SparkCreateTableStatement. skewedByprotected List<SQLExpr>SparkCreateTableStatement. skewedByOnMethods in com.alibaba.druid.sql.dialect.spark.ast that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>SparkCreateTableStatement. getSkewedBy()List<SQLExpr>SparkCreateTableStatement. getSkewedByOn()Methods in com.alibaba.druid.sql.dialect.spark.ast with parameters of type SQLExpr Modifier and Type Method Description voidSparkCreateTableStatement. addSkewedBy(SQLExpr item)voidSparkCreateTableStatement. addSkewedByOn(SQLExpr item)voidSparkCreateTableStatement. setDatasource(SQLExpr datasource) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.spark.ast.stmt
Fields in com.alibaba.druid.sql.dialect.spark.ast.stmt declared as SQLExpr Modifier and Type Field Description protected SQLExprSparkCreateScanStatement. usingMethods in com.alibaba.druid.sql.dialect.spark.ast.stmt that return SQLExpr Modifier and Type Method Description SQLExprSparkCreateScanStatement. getUsing()Methods in com.alibaba.druid.sql.dialect.spark.ast.stmt with parameters of type SQLExpr Modifier and Type Method Description voidSparkCacheTableStatement. addOption(String name, SQLExpr value)voidSparkCreateScanStatement. addOption(String name, SQLExpr value)voidSparkCreateScanStatement. setUsing(SQLExpr x) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.spark.parser
Methods in com.alibaba.druid.sql.dialect.spark.parser that return SQLExpr Modifier and Type Method Description protected SQLExprSparkExprParser. parseAliasExpr(String alias)protected SQLExprSparkExprParser. parseDatasource(String alias)SQLExprSparkExprParser. primary()SQLExprSparkExprParser. primaryRest(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.spark.parser with parameters of type SQLExpr Modifier and Type Method Description SQLExprSparkExprParser. primaryRest(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.ast
Fields in com.alibaba.druid.sql.dialect.sqlserver.ast with type parameters of type SQLExpr Modifier and Type Field Description protected List<SQLExpr>SQLServerOutput. columnsMethods in com.alibaba.druid.sql.dialect.sqlserver.ast that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>SQLServerOutput. getColumns() -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.ast.expr
Subinterfaces of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.ast.expr Modifier and Type Interface Description interfaceSQLServerExprClasses in com.alibaba.druid.sql.dialect.sqlserver.ast.expr that implement SQLExpr Modifier and Type Class Description classSQLServerObjectReferenceExprConstructors in com.alibaba.druid.sql.dialect.sqlserver.ast.expr with parameters of type SQLExpr Constructor Description SQLServerObjectReferenceExpr(SQLExpr owner) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.ast.stmt
Methods in com.alibaba.druid.sql.dialect.sqlserver.ast.stmt that return SQLExpr Modifier and Type Method Description SQLExprSQLServerWaitForStatement. getDelay()SQLExprSQLServerExecStatement.SQLServerParameter. getExpr()SQLExprSQLServerRollbackStatement. getName()SQLExprSQLServerWaitForStatement. getTime()SQLExprSQLServerWaitForStatement. getTimeout()Methods in com.alibaba.druid.sql.dialect.sqlserver.ast.stmt with parameters of type SQLExpr Modifier and Type Method Description voidSQLServerWaitForStatement. setDelay(SQLExpr delay)voidSQLServerExecStatement.SQLServerParameter. setExpr(SQLExpr expr)voidSQLServerRollbackStatement. setName(SQLExpr name)voidSQLServerWaitForStatement. setTime(SQLExpr time)voidSQLServerWaitForStatement. setTimeout(SQLExpr timeout) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.parser
Methods in com.alibaba.druid.sql.dialect.sqlserver.parser that return SQLExpr Modifier and Type Method Description protected SQLExprSQLServerExprParser. dotRest(SQLExpr expr)SQLExprSQLServerExprParser. primary()SQLExprSQLServerExprParser. primaryRest(SQLExpr expr)Methods in com.alibaba.druid.sql.dialect.sqlserver.parser with parameters of type SQLExpr Modifier and Type Method Description protected SQLExprSQLServerExprParser. dotRest(SQLExpr expr)SQLExprSQLServerExprParser. primaryRest(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.starrocks.ast
Methods in com.alibaba.druid.sql.dialect.starrocks.ast that return SQLExpr Modifier and Type Method Description SQLExprStarRocksIndexDefinition. getComment()Methods in com.alibaba.druid.sql.dialect.starrocks.ast with parameters of type SQLExpr Modifier and Type Method Description voidStarRocksIndexDefinition. setComment(SQLExpr comment) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.starrocks.ast.statement
Methods in com.alibaba.druid.sql.dialect.starrocks.ast.statement with parameters of type SQLExpr Modifier and Type Method Description voidStarRocksCreateResourceStatement. addProperty(SQLExpr key, SQLExpr value) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.starrocks.visitor
Methods in com.alibaba.druid.sql.dialect.starrocks.visitor with parameters of type SQLExpr Modifier and Type Method Description protected voidStarRocksOutputVisitor. printIndexOption(SQLExpr name, SQLExpr value, int index)Method parameters in com.alibaba.druid.sql.dialect.starrocks.visitor with type arguments of type SQLExpr Modifier and Type Method Description protected voidStarRocksOutputVisitor. print(List<? extends SQLExpr> exprList) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.synapse.ast.stmt
Methods in com.alibaba.druid.sql.dialect.synapse.ast.stmt that return SQLExpr Modifier and Type Method Description SQLExprSynapseCreateTableStatement. getDistribution()Methods in com.alibaba.druid.sql.dialect.synapse.ast.stmt that return types with arguments of type SQLExpr Modifier and Type Method Description List<SQLExpr>SynapseCreateTableStatement. getClusteredIndexColumns()Methods in com.alibaba.druid.sql.dialect.synapse.ast.stmt with parameters of type SQLExpr Modifier and Type Method Description voidSynapseCreateTableStatement. setDistribution(SQLExpr distribution)Method parameters in com.alibaba.druid.sql.dialect.synapse.ast.stmt with type arguments of type SQLExpr Modifier and Type Method Description voidSynapseCreateTableStatement. setClusteredIndexColumns(List<SQLExpr> clusteredIndexColumns) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.teradata.ast
Methods in com.alibaba.druid.sql.dialect.teradata.ast that return SQLExpr Modifier and Type Method Description SQLExprTDDateDataType. getFormat()Methods in com.alibaba.druid.sql.dialect.teradata.ast with parameters of type SQLExpr Modifier and Type Method Description voidTDDateDataType. setFormat(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.parser
Fields in com.alibaba.druid.sql.parser with type parameters of type SQLExpr Modifier and Type Field Description List<SQLExpr>InsertColumnsCache.Entry. columnsMethods in com.alibaba.druid.sql.parser that return SQLExpr Modifier and Type Method Description SQLExprSQLExprParser. additive()SQLExprSQLExprParser. additiveRest(SQLExpr expr)SQLExprSQLExprParser. and()SQLExprSQLExprParser. andRest(SQLExpr expr)SQLExprSQLExprParser. bitAnd()SQLExprSQLExprParser. bitAndRest(SQLExpr expr)SQLExprSQLExprParser. bitOr()SQLExprSQLExprParser. bitOrRest(SQLExpr expr)SQLExprSQLExprParser. bitXor()SQLExprSQLExprParser. bitXorRest(SQLExpr expr)protected SQLExprSQLExprParser. bitXorRestSUBGT()protected SQLExprSQLExprParser. dotRest(SQLExpr expr)SQLExprSQLExprParser. expr()SQLExprSQLSelectParser. expr()SQLExprSQLExprParser. exprRest(SQLExpr expr)SQLExprSQLExprParser. groupComparisionRest(SQLExpr expr)SQLExprSQLExprParser. inRest(SQLExpr expr)protected SQLExprSQLExprParser. methodRest(SQLExpr expr, boolean acceptLPAREN)protected SQLExprSQLExprParser. methodRestAllowIdentifierMethodSpecific(String methodName, long hash_lower, SQLMethodInvokeExpr methodInvokeExpr)SQLExprSQLExprParser. multiplicative()SQLExprSQLExprParser. multiplicativeRest(SQLExpr expr)SQLExprSQLExprParser. notRationalRest(SQLExpr expr, boolean global)SQLExprSQLExprParser. or()SQLExprSQLExprParser. orRest(SQLExpr expr)protected SQLExprSQLExprParser. parseAliasExpr(String alias)protected SQLExprSQLExprParser. parseAll()protected SQLExprSQLExprParser. parseAny()protected SQLExprSQLExprParser. parseArrayExpr(String ident)protected SQLExprSQLExprParser. parseAssignItemOnColon(SQLExpr sqlExpr)protected SQLExprSQLExprParser. parseAssignItemOnLiteralFloat(SQLExpr sqlExpr)protected SQLExprSQLExprParser. parseAssignItemSQLPropertyExpr(SQLExpr sqlExpr)protected SQLExprSQLExprParser. parseAssignItemSQLPropertyExprAndSub(SQLExpr sqlExpr)protected SQLExprSQLExprParser. parseCast()protected SQLExprSQLExprParser. parseColumnRestDefault()protected SQLExprSQLExprParser. parseExtract()protected SQLExprSQLSelectParser. parseGroupByItem()SQLExprSQLExprParser. parseGroupingSet()protected SQLExprSQLExprParser. parseInterval()protected SQLExprSQLExprParser. parseMatch()protected SQLExprSQLExprParser. parsePosition()protected SQLExprSQLExprParser. parseQueryExpr()protected SQLExprSQLExprParser. parseSelectItemMethod(SQLExpr expr)protected SQLExprSQLExprParser. parseSelectItemRest(String ident, long hash_lower)protected SQLExprSQLExprParser. parseSome()protected SQLExprSQLStatementParser. parseUser()SQLExprSQLExprParser. primary()protected SQLExprSQLExprParser. primaryAs(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryColonColon(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryCommon(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryDefaultRest()protected SQLExprSQLExprParser. primaryDistinct(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryIdentifierRest(long hash_lower, String ident)protected SQLExprSQLExprParser. primaryIn(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryLiteralCharsRest(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryLiteralNCharsRest(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryOn(SQLExpr sqlExpr)SQLExprSQLExprParser. primaryRest(SQLExpr expr)protected SQLExprSQLExprParser. primarySubLiteralAliasRest()SQLExprSQLExprParser. relational()SQLExprSQLExprParser. relationalRest(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestBang(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestBangTilde(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestBangTildeStar(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestEqeq(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestIdentifierSimilar(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestQues(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestTilde(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestTildeEq(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestTildeStar(SQLExpr expr)SQLExprSQLExprParser. shift()SQLExprSQLExprParser. shiftRest(SQLExpr expr)SQLExprSQLExprParser. xor()SQLExprSQLExprParser. xorRest(SQLExpr expr)Methods in com.alibaba.druid.sql.parser that return types with arguments of type SQLExpr Modifier and Type Method Description protected org.apache.commons.lang3.tuple.Pair<String,SQLExpr>SQLExprParser. parseSelectItemIdentifier(SQLExpr expr)Methods in com.alibaba.druid.sql.parser with parameters of type SQLExpr Modifier and Type Method Description SQLExprSQLExprParser. additiveRest(SQLExpr expr)SQLExprSQLExprParser. andRest(SQLExpr expr)SQLExprSQLExprParser. bitAndRest(SQLExpr expr)SQLExprSQLExprParser. bitOrRest(SQLExpr expr)SQLExprSQLExprParser. bitXorRest(SQLExpr expr)protected StringSQLExprParser. doRestSpecific(SQLExpr expr)protected SQLExprSQLExprParser. dotRest(SQLExpr expr)ObjectSQLParserUtils.SimpleValueEvalHandler. eval(SQLExpr expr)SQLExprSQLExprParser. exprRest(SQLExpr expr)SQLExprSQLExprParser. groupComparisionRest(SQLExpr expr)SQLExprSQLExprParser. inRest(SQLExpr expr)protected static booleanSQLExprParser. isIdent(SQLExpr expr, String name)protected SQLExprSQLExprParser. methodRest(SQLExpr expr, boolean acceptLPAREN)SQLExprSQLExprParser. multiplicativeRest(SQLExpr expr)SQLExprSQLExprParser. notRationalRest(SQLExpr expr, boolean global)SQLExprSQLExprParser. orRest(SQLExpr expr)protected SQLExprSQLExprParser. parseAssignItemOnColon(SQLExpr sqlExpr)protected voidSQLExprParser. parseAssignItemOnComma(SQLExpr sqlExpr, SQLAssignItem item, SQLObject parent)protected SQLExprSQLExprParser. parseAssignItemOnLiteralFloat(SQLExpr sqlExpr)protected voidSQLExprParser. parseAssignItemSQLIdentifierExpr(SQLExpr sqlExpr)protected booleanSQLExprParser. parseAssignItemSQLMethodInvokeExpr(SQLExpr sqlExpr, SQLAssignItem item)protected SQLExprSQLExprParser. parseAssignItemSQLPropertyExpr(SQLExpr sqlExpr)protected SQLExprSQLExprParser. parseAssignItemSQLPropertyExprAndSub(SQLExpr sqlExpr)voidSQLExprParser. parseQueryPlanHint(SQLExpr expr)protected org.apache.commons.lang3.tuple.Pair<String,SQLExpr>SQLExprParser. parseSelectItemIdentifier(SQLExpr expr)protected SQLExprSQLExprParser. parseSelectItemMethod(SQLExpr expr)protected SQLExprSQLExprParser. primaryAs(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryColonColon(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryCommon(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryDistinct(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryIn(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryLiteralCharsRest(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryLiteralNCharsRest(SQLExpr sqlExpr)protected SQLExprSQLExprParser. primaryOn(SQLExpr sqlExpr)SQLExprSQLExprParser. primaryRest(SQLExpr expr)SQLExprSQLExprParser. relationalRest(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestBang(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestBangTilde(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestBangTildeStar(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestEqeq(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestIdentifierSimilar(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestQues(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestTilde(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestTildeEq(SQLExpr expr)protected SQLExprSQLExprParser. relationalRestTildeStar(SQLExpr expr)SQLExprSQLExprParser. shiftRest(SQLExpr expr)SQLExprSQLExprParser. xorRest(SQLExpr expr)Method parameters in com.alibaba.druid.sql.parser with type arguments of type SQLExpr Modifier and Type Method Description voidSQLExprParser. exprList(Collection<SQLExpr> exprCol)Deprecated.voidSQLExprParser. exprList(Collection<SQLExpr> exprCol, SQLObject parent)voidSQLExprParser. exprList(Collection<SQLExpr> exprCol, SQLObject parent, boolean isNestDataType)protected voidSQLExprParser. parseDataTypeParams(Collection<SQLExpr> exprCol, SQLDataType parent)booleanInsertColumnsCache. put(long hashCode64, String columnsString, String columnsFormattedString, List<SQLExpr> columns)Constructor parameters in com.alibaba.druid.sql.parser with type arguments of type SQLExpr Constructor Description Entry(long hashCode64, String columnsString, String columnsFormattedString, List<SQLExpr> columns, InsertColumnsCache.Entry next) -
Uses of SQLExpr in com.alibaba.druid.sql.repository
Methods in com.alibaba.druid.sql.repository with parameters of type SQLExpr Modifier and Type Method Description SQLColumnDefinitionSchema. findColumn(SQLTableSource tableSource, SQLExpr expr)SQLColumnDefinitionSchemaRepository. findColumn(SQLTableSource tableSource, SQLExpr expr)SchemaObjectSchema. findTable(SQLTableSource tableSource, SQLExpr expr)SchemaObjectSchemaRepository. findTable(SQLTableSource tableSource, SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.visitor
Methods in com.alibaba.druid.sql.visitor that return SQLExpr Modifier and Type Method Description static SQLExprExportParameterVisitorUtils. exportParameter(List<Object> parameters, SQLExpr param)static SQLExprSQLEvalVisitorUtils. unwrap(SQLExpr expr)Methods in com.alibaba.druid.sql.visitor with parameters of type SQLExpr Modifier and Type Method Description static SQLExprExportParameterVisitorUtils. exportParameter(List<Object> parameters, SQLExpr param)protected TableStat.ColumnSchemaStatVisitor. getColumn(SQLExpr expr)protected TableStatSchemaStatVisitor. getTableStatWithUnwrap(SQLExpr expr)protected voidSchemaStatVisitor. handleCondition(SQLExpr expr, String operator, SQLExpr... valueExprs)protected voidSchemaStatVisitor. handleCondition(SQLExpr expr, String operator, List<SQLExpr> values)protected voidSchemaStatVisitor. handleRelationship(SQLExpr left, String operator, SQLExpr right)voidSQLASTParameterizedVisitor. parameterize(SQLExpr x)voidSQLASTParameterizedVisitor. parameterizeAndExportPara(SQLExpr x)protected voidSQLASTOutputVisitor. printComment(SQLExpr comment)protected voidSQLASTOutputVisitor. printExpr(SQLExpr x)protected voidSQLASTOutputVisitor. printExpr(SQLExpr x, boolean parameterized)protected voidSQLASTOutputVisitor. printHaving(SQLExpr having)protected voidSQLASTOutputVisitor. printLifeCycle(SQLExpr lifeCycle)protected voidSQLASTOutputVisitor. printMethodOwner(SQLExpr owner)protected voidSQLASTOutputVisitor. printTableOption(SQLExpr name, SQLExpr value, int index)protected voidSQLASTOutputVisitor. printTableSourceExpr(SQLExpr expr)protected voidSchemaStatVisitor. statExpr(SQLExpr x)static SQLExprSQLEvalVisitorUtils. unwrap(SQLExpr expr)Method parameters in com.alibaba.druid.sql.visitor with type arguments of type SQLExpr Modifier and Type Method Description protected voidSchemaStatVisitor. handleCondition(SQLExpr expr, String operator, List<SQLExpr> values)protected voidSQLASTOutputVisitor. printAndAccept(List<? extends SQLExpr> nodes, String seperator, boolean parameterized)voidSQLASTOutputVisitor. printInsertColumns(List<SQLExpr> columns)protected voidSQLASTOutputVisitor. printMethodParameters(SQLMethodInvokeExpr x, List<SQLExpr> parameters) -
Uses of SQLExpr in com.alibaba.druid.support.calcite
Methods in com.alibaba.druid.support.calcite with parameters of type SQLExpr Modifier and Type Method Description protected org.apache.calcite.sql.SqlNodeListCalciteMySqlNodeVisitor. convertToSqlNodeList(SQLExpr expr)Method parameters in com.alibaba.druid.support.calcite with type arguments of type SQLExpr Modifier and Type Method Description protected org.apache.calcite.sql.SqlNodeListCalciteMySqlNodeVisitor. convertToSqlNodeList(List<? extends SQLExpr> exprList) -
Uses of SQLExpr in com.alibaba.druid.wall
Fields in com.alibaba.druid.wall declared as SQLExpr Modifier and Type Field Description SQLExprWallUpdateCheckItem. valueFields in com.alibaba.druid.wall with type parameters of type SQLExpr Modifier and Type Field Description List<SQLExpr>WallUpdateCheckItem. filterValuesConstructors in com.alibaba.druid.wall with parameters of type SQLExpr Constructor Description WallUpdateCheckItem(String tableName, String columnName, SQLExpr value, List<SQLExpr> filterValues)Constructor parameters in com.alibaba.druid.wall with type arguments of type SQLExpr Constructor Description WallUpdateCheckItem(String tableName, String columnName, SQLExpr value, List<SQLExpr> filterValues) -
Uses of SQLExpr in com.alibaba.druid.wall.spi
Methods in com.alibaba.druid.wall.spi that return SQLExpr Modifier and Type Method Description static SQLExprWallVisitorUtils. getFirst(SQLExpr x)Methods in com.alibaba.druid.wall.spi that return types with arguments of type SQLExpr Modifier and Type Method Description static List<SQLExpr>WallVisitorUtils. getParts(SQLExpr x)static List<SQLExpr>WallVisitorUtils. partExpr(List<SQLExpr> exprs)Methods in com.alibaba.druid.wall.spi with parameters of type SQLExpr Modifier and Type Method Description static voidWallVisitorUtils. checkConditionForMultiTenant(WallVisitor visitor, SQLExpr x, SQLObject parent)Deprecated.static voidWallVisitorUtils. checkHaving(WallVisitor visitor, SQLExpr x)static booleanWallVisitorUtils. checkSqlExpr(SQLExpr x)static ObjectWallVisitorUtils. getConditionValue(WallVisitor visitor, SQLExpr x, boolean alwayTrueCheck)static SQLExprWallVisitorUtils. getFirst(SQLExpr x)static List<SQLExpr>WallVisitorUtils. getParts(SQLExpr x)static ObjectWallVisitorUtils. getValue(SQLExpr x)static ObjectWallVisitorUtils. getValue(WallVisitor visitor, SQLExpr x)Method parameters in com.alibaba.druid.wall.spi with type arguments of type SQLExpr Modifier and Type Method Description static List<SQLExpr>WallVisitorUtils. partExpr(List<SQLExpr> exprs)
-