Uses of Interface
com.alibaba.druid.sql.ast.SQLExpr
Package
Description
-
Uses of SQLExpr in com.alibaba.druid.sql
Modifier and TypeMethodDescriptionstatic SQLExpr
SQLUtils.buildCondition
(SQLBinaryOperator op, SQLExpr condition, boolean left, SQLExpr where) static SQLExpr
static SQLExpr
SQLUtils.toMySqlExpr
(String sql) static SQLExpr
static SQLExpr
static SQLExpr
SQLTransformUtils.transformDecode
(SQLMethodInvokeExpr x) static SQLExpr
SQLTransformUtils.transformOracleToPostgresql
(SQLMethodInvokeExpr x) Modifier and TypeMethodDescriptionstatic void
SQLUtils.addCondition
(SQLStatement stmt, SQLBinaryOperator op, SQLExpr condition, boolean left) static void
SQLUtils.addSelectItem
(SQLStatement stmt, SQLExpr expr, String alias, boolean first) static void
SQLUtils.addSelectItem
(SQLSelectQueryBlock queryBlock, SQLExpr expr, String alias, boolean first) static SQLExpr
SQLUtils.buildCondition
(SQLBinaryOperator op, SQLExpr condition, boolean left, SQLExpr where) static boolean
static SQLExpr
static boolean
SQLUtils.replaceInParent
(SQLExpr expr, SQLExpr target) -
Uses of SQLExpr in com.alibaba.druid.sql.ast
Modifier and TypeClassDescriptionclass
class
class
class
class
Modifier and TypeFieldDescriptionprotected SQLExpr
SQLPartition.comment
protected SQLExpr
SQLSubPartition.comment
protected SQLExpr
SQLPartition.dataDirectory
protected SQLExpr
SQLSubPartition.dataDirectory
protected SQLExpr
SQLPartition.engine
protected SQLExpr
SQLSubPartition.engine
protected SQLExpr
SQLSubPartitionByHash.expr
protected SQLExpr
SQLPartition.indexDirectory
protected SQLExpr
SQLSubPartition.indexDirectory
protected SQLExpr
SQLPartitionByRange.interval
protected SQLExpr
SQLPartition.maxRows
protected SQLExpr
SQLSubPartition.maxRows
protected SQLExpr
SQLPartition.minRows
protected SQLExpr
SQLSubPartition.minRows
protected SQLExpr
SQLPartitionBy.partitionsCount
protected SQLExpr
SQLPartitionByRange.pivotDateExpr
protected SQLExpr
SQLPartitionByRange.startWith
protected SQLExpr
SQLPartition.subPartitionsCount
protected SQLExpr
SQLSubPartitionBy.subPartitionsCount
protected SQLExpr
SQLDeclareItem.value
protected SQLExpr
SQLOver.windowingBetweenBegin
protected SQLExpr
SQLOver.windowingBetweenEnd
Modifier and TypeFieldDescriptionSQLDataTypeImpl.arguments
SQLPartitionBy.columns
SQLPartitionValue.items
SQLOver.partitionBy
Modifier and TypeMethodDescriptionSQLDataTypeRefExpr.clone()
SQLExpr.clone()
abstract SQLExpr
SQLExprImpl.clone()
SQLJSONValueExpr.clone()
SQLIndexOptions.getComment()
SQLPartition.getComment()
SQLSubPartition.getComment()
SQLPartition.getDataDirectory()
SQLSubPartition.getDataDirectory()
SQLIndexDefinition.getDbPartitionBy()
SQLParameter.getDefaultValue()
SQLPartition.getEngine()
SQLSubPartition.getEngine()
SQLArgument.getExpr()
SQLSubPartitionByHash.getExpr()
SQLDataTypeImpl.getIndexBy()
SQLPartition.getIndexDirectory()
SQLSubPartition.getIndexDirectory()
SQLPartitionByRange.getInterval()
SQLIndexOptions.getKeyBlockSize()
SQLPartition.getLocality()
SQLPartition.getMaxRows()
SQLSubPartition.getMaxRows()
SQLPartition.getMinRows()
SQLSubPartition.getMinRows()
TDDLHint.Argument.getName()
SQLLimit.getOffset()
SQLIndexDefinition.getOption
(long hash64) SQLPartitionBy.getPartitionsCount()
SQLPartitionByRange.getPivotDateExpr()
SQLLimit.getRowCount()
SQLPartitionByRange.getStartWith()
SQLPartition.getSubPartitionsCount()
SQLSubPartitionBy.getSubPartitionsCount()
SQLIndexDefinition.getTbPartitionBy()
SQLIndexDefinition.getTbPartitions()
SQLDeclareItem.getValue()
SQLPartitionSpec.Item.getValue()
TDDLHint.Argument.getValue()
SQLOver.getWindowingBetweenBegin()
SQLOver.getWindowingBetweenEnd()
Modifier and TypeMethodDescriptionSQLArrayDataType.getArguments()
SQLDataType.getArguments()
SQLDataTypeImpl.getArguments()
SQLMapDataType.getArguments()
SQLRowDataType.getArguments()
SQLStructDataType.getArguments()
SQLTableDataType.getArguments()
SQLLimit.getBy()
SQLPartitionBy.getColumns()
SQLSubPartitionByRange.getColumns()
SQLPartitionValue.getItems()
SQLOver.getPartitionBy()
Modifier and TypeMethodDescriptionvoid
SQLDataTypeImpl.addArgument
(SQLExpr argument) void
void
void
void
SQLOrderBy.addItem
(SQLExpr expr, SQLOrderingSpecification type) void
void
void
SQLZOrderBy.addItem
(SQLExpr expr, SQLOrderingSpecification type) void
int
static int
boolean
boolean
boolean
boolean
boolean
boolean
void
SQLIndexOptions.setComment
(SQLExpr comment) void
SQLPartition.setComment
(SQLExpr comment) void
SQLSubPartition.setComment
(SQLExpr comment) void
SQLPartition.setDataDirectory
(SQLExpr dataDirectory) void
SQLSubPartition.setDataDirectory
(SQLExpr dataDirectory) void
SQLIndexDefinition.setDbPartitionBy
(SQLExpr dbPartitionBy) void
SQLParameter.setDefaultValue
(SQLExpr deaultValue) void
void
void
void
void
SQLDataTypeImpl.setIndexBy
(SQLExpr x) void
SQLPartition.setIndexDirectory
(SQLExpr indexDirectory) void
SQLSubPartition.setIndexDirectory
(SQLExpr indexDirectory) void
SQLPartitionByRange.setInterval
(SQLExpr interval) void
SQLIndexOptions.setKeyBlockSize
(SQLExpr keyBlockSize) void
SQLPartition.setLocality
(SQLExpr x) void
SQLPartition.setMaxRows
(SQLExpr maxRows) void
SQLSubPartition.setMaxRows
(SQLExpr maxRows) void
SQLPartition.setMinRows
(SQLExpr minRows) void
SQLSubPartition.setMinRows
(SQLExpr minRows) void
void
SQLPartitionBy.setPartitionsCount
(SQLExpr x) void
SQLPartitionByRange.setPivotDateExpr
(SQLExpr pivotDateExpr) void
SQLLimit.setRowCount
(SQLExpr rowCount) void
SQLPartitionByRange.setStartWith
(SQLExpr startWith) void
SQLPartition.setSubPartitionsCount
(SQLExpr subPartitionsCount) void
SQLSubPartitionBy.setSubPartitionsCount
(SQLExpr x) void
SQLIndexDefinition.setTbPartitionBy
(SQLExpr tbPartitionBy) void
SQLIndexDefinition.setTbPartitions
(SQLExpr tbPartitions) void
void
void
SQLOver.setWindowingBetweenBegin
(SQLExpr windowingBetweenBegin) void
SQLOver.setWindowingBetweenEnd
(SQLExpr windowingBetweenEnd) ModifierConstructorDescriptionSQLDataTypeImpl
(String name, SQLExpr arg) SQLDeclareItem
(SQLName name, SQLDataType dataType, SQLExpr value) SQLOrderBy
(SQLExpr expr) SQLOrderBy
(SQLExpr expr, SQLOrderingSpecification type) SQLZOrderBy
(SQLExpr expr) SQLZOrderBy
(SQLExpr expr, SQLOrderingSpecification type) -
Uses of SQLExpr in com.alibaba.druid.sql.ast.expr
Modifier and TypeClassDescriptionclass
final class
final class
class
class
class
class
class
class
class
final class
class
class
class
final class
class
class
class
class
class
class
class
final class
class
class
Created by wenshao on 14/06/2017.class
class
class
final class
final class
class
class
class
class
class
class
class
class
final class
final class
class
class
final class
class
class
class
class
class
final class
class
class
class
class
class
class
class
Modifier and TypeFieldDescriptionSQLBetweenExpr.beginExpr
SQLBetweenExpr.endExpr
protected SQLExpr
SQLCastExpr.expr
SQLNotExpr.expr
protected SQLExpr
SQLAggregateExpr.filter
protected SQLExpr
SQLMethodInvokeExpr.from
protected SQLExpr
SQLMethodInvokeExpr.hasFor
protected SQLExpr
SQLBinaryOpExpr.left
protected SQLExpr
SQLMethodInvokeExpr.owner
protected SQLExpr
SQLBinaryOpExpr.right
SQLBetweenExpr.testExpr
protected SQLExpr
SQLMethodInvokeExpr.using
Modifier and TypeMethodDescriptionstatic SQLExpr
static SQLExpr
static SQLExpr
SQLBinaryOpExpr.andIfNotExists
(SQLExpr a, SQLExpr b) SQLBinaryOpExprGroup.clone()
SQLValuesExpr.clone()
static SQLExpr
SQLBinaryOpExpr.combine
(List<? extends SQLExpr> items, SQLBinaryOperator op) static SQLExpr
SQLExprUtils.fromJavaObject
(Object o) static SQLExpr
SQLExprUtils.fromJavaObject
(Object o, TimeZone timeZone) SQLMatchAgainstExpr.getAgainst()
SQLBetweenExpr.getBeginExpr()
SQLCaseExpr.Item.getConditionExpr()
SQLCaseStatement.Item.getConditionExpr()
SQLCaseExpr.getElseExpr()
SQLBetweenExpr.getEndExpr()
SQLArrayExpr.getExpr()
SQLCastExpr.getExpr()
SQLContainsExpr.getExpr()
SQLDbLinkExpr.getExpr()
SQLFlashbackExpr.getExpr()
SQLInListExpr.getExpr()
SQLInSubQueryExpr.getExpr()
SQLNotExpr.getExpr()
SQLUnaryExpr.getExpr()
SQLAggregateExpr.getFilter()
SQLMethodInvokeExpr.getFor()
SQLMethodInvokeExpr.getFrom()
SQLBinaryOpExpr.getLeft()
SQLDateTimeExpr.getLiteral()
SQLTimeExpr.getLiteral()
SQLMethodInvokeExpr.getOwner()
SQLPropertyExpr.getOwner()
SQLBinaryOpExpr.getRight()
SQLBetweenExpr.getTestExpr()
SQLMethodInvokeExpr.getUsing()
SQLExtractExpr.getValue()
SQLIntervalExpr.getValue()
SQLSizeExpr.getValue()
SQLCaseExpr.getValueExpr()
SQLCaseExpr.Item.getValueExpr()
SQLCaseStatement.getValueExpr()
static SQLExpr
static SQLExpr
Modifier and TypeMethodDescriptionSQLMethodInvokeExpr.getArguments()
SQLMatchAgainstExpr.getColumns()
SQLBinaryOpExprGroup.getItems()
SQLListExpr.getItems()
SQLGroupingSetExpr.getParameters()
SQLMethodInvokeExpr.getParameters()
Deprecated.SQLContainsExpr.getTargetList()
SQLInListExpr.getTargetList()
SQLArrayExpr.getValues()
SQLBinaryOpExpr.split
(SQLBinaryOpExpr x) SQLBinaryOpExpr.split
(SQLBinaryOpExpr x, SQLBinaryOperator op) SQLBinaryOpExpr.split
(SQLExpr x, SQLBinaryOperator op) Modifier and TypeMethodDescriptionvoid
void
void
SQLMethodInvokeExpr.addArgument
(SQLExpr arg) void
void
void
SQLGroupingSetExpr.addParameter
(SQLExpr parameter) void
SQLMethodInvokeExpr.addParameter
(SQLExpr param) Deprecated.void
void
static SQLExpr
static SQLExpr
static SQLExpr
SQLBinaryOpExpr.andIfNotExists
(SQLExpr a, SQLExpr b) static SQLBinaryOpExpr
SQLBinaryOpExpr.conditionLike
(String column, SQLExpr value) boolean
static SQLBinaryOpExpr
static boolean
static boolean
static boolean
SQLExprUtils.isLiteralExpr
(SQLExpr expr) static SQLBinaryOpExpr
static SQLBinaryOpExpr
static boolean
static boolean
static boolean
static boolean
static boolean
SQLIdentifierExpr.matchIgnoreCase
(SQLExpr expr, String name) static SQLExpr
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
SQLMatchAgainstExpr.setAgainst
(SQLExpr against) void
SQLMethodInvokeExpr.setArgument
(int i, SQLExpr arg) void
SQLBetweenExpr.setBeginExpr
(SQLExpr beginExpr) void
SQLCaseExpr.Item.setConditionExpr
(SQLExpr conditionExpr) void
SQLCaseStatement.Item.setConditionExpr
(SQLExpr conditionExpr) void
SQLCaseExpr.setElseExpr
(SQLExpr elseExpr) void
SQLBetweenExpr.setEndExpr
(SQLExpr endExpr) void
void
void
void
void
void
void
void
void
void
void
void
void
void
SQLDateTimeExpr.setLiteral
(SQLExpr x) void
SQLTimeExpr.setLiteral
(SQLExpr x) void
void
void
void
SQLBetweenExpr.setTestExpr
(SQLExpr testExpr) void
void
void
void
void
SQLCaseExpr.Item.setValueExpr
(SQLExpr valueExpr) void
SQLCaseExpr.setValueExpr
(SQLExpr valueExpr) void
SQLCaseStatement.setValueExpr
(SQLExpr valueExpr) SQLBinaryOpExpr.split
(SQLExpr x, SQLBinaryOperator op) static void
SQLBinaryOpExpr.split
(List<SQLExpr> outList, SQLExpr expr, SQLBinaryOperator op) Modifier and TypeMethodDescriptionstatic SQLExpr
SQLBinaryOpExpr.combine
(List<? extends SQLExpr> items, SQLBinaryOperator op) static SQLExpr
void
SQLMatchAgainstExpr.setColumns
(List<SQLExpr> columns) void
SQLContainsExpr.setTargetList
(List<SQLExpr> targetList) void
SQLInListExpr.setTargetList
(List<SQLExpr> targetList) void
static void
SQLBinaryOpExpr.split
(List<SQLExpr> outList, SQLExpr expr, SQLBinaryOperator op) ModifierConstructorDescriptionItem
(SQLExpr conditionExpr, SQLStatement statement) SQLAggregateExpr
(String methodName, SQLAggregateOption option, SQLExpr... arguments) SQLBetweenExpr
(SQLExpr testExpr, boolean not, SQLExpr beginExpr, SQLExpr endExpr) SQLBetweenExpr
(SQLExpr testExpr, SQLExpr beginExpr, SQLExpr endExpr) SQLBinaryOpExpr
(SQLExpr left, SQLBinaryOperator operator, SQLExpr right) SQLBinaryOpExpr
(SQLExpr left, SQLBinaryOperator operator, SQLExpr right, DbType dbType) SQLBinaryOpExpr
(SQLExpr left, SQLExpr right, SQLBinaryOperator operator) SQLCastExpr
(SQLExpr expr, SQLDataType dataType) SQLContainsExpr
(SQLExpr expr) SQLContainsExpr
(SQLExpr expr, boolean not) SQLFlashbackExpr
(SQLFlashbackExpr.Type type, SQLExpr expr) SQLInListExpr
(SQLExpr expr) SQLInListExpr
(SQLExpr expr, boolean not) SQLInSubQueryExpr
(SQLExpr expr, SQLSelectQueryBlock queryBlock) SQLIntervalExpr
(SQLExpr value, SQLIntervalUnit unit) SQLListExpr
(SQLExpr... items) SQLMethodInvokeExpr
(String methodName, SQLExpr owner) SQLMethodInvokeExpr
(String methodName, SQLExpr owner, SQLExpr... params) SQLMethodInvokeExpr
(String methodName, SQLExpr owner, List<SQLExpr> params) SQLNotExpr
(SQLExpr expr) SQLPropertyExpr
(SQLExpr owner, String name) SQLPropertyExpr
(SQLExpr owner, String name, long nameHashCod64) SQLSizeExpr
(SQLExpr value, SQLSizeExpr.Unit unit) SQLUnaryExpr
(SQLUnaryOperator operator, SQLExpr expr) ModifierConstructorDescriptionSQLMethodInvokeExpr
(String methodName, SQLExpr owner, List<SQLExpr> params) -
Uses of SQLExpr in com.alibaba.druid.sql.ast.statement
Modifier and TypeFieldDescriptionprotected SQLExpr
SQLColumnDefinition.asExpr
protected SQLExpr
SQLColumnDefinition.charsetExpr
protected SQLExpr
SQLColumnDefinition.collateExpr
protected SQLExpr
SQLColumnDefinition.comment
protected SQLExpr
SQLCreateDatabaseStatement.comment
protected SQLExpr
SQLCreateMaterializedViewStatement.comment
protected SQLExpr
SQLCreateTableStatement.comment
protected SQLExpr
SQLJoinTableSource.condition
protected SQLExpr
SQLSelectQueryBlock.connectBy
protected SQLExpr
SQLColumnDefinition.defaultExpr
protected SQLExpr
SQLColumnDefinition.delimiter
protected SQLExpr
SQLColumnDefinition.delimiterTokenizer
protected SQLExpr
SQLCreateTableStatement.engine
protected SQLExpr
SQLExprTableSource.expr
protected SQLExpr
SQLSelectItem.expr
protected SQLExpr
SQLSelectOrderByItem.expr
protected SQLExpr
SQLWithSubqueryClause.Entry.expr
protected SQLExpr
SQLTableSourceImpl.flashback
protected SQLExpr
SQLColumnDefinition.format
protected SQLExpr
SQLJoinTableSource.UDJ.function
protected SQLExpr
SQLColumnDefinition.generatedAlawsAs
protected SQLExpr
SQLColumnDefinition.jsonIndexAttrsExpr
protected SQLExpr
SQLCreateMaterializedViewStatement.lifyCycle
protected SQLExpr
SQLShowCatalogsStatement.like
protected SQLExpr
SQLShowFunctionsStatement.like
protected SQLExpr
SQLShowSessionStatement.like
protected SQLExpr
SQLShowTablesStatement.like
protected SQLExpr
SQLShowViewsStatement.like
protected SQLExpr
SQLCreateDatabaseStatement.location
protected SQLExpr
SQLCreateTableStatement.location
protected SQLExpr
SQLColumnDefinition.nlpTokenizer
protected SQLExpr
SQLSelect.offset
protected SQLExpr
SQLShowGrantsStatement.on
protected SQLExpr
SQLColumnDefinition.onUpdate
protected SQLExpr
SQLCreateTableGroupStatement.partitionNum
protected SQLExpr
SQLCreateDatabaseStatement.password
protected SQLExpr
SQLForStatement.range
protected SQLExpr
SQLSelect.rowCount
protected SQLExpr
SQLSelectQueryBlock.startWith
protected SQLExpr
SQLColumnDefinition.storage
protected SQLExpr
SQLCreateDatabaseStatement.storedAs
protected SQLExpr
SQLCreateTableStatement.storedAs
protected SQLExpr
SQLCreateDatabaseStatement.storedIn
protected SQLExpr
SQLShowGrantsStatement.user
protected SQLExpr
SQLColumnDefinition.valueType
protected SQLExpr
SQLSelectQueryBlock.waitTime
protected SQLExpr
SQLDeleteStatement.where
protected SQLExpr
SQLSelectQueryBlock.where
protected SQLExpr
SQLShowTablesStatement.where
protected SQLExpr
SQLUpdateStatement.where
protected SQLExpr
SQLSelect.xmlPath
Modifier and TypeFieldDescriptionSQLJoinTableSource.UDJ.arguments
SQLInsertInto.columns
SQLReplaceStatement.columns
SQLSelectQueryBlock.forUpdateOf
SQLCreateDatabaseStatement.options
SQLDescribeStatement.partition
SQLUpdateStatement.returning
SQLPrivilegeStatement.users
SQLJoinTableSource.using
Modifier and TypeMethodDescriptionSQLCopyFromStatement.getAccessKeyId()
SQLCopyFromStatement.getAccessKeySecret()
SQLPrivilegeItem.getAction()
SQLAnalyzeTableStatement.getAdbWhere()
SQLDropIndexStatement.getAlgorithm()
SQLColumnDefinition.getAsExpr()
SQLPurgeLogsStatement.getBefore()
SQLTableSampling.getBucket()
SQLTableSampling.getByteLength()
SQLAlterSequenceStatement.getCacheValue()
SQLCreateSequenceStatement.getCacheValue()
SQLAlterCharacter.getCharacterSet()
SQLAlterTableConvertCharSet.getCharset()
SQLColumnDefinition.getCharsetExpr()
SQLAlterCharacter.getCollate()
SQLAlterTableConvertCharSet.getCollate()
SQLColumnDefinition.getCollateExpr()
SQLExternalRecordFormat.getCollectionItemsTerminatedBy()
SQLDefault.getColumn()
SQLUpdateSetItem.getColumn()
SQLAlterFunctionStatement.getComment()
SQLAlterProcedureStatement.getComment()
SQLAlterTableAddIndex.getComment()
SQLAlterTableAlterIndex.getComment()
SQLAlterTableSetComment.getComment()
SQLColumnDefinition.getComment()
SQLCommentStatement.getComment()
SQLConstraint.getComment()
SQLConstraintImpl.getComment()
SQLCreateDatabaseStatement.getComment()
SQLCreateIndexStatement.getComment()
SQLCreateMaterializedViewStatement.getComment()
SQLCreateTableStatement.getComment()
SQLUnique.getComment()
SQLIfStatement.ElseIf.getCondition()
SQLIfStatement.getCondition()
SQLJoinTableSource.getCondition()
SQLWhileStatement.getCondition()
SQLSelectQueryBlock.getConnectBy()
SQLAlterTableCoalescePartition.getCount()
SQLDropDatabaseStatement.getDatabase()
SQLAlterTableAddIndex.getDbPartitionBy()
SQLAlterTableAlterIndex.getDbPartitionBy()
SQLCreateIndexStatement.getDbPartitionBy()
SQLOptimizeStatement.getDeduplicateBy()
SQLColumnDefinition.getDefaultExpr()
SQLCommitStatement.getDelayedDurability()
SQLMergeStatement.MergeUpdateClause.getDeleteWhere()
SQLExternalRecordFormat.getDelimitedBy()
SQLColumnDefinition.getDelimiter()
SQLColumnDefinition.getDelimiterTokenizer()
SQLCreateTableStatement.getEngine()
SQLDropLogFileGroupStatement.getEngine()
SQLDropTableSpaceStatement.getEngine()
SQLExternalRecordFormat.getEscapedBy()
SQLCheck.getExpr()
SQLColumnCheck.getExpr()
SQLCreateViewStatement.Column.getExpr()
SQLDefault.getExpr()
SQLExprHint.getExpr()
SQLExprStatement.getExpr()
SQLExprTableSource.getExpr()
SQLReturnStatement.getExpr()
SQLSelectItem.getExpr()
SQLSelectOrderByItem.getExpr()
SQLWithSubqueryClause.Entry.getExpr()
SQLSelectQueryBlock.getFirst()
SQLTableSource.getFlashback()
SQLTableSourceImpl.getFlashback()
SQLOpenStatement.getFor()
SQLShowQueryTaskStatement.getFor()
SQLRollbackStatement.getForce()
SQLColumnDefinition.getFormat()
SQLExportTableStatement.getForReplication()
SQLCopyFromStatement.getFrom()
SQLImportTableStatement.getFrom()
SQLJoinTableSource.UDJ.getFunction()
SQLColumnDefinition.getGeneratedAlawsAs()
SQLSelectGroupByClause.getHaving()
SQLGrantStatement.getIdentifiedBy()
SQLAlterSequenceStatement.getIncrementBy()
SQLCreateSequenceStatement.getIncrementBy()
SQLColumnDefinition.getJsonIndexAttrsExpr()
SQLAlterTableAddIndex.getKeyBlockSize()
SQLAlterTableAlterIndex.getKeyBlockSize()
SQLAlterTableSetLifecycle.getLifecycle()
SQLCreateMaterializedViewStatement.getLifyCycle()
SQLShowCatalogsStatement.getLike()
SQLShowColumnsStatement.getLike()
SQLShowDatabasesStatement.getLike()
SQLShowFunctionsStatement.getLike()
SQLShowMaterializedViewStatement.getLike()
SQLShowSessionStatement.getLike()
SQLShowTablesStatement.getLike()
SQLShowVariantsStatement.getLike()
SQLShowViewsStatement.getLike()
SQLSyncMetaStatement.getLike()
SQLErrorLoggingClause.getLimit()
SQLExternalRecordFormat.getLinesTerminatedBy()
SQLAlterTableAddPartition.getLocation()
SQLAlterTableSetLocation.getLocation()
SQLCreateDatabaseStatement.getLocation()
SQLCreateTableStatement.getLocation()
SQLImportTableStatement.getLocation()
SQLDropIndexStatement.getLockOption()
SQLExternalRecordFormat.getMapKeysTerminatedBy()
SQLGrantStatement.getMaxConnectionsPerHour()
SQLGrantStatement.getMaxQueriesPerHour()
SQLGrantStatement.getMaxUpdatesPerHour()
SQLGrantStatement.getMaxUserConnections()
SQLAlterSequenceStatement.getMaxValue()
SQLCreateSequenceStatement.getMaxValue()
SQLAlterSequenceStatement.getMinValue()
SQLCreateSequenceStatement.getMinValue()
SQLAlterOutlineStatement.getName()
SQLAlterProcedureStatement.getName()
SQLDropCatalogStatement.getName()
SQLDropEventStatement.getName()
SQLDropLogFileGroupStatement.getName()
SQLDropMaterializedViewStatement.getName()
SQLDropOutlineStatement.getName()
SQLDropResourceGroupStatement.getName()
SQLDropResourceStatement.getName()
SQLDropServerStatement.getName()
SQLDropTypeStatement.getName()
SQLRefreshMaterializedViewStatement.getName()
SQLReleaseSavePointStatement.getName()
SQLSavePointStatement.getName()
SQLShowCreateMaterializedViewStatement.getName()
SQLShowMaterializedViewStatement.getName()
SQLStartTransactionStatement.getName()
SQLAlterMaterializedViewStatement.getNext()
SQLCreateMaterializedViewStatement.getNext()
SQLColumnDefinition.getNlpTokenizer()
SQLColumnDefinition.getNplTokenizer()
SQLExternalRecordFormat.getNullDefinedAs()
SQLSelect.getOffset()
SQLSelectQueryBlock.getOffset()
SQLLateralViewTableSource.getOn()
SQLMergeStatement.getOn()
SQLShowGrantsStatement.getOn()
SQLTableSampling.getOn()
SQLColumnDefinition.getOnUpdate()
protected SQLExpr
SQLAlterTableAddIndex.getOption
(long hash64) protected SQLExpr
SQLAlterTableAlterIndex.getOption
(long hash64) SQLTableSampling.getOutOf()
SQLAlterIndexStatement.getParallel()
SQLAlterTableAddPartition.getPartitionCount()
SQLCreateTableGroupStatement.getPartitionNum()
SQLCreateDatabaseStatement.getPassword()
SQLCreateUserStatement.getPassword()
SQLTableSampling.getPercent()
SQLForStatement.getRange()
SQLAlterSequenceStatement.getRestartWith()
SQLSelect.getRowCount()
SQLTableSampling.getRows()
SQLExternalRecordFormat.getSerde()
SQLAlterTableAlterColumn.getSetDefault()
SQLErrorLoggingClause.getSimpleExpression()
SQLAlterFunctionStatement.getSqlSecurity()
SQLAlterProcedureStatement.getSqlSecurity()
SQLAlterMaterializedViewStatement.getStartWith()
SQLAlterSequenceStatement.getStartWith()
SQLCreateMaterializedViewStatement.getStartWith()
SQLCreateSequenceStatement.getStartWith()
SQLSelectQueryBlock.getStartWith()
SQLColumnDefinition.getStep()
SQLCreateSequenceStatement.getStep()
SQLColumnDefinition.getStorage()
SQLCreateDatabaseStatement.getStoredAs()
SQLCreateTableStatement.getStoredAs()
SQLCreateDatabaseStatement.getStoredIn()
SQLAlterTableAddIndex.getTablePartitionBy()
SQLAlterTableAlterIndex.getTablePartitionBy()
SQLCreateIndexStatement.getTablePartitionBy()
SQLAlterTableAddIndex.getTablePartitions()
SQLAlterTableAlterIndex.getTablePartitions()
SQLCreateIndexStatement.getTablePartitions()
SQLAssignItem.getTarget()
SQLCreateTableStatement.getTblProperty
(String name) SQLExternalRecordFormat.getTerminatedBy()
SQLExportTableStatement.getTo()
SQLPurgeLogsStatement.getTo()
SQLCommitStatement.getTransactionName()
SQLColumnDefinition.getUnitCount()
SQLCreateSequenceStatement.getUnitCount()
SQLColumnDefinition.getUnitIndex()
SQLCreateSequenceStatement.getUnitIndex()
SQLShowGrantsStatement.getUser()
SQLShowQueryTaskStatement.getUser()
SQLAssignItem.getValue()
SQLPartitionRef.Item.getValue()
SQLUpdateSetItem.getValue()
SQLColumnDefinition.getValueType()
SQLSelectQueryBlock.getWaitTime()
SQLCreateTriggerStatement.getWhen()
SQLAlterTableDeleteByCondition.getWhere()
SQLCreateOutlineStatement.getWhere()
SQLDeleteStatement.getWhere()
SQLDropTableStatement.getWhere()
SQLMergeStatement.MergeInsertClause.getWhere()
SQLMergeStatement.MergeUpdateClause.getWhere()
SQLSelectQueryBlock.getWhere()
SQLShowColumnsStatement.getWhere()
SQLShowDatabasesStatement.getWhere()
SQLShowIndexesStatement.getWhere()
SQLShowOutlinesStatement.getWhere()
SQLShowPartitionsStmt.getWhere()
SQLShowProcessListStatement.getWhere()
SQLShowQueryTaskStatement.getWhere()
SQLShowTablesStatement.getWhere()
SQLShowVariantsStatement.getWhere()
SQLUpdateStatement.getWhere()
SQLSelect.getXmlPath()
Modifier and TypeMethodDescriptionSQLJoinTableSource.UDJ.getArguments()
SQLInsertInto.getColumns()
SQLMergeStatement.MergeInsertClause.getColumns()
SQLReplaceStatement.getColumns()
SQLSelectQueryBlock.getForUpdateOf()
SQLFetchStatement.getInto()
SQLSelectGroupByClause.getItems()
SQLUnnestTableSource.getItems()
SQLCreateDatabaseStatement.getOptions()
SQLCallStatement.getParameters()
SQLDescribeStatement.getPartition()
SQLAlterMaterializedViewStatement.getPartitions()
SQLAlterTableDropPartition.getPartitions()
SQLAlterTableExchangePartition.getPartitions()
SQLUpdateStatement.getReturning()
SQLDropUserStatement.getUsers()
SQLPrivilegeStatement.getUsers()
SQLJoinTableSource.getUsing()
SQLOpenStatement.getUsing()
SQLInsertStatement.ValuesClause.getValues()
SQLMergeStatement.MergeInsertClause.getValues()
SQLValuesQuery.getValues()
Modifier and TypeMethodDescriptionvoid
void
void
void
SQLDeleteStatement.addCondition
(SQLExpr expr) void
SQLJoinTableSource.addCondition
(SQLExpr condition) void
SQLSelectQueryBlock.addCondition
(SQLExpr expr) void
SQLUpdateStatement.addCondition
(SQLExpr expr) void
SQLJoinTableSource.addConditionnIfAbsent
(SQLExpr condition) void
SQLSelectQueryBlock.addDistributeBy
(SQLExpr x) void
void
void
SQLPartitionRef.addItem
(SQLIdentifierExpr name, SQLExpr value) void
void
void
void
void
void
void
void
void
SQLSelectQueryBlock.addOrderBy
(SQLExpr orderBy) void
SQLSelectQueryBlock.addOrderBy
(SQLExpr orderBy, SQLOrderingSpecification type) void
SQLAlterTableDropPartition.addPartition
(SQLExpr partition) void
SQLAlterTableExchangePartition.addPartition
(SQLExpr x) SQLSelectQueryBlock.addSelectItem
(SQLExpr expr) void
SQLSelectQueryBlock.addSelectItem
(SQLExpr expr, String alias) void
SQLCreateTableStatement.addTblProperty
(String name, SQLExpr value) void
void
void
boolean
boolean
void
boolean
boolean
void
SQLSelectQueryBlock.addWhereForDynamicFilter
(SQLExpr condition) boolean
SQLJoinTableSource.contains
(SQLTableSource tableSource, SQLExpr condition) boolean
SQLJoinTableSource.contains
(SQLTableSource tableSource, SQLExpr condition, SQLJoinTableSource.JoinType joinType) boolean
SQLJoinTableSource.containsCondition
(SQLExpr condition) boolean
SQLSelectGroupByClause.containsItem
(SQLExpr item) SQLJoinTableSource.join
(SQLTableSource right, SQLJoinTableSource.JoinType joinType, SQLExpr condition) boolean
SQLDeleteStatement.removeCondition
(SQLExpr condition) boolean
SQLSelectQueryBlock.removeCondition
(SQLExpr condition) boolean
SQLUpdateStatement.removeCondition
(SQLExpr condition) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
void
SQLCopyFromStatement.setAccessKeyId
(SQLExpr x) void
SQLCopyFromStatement.setAccessKeySecret
(SQLExpr x) void
void
SQLAnalyzeTableStatement.setAdbWhere
(SQLExpr adbWhere) void
SQLDropIndexStatement.setAlgorithm
(SQLExpr x) void
void
void
void
SQLTableSampling.setByteLength
(SQLExpr x) void
SQLAlterSequenceStatement.setCacheValue
(SQLExpr cacheValue) void
SQLCreateSequenceStatement.setCacheValue
(SQLExpr cacheValue) void
SQLAlterCharacter.setCharacterSet
(SQLExpr characterSet) void
SQLAlterTableConvertCharSet.setCharset
(SQLExpr charset) void
SQLColumnDefinition.setCharsetExpr
(SQLExpr charsetExpr) void
SQLAlterCharacter.setCollate
(SQLExpr collate) void
SQLAlterTableConvertCharSet.setCollate
(SQLExpr collate) void
SQLColumnDefinition.setCollateExpr
(SQLExpr x) void
SQLExternalRecordFormat.setCollectionItemsTerminatedBy
(SQLExpr x) void
void
void
SQLAlterFunctionStatement.setComment
(SQLExpr comment) void
SQLAlterProcedureStatement.setComment
(SQLExpr comment) void
SQLAlterTableAddIndex.setComment
(SQLExpr comment) void
SQLAlterTableAlterIndex.setComment
(SQLExpr comment) void
SQLAlterTableSetComment.setComment
(SQLExpr comment) void
SQLColumnDefinition.setComment
(SQLExpr comment) void
SQLCommentStatement.setComment
(SQLExpr comment) void
SQLConstraint.setComment
(SQLExpr x) void
SQLConstraintImpl.setComment
(SQLExpr x) void
SQLCreateDatabaseStatement.setComment
(SQLExpr x) void
SQLCreateIndexStatement.setComment
(SQLExpr x) void
SQLCreateMaterializedViewStatement.setComment
(SQLExpr x) void
SQLCreateTableStatement.setComment
(SQLExpr comment) void
SQLUnique.setComment
(SQLExpr x) void
SQLIfStatement.ElseIf.setCondition
(SQLExpr condition) void
SQLIfStatement.setCondition
(SQLExpr condition) void
SQLJoinTableSource.setCondition
(SQLExpr condition) void
SQLWhileStatement.setCondition
(SQLExpr x) void
SQLSelectQueryBlock.setConnectBy
(SQLExpr connectBy) void
void
SQLDropDatabaseStatement.setDatabase
(SQLExpr database) void
SQLAlterTableAddIndex.setDbPartitionBy
(SQLExpr x) void
SQLAlterTableAlterIndex.setDbPartitionBy
(SQLExpr x) void
SQLCreateIndexStatement.setDbPartitionBy
(SQLExpr x) void
SQLOptimizeStatement.setDeduplicateBy
(SQLExpr deduplicateBy) void
SQLColumnDefinition.setDefaultExpr
(SQLExpr defaultExpr) void
SQLCommitStatement.setDelayedDurability
(SQLExpr delayedDurability) void
SQLMergeStatement.MergeUpdateClause.setDeleteWhere
(SQLExpr x) void
SQLExternalRecordFormat.setDelimitedBy
(SQLExpr delimitedBy) void
SQLColumnDefinition.setDelimiter
(SQLExpr x) void
SQLColumnDefinition.setDelimiterTokenizer
(SQLExpr delimiterTokenizer) void
void
void
void
SQLExternalRecordFormat.setEscapedBy
(SQLExpr x) void
void
void
void
void
void
void
void
void
void
void
void
void
SQLTableSource.setFlashback
(SQLExpr flashback) void
SQLTableSourceImpl.setFlashback
(SQLExpr flashback) void
void
void
void
SQLExportTableStatement.setForReplication
(SQLExpr x) void
void
void
void
SQLJoinTableSource.UDJ.setFunction
(SQLExpr function) void
SQLColumnDefinition.setGeneratedAlawsAs
(SQLExpr x) void
void
SQLGrantStatement.setIdentifiedBy
(SQLExpr identifiedBy) void
SQLAlterSequenceStatement.setIncrementBy
(SQLExpr incrementBy) void
SQLCreateSequenceStatement.setIncrementBy
(SQLExpr incrementBy) void
void
void
SQLColumnDefinition.setJsonIndexAttrsExpr
(SQLExpr jsonIndexAttrsExpr) void
SQLAlterTableAddIndex.setKeyBlockSize
(SQLExpr keyBlockSize) void
SQLAlterTableAlterIndex.setKeyBlockSize
(SQLExpr keyBlockSize) void
SQLAlterTableSetLifecycle.setLifecycle
(SQLExpr comment) void
SQLCreateMaterializedViewStatement.setLifyCycle
(SQLExpr x) void
void
void
void
void
void
void
void
void
void
void
SQLExternalRecordFormat.setLinesTerminatedBy
(SQLExpr x) void
SQLAlterTableAddPartition.setLocation
(SQLExpr x) void
SQLAlterTableSetLocation.setLocation
(SQLExpr x) void
SQLCreateDatabaseStatement.setLocation
(SQLExpr x) void
SQLCreateTableStatement.setLocation
(SQLExpr x) void
SQLImportTableStatement.setLocation
(SQLExpr x) void
SQLDropIndexStatement.setLockOption
(SQLExpr x) void
SQLExternalRecordFormat.setMapKeysTerminatedBy
(SQLExpr x) void
SQLGrantStatement.setMaxConnectionsPerHour
(SQLExpr maxConnectionsPerHour) void
SQLGrantStatement.setMaxQueriesPerHour
(SQLExpr maxQueriesPerHour) void
SQLGrantStatement.setMaxUpdatesPerHour
(SQLExpr maxUpdatesPerHour) void
SQLGrantStatement.setMaxUserConnections
(SQLExpr maxUserConnections) void
SQLAlterSequenceStatement.setMaxValue
(SQLExpr maxValue) void
SQLCreateSequenceStatement.setMaxValue
(SQLExpr maxValue) void
SQLAlterSequenceStatement.setMinValue
(SQLExpr minValue) void
SQLCreateSequenceStatement.setMinValue
(SQLExpr minValue) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
SQLColumnDefinition.setNlpTokenizer
(SQLExpr nlpTokenizer) void
SQLColumnDefinition.setNplTokenizer
(SQLExpr x) void
SQLExternalRecordFormat.setNullDefinedAs
(SQLExpr x) void
void
void
void
void
void
void
SQLColumnDefinition.setOnUpdate
(SQLExpr onUpdate) void
void
SQLAlterIndexStatement.setParallel
(SQLExpr parallel) void
SQLAlterTableAddPartition.setPartitionCount
(SQLExpr x) void
SQLCreateTableGroupStatement.setPartitionNum
(SQLExpr x) void
SQLCreateDatabaseStatement.setPassword
(SQLExpr x) void
SQLCreateUserStatement.setPassword
(SQLExpr password) void
SQLTableSampling.setPercent
(SQLExpr x) void
void
SQLPrivilegeStatement.setResource
(SQLExpr resource) void
SQLAlterSequenceStatement.setRestartWith
(SQLExpr x) void
SQLSelect.setRowCount
(SQLExpr rowCount) void
void
void
SQLAlterTableAlterColumn.setSetDefault
(SQLExpr setDefault) void
SQLErrorLoggingClause.setSimpleExpression
(SQLExpr simpleExpression) void
SQLAlterFunctionStatement.setSqlSecurity
(SQLExpr sqlSecurity) void
SQLAlterProcedureStatement.setSqlSecurity
(SQLExpr sqlSecurity) void
SQLAlterMaterializedViewStatement.setStartWith
(SQLExpr x) void
SQLAlterSequenceStatement.setStartWith
(SQLExpr startWith) void
SQLCreateMaterializedViewStatement.setStartWith
(SQLExpr x) void
SQLCreateSequenceStatement.setStartWith
(SQLExpr startWith) void
SQLSelectQueryBlock.setStartWith
(SQLExpr startWith) void
void
void
SQLColumnDefinition.setStorage
(SQLExpr storage) void
SQLCreateDatabaseStatement.setStoredAs
(SQLExpr x) void
SQLCreateTableStatement.setStoredAs
(SQLExpr x) void
SQLCreateDatabaseStatement.setStoredIn
(SQLExpr x) void
SQLAlterTableAddIndex.setTablePartitionBy
(SQLExpr x) void
SQLAlterTableAlterIndex.setTablePartitionBy
(SQLExpr x) void
SQLCreateIndexStatement.setTablePartitionBy
(SQLExpr x) void
SQLAlterTableAddIndex.setTablePartitions
(SQLExpr x) void
SQLAlterTableAlterIndex.setTablePartitions
(SQLExpr x) void
SQLCreateIndexStatement.setTablePartitions
(SQLExpr x) void
SQLAlterTableStatement.setTableSource
(SQLExpr table) void
SQLDeleteStatement.setTableSource
(SQLExpr expr) void
SQLShowPartitionsStmt.setTableSource
(SQLExpr table) void
SQLUpdateStatement.setTableSource
(SQLExpr expr) void
void
SQLExternalRecordFormat.setTerminatedBy
(SQLExpr x) void
void
void
void
void
SQLCommitStatement.setTransactionName
(SQLExpr transactionName) void
SQLColumnDefinition.setUnitCount
(SQLExpr unitCount) void
SQLCreateSequenceStatement.setUnitCount
(SQLExpr x) void
SQLColumnDefinition.setUnitIndex
(SQLExpr unitIndex) void
SQLCreateSequenceStatement.setUnitIndex
(SQLExpr x) void
void
void
void
void
void
SQLColumnDefinition.setValueType
(SQLExpr x) void
SQLSelectQueryBlock.setWaitTime
(SQLExpr waitTime) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
SQLSelect.setXmlPath
(SQLExpr xmlPath) void
Modifier and TypeMethodDescriptionvoid
SQLMergeStatement.MergeInsertClause.setColumns
(List<SQLExpr> columns) void
void
SQLCreateDatabaseStatement.setOptions
(Map<String, SQLExpr> options) void
SQLDescribeStatement.setPartition
(List<SQLExpr> partition) void
void
ModifierConstructorDescriptionSQLAssignItem
(SQLExpr target, SQLExpr value) SQLColumnCheck
(SQLExpr expr) SQLDeclareStatement
(SQLName name, SQLDataType dataType, SQLExpr value) SQLDefault
(SQLExpr expr, SQLExpr column) SQLExprHint
(SQLExpr expr) SQLExprStatement
(SQLExpr expr) SQLExprTableSource
(SQLExpr expr) SQLExprTableSource
(SQLExpr expr, String alias) SQLJoinTableSource
(SQLTableSource left, SQLJoinTableSource.JoinType joinType, SQLTableSource right, SQLExpr condition) SQLSelectItem
(SQLExpr expr) SQLSelectItem
(SQLExpr expr, String alias) SQLSelectItem
(SQLExpr expr, String alias, boolean connectByRoot) SQLSelectItem
(SQLExpr expr, List<String> aliasList, boolean connectByRoot) SQLSelectOrderByItem
(SQLExpr expr) SQLSelectOrderByItem
(SQLExpr expr, SQLOrderingSpecification type) SQLSetStatement
(SQLExpr target, SQLExpr value) SQLSetStatement
(SQLExpr target, SQLExpr value, DbType dbType) -
Uses of SQLExpr in com.alibaba.druid.sql.builder
Modifier and TypeMethodDescription -
Uses of SQLExpr in com.alibaba.druid.sql.builder.impl
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.ads.parser
Modifier and TypeMethodDescriptionprotected SQLExpr
AdsExprParser.parseAliasExpr
(String alias) AdsExprParser.primaryRest
(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.antspark.ast
Modifier and TypeFieldDescriptionAntsparkCreateTableStatement.skewedBy
AntsparkCreateTableStatement.skewedByOn
Modifier and TypeMethodDescriptionAntsparkCreateTableStatement.getSkewedBy()
AntsparkCreateTableStatement.getSkewedByOn()
Modifier and TypeMethodDescriptionvoid
AntsparkCreateTableStatement.addSkewedBy
(SQLExpr item) void
AntsparkCreateTableStatement.addSkewedByOn
(SQLExpr item) void
AntsparkCreateTableStatement.setDatasource
(SQLExpr datasource) void
AntsparkCreateTableStatement.setMetaLifeCycle
(SQLExpr x) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.antspark.parser
Modifier and TypeMethodDescriptionprotected SQLExpr
AntsparkExprParser.parseAliasExpr
(String alias) protected SQLExpr
AntsparkExprParser.parseDatasource
(String alias) AntsparkExprParser.primary()
AntsparkExprParser.primaryRest
(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.blink.ast
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.clickhouse.ast
Modifier and TypeMethodDescriptionClickhouseCreateTableStatement.getPartitionBy()
ClickhouseCreateTableStatement.getSampleBy()
Modifier and TypeMethodDescriptionvoid
ClickhouseCreateTableStatement.setPartitionBy
(SQLExpr x) void
ClickhouseCreateTableStatement.setSampleBy
(SQLExpr x) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.clickhouse.parser
Modifier and TypeMethodDescriptionprotected SQLExpr
ClickhouseExprParser.parseAliasExpr
(String alias) ClickhouseExprParser.primaryRest
(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.db2.ast.stmt
Modifier and TypeMethodDescriptionDB2ValuesStatement.getExpr()
DB2SelectQueryBlock.getOptimizeFor()
Modifier and TypeMethodDescriptionvoid
void
DB2SelectQueryBlock.setOptimizeFor
(SQLExpr optimizeFor) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.db2.parser
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.hive.ast
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.hive.parser
Modifier and TypeMethodDescriptionprotected SQLExpr
HiveExprParser.parseAliasExpr
(String alias) protected SQLExpr
HiveExprParser.parseInterval()
HiveExprParser.primary()
HiveExprParser.primaryRest
(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.hive.stmt
Modifier and TypeFieldDescriptionprotected SQLExpr
HiveCreateFunctionStatement.className
protected SQLExpr
HiveCreateTableStatement.intoBuckets
protected SQLExpr
HiveCreateFunctionStatement.location
protected SQLExpr
HiveCreateTableStatement.metaLifeCycle
protected SQLExpr
HiveCreateFunctionStatement.symbol
protected SQLExpr
HiveCreateTableStatement.using
protected SQLExpr
HiveLoadDataStatement.using
Modifier and TypeFieldDescriptionHiveCreateTableStatement.skewedBy
HiveCreateTableStatement.skewedByOn
Modifier and TypeMethodDescriptionHiveCreateFunctionStatement.getClassName()
HiveLoadDataStatement.getInpath()
HiveCreateTableStatement.getIntoBuckets()
HiveCreateFunctionStatement.getLocation()
HiveCreateTableStatement.getMetaLifeCycle()
HiveLoadDataStatement.getRowFormat()
HiveLoadDataStatement.getStoredAs()
HiveLoadDataStatement.getStoredBy()
HiveCreateFunctionStatement.getSymbol()
HiveCreateTableStatement.getUsing()
HiveLoadDataStatement.getUsing()
Modifier and TypeMethodDescriptionHiveLoadDataStatement.getPartition()
HiveCreateTableStatement.getSkewedBy()
HiveCreateTableStatement.getSkewedByOn()
Modifier and TypeMethodDescriptionvoid
HiveCreateTableStatement.addSkewedBy
(SQLExpr item) void
HiveCreateTableStatement.addSkewedByOn
(SQLExpr item) void
HiveCreateFunctionStatement.setClassName
(SQLExpr x) void
void
void
HiveCreateTableStatement.setIntoBuckets
(SQLExpr intoBuckets) void
HiveCreateFunctionStatement.setLocation
(SQLExpr x) void
HiveCreateTableStatement.setMetaLifeCycle
(SQLExpr x) void
HiveLoadDataStatement.setRowFormat
(SQLExpr x) void
HiveLoadDataStatement.setStoredAs
(SQLExpr x) void
HiveLoadDataStatement.setStoredBy
(SQLExpr x) void
void
void
void
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast
Modifier and TypeMethodDescriptionMySqlUnique.getDbPartitionBy()
MySqlKey.getKeyBlockSize()
MySqlUnique.getTablePartitionBy()
MySqlUnique.getTablePartitions()
Modifier and TypeMethodDescriptionvoid
MySqlUnique.setDbPartitionBy
(SQLExpr x) void
MySqlKey.setKeyBlockSize
(SQLExpr x) void
MySqlUnique.setTablePartitionBy
(SQLExpr x) void
MySqlUnique.setTablePartitions
(SQLExpr x) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast.clause
Modifier and TypeMethodDescriptionMySqlCaseStatement.getCondition()
MySqlCaseStatement.MySqlWhenStatement.getCondition()
MySqlRepeatStatement.getCondition()
Modifier and TypeMethodDescriptionvoid
MySqlCaseStatement.MySqlWhenStatement.setCondition
(SQLExpr condition) void
MySqlCaseStatement.setCondition
(SQLExpr condition) void
MySqlRepeatStatement.setCondition
(SQLExpr condition) Modifier and TypeMethodDescriptionvoid
MySqlSelectIntoStatement.setVarList
(List<SQLExpr> varList) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast.expr
Modifier and TypeClassDescriptionclass
class
class
class
class
class
Modifier and TypeMethodDescriptionMySqlExprImpl.clone()
MySqlOutFileExpr.clone()
MySqlOutFileExpr.getColumnsTerminatedBy()
MySqlJSONTableExpr.getExpr()
MySqlOrderingExpr.getExpr()
MySqlOutFileExpr.getFile()
MySqlOutFileExpr.getIgnoreLinesNumber()
MySqlJSONTableExpr.Column.getOnEmpty()
MySqlJSONTableExpr.Column.getOnError()
MySqlJSONTableExpr.Column.getPath()
MySqlJSONTableExpr.getPath()
Modifier and TypeMethodDescriptionboolean
void
MySqlOutFileExpr.setColumnsTerminatedBy
(SQLExpr columnsTerminatedBy) void
void
void
void
MySqlOutFileExpr.setIgnoreLinesNumber
(SQLExpr ignoreLinesNumber) void
MySqlJSONTableExpr.Column.setOnEmpty
(SQLExpr x) void
MySqlJSONTableExpr.Column.setOnError
(SQLExpr x) void
void
ModifierConstructorDescriptionMySqlOrderingExpr
(SQLExpr expr, SQLOrderingSpecification type) MySqlOutFileExpr
(SQLExpr file) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast.statement
Modifier and TypeFieldDescriptionprotected SQLExpr
MySqlCreateTableStatement.dbPartitionBy
protected SQLExpr
MySqlCreateTableStatement.dbPartitions
protected SQLExpr
MySqlCreateTableStatement.tablePartitionBy
protected SQLExpr
MySqlCreateTableStatement.tablePartitions
Modifier and TypeMethodDescriptionMySqlAlterTablespaceStatement.getAddDataFile()
MySqlCreateTableSpaceStatement.getAddDataFile()
MySqlAlterLogFileGroupStatement.getAddUndoFile()
MySqlCreateAddLogFileGroupStatement.getAddUndoFile()
MySqlEventSchedule.getAt()
MySqlCreateUserStatement.UserSpecification.getAuthPlugin()
MySqlCreateTableSpaceStatement.getAutoExtentSize()
MySqlAlterEventStatement.getComment()
MySqlCreateAddLogFileGroupStatement.getComment()
MySqlCreateEventStatement.getComment()
MySqlCreateTableSpaceStatement.getComment()
MySqlTableIndex.getComment()
MySqlExplainStatement.getConnectionId()
MySqlHelpStatement.getContent()
MySqlCreateServerStatement.getDatabase()
MySqlShowCreateDatabaseStatement.getDatabase()
MySqlShowOpenTablesStatement.getDatabase()
MySqlCreateTableStatement.getDbPartitionBy()
MySqlExtPartition.Item.getDbPartitionBy()
MySqlTableIndex.getDbPartitionBy()
MySqlCreateTableStatement.getDbpartitions()
MySqlCreateTableStatement.getDbPartitions()
MySqlAlterTableAlterColumn.getDefaultExpr()
MySqlAlterTablespaceStatement.getDropDataFile()
MySqlEventSchedule.getEnds()
MySqlAlterLogFileGroupStatement.getEngine()
MySqlAlterTablespaceStatement.getEngine()
MySqlCreateAddLogFileGroupStatement.getEngine()
MySqlCreateTableSpaceStatement.getEngine()
MySqlCreateTableStatement.getEngine()
MySqlShowCreateEventStatement.getEventName()
MySqlEventSchedule.getEvery()
MySqlBinlogStatement.getExpr()
MySqlCreateTableSpaceStatement.getExtentSize()
MySqlCreateTableSpaceStatement.getFileBlockSize()
MySqlShowProfileStatement.getForQuery()
MySqlPrepareStatement.getFrom()
MySqlShowBinLogEventsStatement.getFrom()
MySqlShowRelayLogEventsStatement.getFrom()
MySqlCreateServerStatement.getHost()
MySqlLoadDataInFileStatement.getIgnoreLinesNumber()
MySqlLoadXmlStatement.getIgnoreLinesNumber()
MySqlShowBinLogEventsStatement.getIn()
MySqlAlterLogFileGroupStatement.getInitialSize()
MySqlAlterTablespaceStatement.getInitialSize()
MySqlCreateAddLogFileGroupStatement.getInitialSize()
MySqlCreateTableSpaceStatement.getInitialSize()
MySqlShowEventsStatement.getLike()
MySqlShowFunctionStatusStatement.getLike()
MySqlShowOpenTablesStatement.getLike()
MySqlShowProcedureStatusStatement.getLike()
MySqlShowStatusStatement.getLike()
MySqlShowTableStatusStatement.getLike()
MySqlShowTriggersStatement.getLike()
MySqlAlterTableLock.getLockType()
MySqlCreateTableSpaceStatement.getLogFileGroup()
MySqlShowRelayLogEventsStatement.getLogName()
MySqlCreateTableSpaceStatement.getMaxSize()
MySqlShowCreateFunctionStatement.getName()
MySqlShowCreateProcedureStatement.getName()
MySqlShowCreateTriggerStatement.getName()
MySqlShowEngineStatement.getName()
MySqlShowFunctionCodeStatement.getName()
MySqlShowProcedureCodeStatement.getName()
MySqlCreateAddLogFileGroupStatement.getNodeGroup()
MySqlCreateTableSpaceStatement.getNodeGroup()
protected SQLExpr
MySqlTableIndex.getOption
(long hash64) MySqlCreateServerStatement.getOwner()
MySqlCreateServerStatement.getPassword()
MySqlCreateUserStatement.UserSpecification.getPassword()
MySqlShowCharacterSetStatement.getPattern()
MySqlShowCollationStatement.getPattern()
MySqlSetTransactionStatement.getPolicy()
MySqlCreateServerStatement.getPort()
MySqlCreateAddLogFileGroupStatement.getRedoBufferSize()
MySqlFlushStatement.getRelayLogsForChannel()
MySqlLoadXmlStatement.getRowsIdentifiedBy()
MySqlShowEventsStatement.getSchema()
MySqlCreateServerStatement.getSocket()
MySqlEventSchedule.getStarts()
MySqlCreateTableStatement.TableSpaceOption.getStorage()
MySqlCreateTableStatement.getTablePartitionBy()
MySqlTableIndex.getTablePartitionBy()
MySqlCreateTableStatement.getTablePartitions()
MySqlTableIndex.getTablePartitions()
MySqlUpdateStatement.getTargetAffectRow()
MySqlExtPartition.Item.getTbPartitionBy()
MySqlCreateTableStatement.getTbpartitions()
MySqlKillStatement.getThreadId()
MySqlCreateAddLogFileGroupStatement.getUndoBufferSize()
MySqlAlterServerStatement.getUser()
MySqlAlterUserStatement.AlterUser.getUser()
MySqlCreateServerStatement.getUser()
MySqlCreateUserStatement.UserSpecification.getUser()
MySqlShowBroadcastsStatement.getWhere()
MySqlShowCharacterSetStatement.getWhere()
MySqlShowCollationStatement.getWhere()
MySqlShowDatabaseStatusStatement.getWhere()
MySqlShowDatasourcesStatement.getWhere()
MySqlShowDdlStatusStatement.getWhere()
MySqlShowDsStatement.getWhere()
MySqlShowEventsStatement.getWhere()
MySqlShowFunctionStatusStatement.getWhere()
MySqlShowHelpStatement.getWhere()
MySqlShowJobStatusStatement.getWhere()
MySqlShowMigrateTaskStatusStatement.getWhere()
MySqlShowNodeStatement.getWhere()
MySqlShowOpenTablesStatement.getWhere()
MySqlShowProcedureStatusStatement.getWhere()
MySqlShowRuleStatement.getWhere()
MySqlShowRuleStatusStatement.getWhere()
MySqlShowSequencesStatement.getWhere()
MySqlShowSlowStatement.getWhere()
MySqlShowStatusStatement.getWhere()
MySqlShowTableStatusStatement.getWhere()
MySqlShowTopologyStatement.getWhere()
MySqlShowTraceStatement.getWhere()
MySqlShowTriggersStatement.getWhere()
MySqlExplainStatement.getWild()
Modifier and TypeMethodDescriptionMySqlLoadDataInFileStatement.getColumns()
MySqlSubPartitionByValue.getColumns()
MySqlInsertStatement.getDuplicateKeyUpdate()
MySqlManageInstanceGroupStatement.getGroupNames()
MySqlSubPartitionByList.getKeys()
MySqlExecuteStatement.getParameters()
MySqlSelectQueryBlock.getProcedureArgumentList()
SQLAlterResourceGroupStatement.getProperties()
SQLCreateResourceGroupStatement.getProperties()
MySqlLoadDataInFileStatement.getSetList()
MySqlLoadXmlStatement.getSetList()
MySqlKillStatement.getThreadIds()
MySqlAlterUserStatement.getUsers()
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
SQLAlterResourceGroupStatement.addProperty
(String name, SQLExpr value) void
SQLCreateResourceGroupStatement.addProperty
(String name, SQLExpr value) void
MySqlAlterTablespaceStatement.setAddDataFile
(SQLExpr x) void
MySqlCreateTableSpaceStatement.setAddDataFile
(SQLExpr x) void
MySqlAlterLogFileGroupStatement.setAddUndoFile
(SQLExpr x) void
MySqlCreateAddLogFileGroupStatement.setAddUndoFile
(SQLExpr x) void
void
MySqlCreateUserStatement.UserSpecification.setAuthPlugin
(SQLExpr authPlugin) void
MySqlCreateTableSpaceStatement.setAutoExtentSize
(SQLExpr x) void
MySqlAlterEventStatement.setComment
(SQLExpr comment) void
MySqlCreateAddLogFileGroupStatement.setComment
(SQLExpr x) void
MySqlCreateEventStatement.setComment
(SQLExpr comment) void
MySqlCreateTableSpaceStatement.setComment
(SQLExpr x) void
MySqlTableIndex.setComment
(SQLExpr x) void
MySqlExplainStatement.setConnectionId
(SQLExpr connectionId) void
MySqlHelpStatement.setContent
(SQLExpr content) void
MySqlCreateServerStatement.setDatabase
(SQLExpr x) void
MySqlShowCreateDatabaseStatement.setDatabase
(SQLExpr database) void
MySqlShowOpenTablesStatement.setDatabase
(SQLExpr database) void
MySqlCreateTableStatement.setDbPartitionBy
(SQLExpr x) void
MySqlExtPartition.Item.setDbPartitionBy
(SQLExpr x) void
MySqlTableIndex.setDbPartitionBy
(SQLExpr x) void
MySqlCreateTableStatement.setDbPartitions
(SQLExpr x) void
MySqlAlterTableAlterColumn.setDefaultExpr
(SQLExpr defaultExpr) void
MySqlAlterTablespaceStatement.setDropDataFile
(SQLExpr x) void
void
void
void
void
void
void
MySqlShowCreateEventStatement.setEventName
(SQLExpr eventName) void
void
void
MySqlCreateTableSpaceStatement.setExtentSize
(SQLExpr x) void
MySqlCreateTableSpaceStatement.setFileBlockSize
(SQLExpr x) void
MySqlShowProfileStatement.setForQuery
(SQLExpr forQuery) void
void
void
void
void
MySqlLoadDataInFileStatement.setIgnoreLinesNumber
(SQLExpr ignoreLinesNumber) void
MySqlLoadXmlStatement.setIgnoreLinesNumber
(SQLExpr ignoreLinesNumber) void
void
MySqlAlterLogFileGroupStatement.setInitialSize
(SQLExpr x) void
MySqlAlterTablespaceStatement.setInitialSize
(SQLExpr x) void
MySqlCreateAddLogFileGroupStatement.setInitialSize
(SQLExpr x) void
MySqlCreateTableSpaceStatement.setInitialSize
(SQLExpr x) void
void
void
void
void
void
void
void
MySqlAlterTableLock.setLockType
(SQLExpr lockType) void
MySqlCreateTableSpaceStatement.setLogFileGroup
(SQLExpr x) void
MySqlShowRelayLogEventsStatement.setLogName
(SQLExpr logName) void
MySqlCreateTableSpaceStatement.setMaxSize
(SQLExpr x) void
void
void
void
void
void
void
MySqlCreateAddLogFileGroupStatement.setNodeGroup
(SQLExpr x) void
MySqlCreateTableSpaceStatement.setNodeGroup
(SQLExpr x) void
void
MySqlCreateTableStatement.setPageChecksum
(SQLExpr x) void
MySqlCreateServerStatement.setPassword
(SQLExpr x) void
MySqlCreateUserStatement.UserSpecification.setPassword
(SQLExpr password) void
MySqlShowCharacterSetStatement.setPattern
(SQLExpr pattern) void
MySqlShowCollationStatement.setPattern
(SQLExpr pattern) void
void
void
MySqlCreateAddLogFileGroupStatement.setRedoBufferSize
(SQLExpr x) void
MySqlFlushStatement.setRelayLogsForChannel
(SQLExpr relayLogsForChannel) void
MySqlLoadXmlStatement.setRowsIdentifiedBy
(SQLExpr rowsIdentifiedBy) void
void
void
void
MySqlCreateTableStatement.TableSpaceOption.setStorage
(SQLExpr storage) void
MySqlCreateTableStatement.setTablePartitionBy
(SQLExpr x) void
MySqlTableIndex.setTablePartitionBy
(SQLExpr x) void
MySqlCreateTableStatement.setTablePartitions
(SQLExpr x) void
MySqlTableIndex.setTablePartitions
(SQLExpr x) void
MySqlUpdateStatement.setTargetAffectRow
(SQLExpr targetAffectRow) void
MySqlExtPartition.Item.setTbPartitionBy
(SQLExpr x) void
MySqlKillStatement.setThreadId
(SQLExpr threadId) void
MySqlCreateTableStatement.setTransactional
(SQLExpr x) void
MySqlCreateAddLogFileGroupStatement.setUndoBufferSize
(SQLExpr x) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Modifier and TypeMethodDescriptionvoid
MySqlLoadDataInFileStatement.setColumns
(List<SQLExpr> columns) void
MySqlLoadDataInFileStatement.setSetList
(List<SQLExpr> setList) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.parser
Modifier and TypeMethodDescriptionprotected SQLExpr
MySqlExprParser.parseAliasExpr
(String alias) protected SQLExpr
MySqlExprParser.parseExtract()
protected SQLExpr
MySqlExprParser.parseInterval()
protected SQLExpr
MySqlExprParser.parsePosition()
MySqlExprParser.primary()
final SQLExpr
MySqlExprParser.primaryRest
(SQLExpr expr) Modifier and TypeMethodDescriptionMySqlSelectIntoParser.parseIntoArgs()
parser the select into arguments -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.visitor
Modifier and TypeMethodDescriptionvoid
MySqlOutputVisitor.printInsertColumns
(List<SQLExpr> columns) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.visitor.transform
Modifier and TypeMethodDescriptionboolean
NameResolveVisitor.isAliasColumn
(SQLExpr x, SQLSelectQueryBlock source) 是否是 select item 字段的别名boolean
NameResolveVisitor.isRowNumColumn
(SQLExpr x, SQLSelectQueryBlock source) 是否是 rownum 或者 rownum 别名 -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.odps.ast
Modifier and TypeFieldDescriptionprotected SQLExpr
OdpsAddFileStatement.comment
protected SQLExpr
OdpsAddTableStatement.comment
protected SQLExpr
OdpsCreateTableStatement.lifecycle
protected SQLExpr
OdpsUnloadStatement.location
protected SQLExpr
OdpsUnloadStatement.storedAs
protected SQLExpr
OdpsCreateTableStatement.storedBy
Modifier and TypeMethodDescriptionOdpsTransformExpr.clone()
OdpsAddFileStatement.getComment()
OdpsAddTableStatement.getComment()
OdpsGrantStmt.getExpire()
OdpsStatisticClause.ExpressionCondition.getExpr()
OdpsShowChangelogsStatement.getId()
OdpsDeclareVariableStatement.getInitValue()
OdpsGrantStmt.getLabel()
OdpsCreateTableStatement.getLifecycle()
OdpsUnloadStatement.getLocation()
OdpsListStmt.getObject()
OdpsShowGrantsStmt.getObjectType()
OdpsSetLabelStatement.getProject()
OdpsReadStatement.getRowCount()
OdpsUnloadStatement.getStoredAs()
OdpsCreateTableStatement.getStoredBy()
OdpsRestoreStatement.getTo()
OdpsUndoTableStatement.getTo()
OdpsSetLabelStatement.getUser()
OdpsShowGrantsStmt.getUser()
OdpsTransformExpr.getUsing()
OdpsAlterTableSetChangeLogs.getValue()
OdpsAlterTableSetFileFormat.getValue()
Modifier and TypeMethodDescriptionOdpsNewExpr.getInitValues()
OdpsTransformExpr.getInputColumns()
OdpsTransformExpr.getResources()
OdpsCreateTableStatement.getWithSerdeproperties()
Modifier and TypeMethodDescriptionvoid
OdpsAddFileStatement.setComment
(SQLExpr x) void
OdpsAddTableStatement.setComment
(SQLExpr x) void
void
void
void
OdpsDeclareVariableStatement.setInitValue
(SQLExpr x) void
void
OdpsCreateTableStatement.setLifecycle
(SQLExpr lifecycle) void
OdpsUnloadStatement.setLocation
(SQLExpr location) void
void
OdpsShowGrantsStmt.setObjectType
(SQLExpr objectType) void
OdpsSetLabelStatement.setProject
(SQLExpr x) void
OdpsReadStatement.setRowCount
(SQLExpr rowCount) void
OdpsUnloadStatement.setStoredAs
(SQLExpr x) void
OdpsCreateTableStatement.setStoredBy
(SQLExpr x) void
void
void
void
void
void
void
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.odps.parser
Modifier and TypeMethodDescriptionprotected SQLExpr
OdpsExprParser.parseAliasExpr
(String alias) OdpsExprParser.primaryRest
(SQLExpr expr) OdpsExprParser.relationalRest
(SQLExpr expr) Modifier and TypeMethodDescriptionOdpsExprParser.primaryRest
(SQLExpr expr) OdpsExprParser.relationalRest
(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.odps.visitor
Modifier and TypeMethodDescriptionprotected void
OdpsOutputVisitor.printMethodOwner
(SQLExpr owner) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.ast
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.ast.clause
Modifier and TypeMethodDescriptionModelClause.CellAssignment.clone()
OracleStorageClause.getBufferPool()
OracleLobStorageClause.getChunk()
CycleClause.getDefaultValue()
ModelClause.CellAssignmentItem.getExpr()
ModelClause.ModelColumn.getExpr()
OracleStorageClause.getFreeListGroups()
OracleStorageClause.getFreeLists()
OracleStorageClause.getInitial()
ModelClause.ModelRulesClause.getIterate()
ModelClause.MainModelClause.getMainModelName()
CycleClause.getMark()
OracleStorageClause.getMaxExtents()
OracleStorageClause.getMaxSize()
ModelClause.CellAssignment.getMeasureColumn()
OracleStorageClause.getMinExtents()
ModelClause.ReferenceModelClause.getName()
OracleStorageClause.getNext()
OracleStorageClause.getObjno()
OracleStorageClause.getPctIncrease()
OracleLobStorageClause.getPctversion()
SampleClause.getSeedValue()
ModelClause.ModelRulesClause.getUntil()
CycleClause.getValue()
Modifier and TypeMethodDescriptionCycleClause.getAliases()
ModelClause.CellAssignment.getConditions()
ModelClause.QueryPartitionClause.getExprList()
OracleReturningClause.getItems()
SampleClause.getPercent()
OracleReturningClause.getValues()
Modifier and TypeMethodDescriptionvoid
void
SampleClause.addPercent
(SQLExpr x) void
boolean
boolean
boolean
void
OracleStorageClause.setBufferPool
(SQLExpr bufferPool) void
void
CycleClause.setDefaultValue
(SQLExpr defaultValue) void
void
void
OracleStorageClause.setFreeListGroups
(SQLExpr freeListGroups) void
OracleStorageClause.setFreeLists
(SQLExpr freeLists) void
OracleStorageClause.setInitial
(SQLExpr initial) void
ModelClause.ModelRulesClause.setIterate
(SQLExpr iterate) void
ModelClause.MainModelClause.setMainModelName
(SQLExpr mainModelName) void
void
OracleStorageClause.setMaxExtents
(SQLExpr maxExtents) void
OracleStorageClause.setMaxSize
(SQLExpr maxSize) void
ModelClause.CellAssignment.setMeasureColumn
(SQLExpr e) void
OracleStorageClause.setMinExtents
(SQLExpr minExtents) void
void
void
void
OracleStorageClause.setPctIncrease
(SQLExpr pctIncrease) void
OracleLobStorageClause.setPctversion
(SQLExpr pctversion) void
SampleClause.setSeedValue
(SQLExpr seedValue) void
void
Modifier and TypeMethodDescriptionvoid
ModelClause.QueryPartitionClause.setExprList
(List<SQLExpr> exprList) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.ast.expr
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescriptionOracleIsOfTypeExpr.clone()
OracleAnalyticWindowing.getExpr()
OracleDatetimeExpr.getExpr()
OracleIsOfTypeExpr.getExpr()
OracleOuterExpr.getExpr()
OracleTreatExpr.getExpr()
OracleRangeExpr.getLowBound()
OracleIsSetExpr.getNestedTable()
OracleIntervalExpr.getPrecision()
OracleDatetimeExpr.getTimeZone()
OracleIntervalExpr.getToFactionalSecondsPrecision()
OracleTreatExpr.getType()
OracleRangeExpr.getUpBound()
OracleArgumentExpr.getValue()
OracleIntervalExpr.getValue()
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
void
void
void
void
void
void
OracleRangeExpr.setLowBound
(SQLExpr lowBound) void
OracleIsSetExpr.setNestedTable
(SQLExpr nestedTable) void
OracleIntervalExpr.setPrecision
(SQLExpr precision) void
OracleDatetimeExpr.setTimeZone
(SQLExpr timeZone) void
OracleIntervalExpr.setToFactionalSecondsPrecision
(SQLExpr x) void
void
OracleRangeExpr.setUpBound
(SQLExpr upBound) void
void
ModifierConstructorDescriptionOracleArgumentExpr
(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
Modifier and TypeMethodDescriptionOracleCreateDatabaseDbLinkStatement.getAuthenticatedUser()
OracleFileSpecification.getAutoExtendOn()
OracleLobParameters.getChunk()
OracleExecuteImmediateStatement.getDynamicSql()
OracleRaiseStatement.getException()
OracleRunStatement.getExpr()
OracleSelectPivot.Item.getExpr()
OracleCreateTableStatement.Organization.getExternalDirectory()
OracleCreateTableStatement.Organization.getExternalRejectLimit()
OracleExplainStatement.getInto()
OracleSetTransactionStatement.getName()
OracleCreateIndexStatement.getParallel()
OracleCreateTableStatement.getParallelValue()
OracleLockTableStatement.getPartition()
OracleLobParameters.getPctVersion()
OracleFileSpecification.getSize()
OracleExplainStatement.getStatementId()
OracleCreateDatabaseDbLinkStatement.getUsing()
OracleCreateTypeStatement.getVarraySizeLimit()
OracleLockTableStatement.getWait()
OracleContinueStatement.getWhen()
OracleExceptionStatement.Item.getWhen()
OracleExitStatement.getWhen()
OracleMultiInsertStatement.ConditionalInsertClauseItem.getWhen()
Modifier and TypeMethodDescriptionOracleAlterTableSplitPartition.getAt()
OracleCreateTableStatement.Organization.getExternalDirectoryLocation()
OracleFileSpecification.getFileNames()
OracleExecuteImmediateStatement.getInto()
OracleSelectUnPivot.getItems()
OraclePipeRowStatement.getParameters()
OracleSelectPivot.getPivotFor()
OracleSelectPivotBase.getPivotFor()
OracleUpdateStatement.getReturningInto()
OracleExecuteImmediateStatement.getReturnInto()
OracleAlterTableSplitPartition.getValues()
Modifier and TypeMethodDescriptionvoid
void
OracleUpdateStatement.addReturningInto
(SQLExpr returningInto) OracleSelectJoin.join
(SQLTableSource right, SQLJoinTableSource.JoinType joinType, SQLExpr condition) boolean
void
OracleCreateDatabaseDbLinkStatement.setAuthenticatedUser
(SQLExpr authenticatedUser) void
OracleFileSpecification.setAutoExtendOn
(SQLExpr autoExtendOn) void
void
OracleExecuteImmediateStatement.setDynamicSql
(SQLExpr dynamicSql) void
OracleRaiseStatement.setException
(SQLExpr exception) void
void
void
OracleCreateTableStatement.Organization.setExternalDirectory
(SQLExpr externalDirectory) void
OracleCreateTableStatement.Organization.setExternalRejectLimit
(SQLExpr externalRejectLimit) void
void
void
OracleCreateIndexStatement.setParallel
(SQLExpr parallel) void
OracleCreateTableStatement.setParallelValue
(SQLExpr x) void
OracleLockTableStatement.setPartition
(SQLExpr partition) void
OracleLobParameters.setPctVersion
(SQLExpr x) void
void
OracleExplainStatement.setStatementId
(SQLExpr statementId) void
void
OracleCreateTypeStatement.setVarraySizeLimit
(SQLExpr x) void
void
void
void
void
Modifier and TypeMethodDescriptionvoid
void
OracleFileSpecification.setFileNames
(List<SQLExpr> fileNames) void
ModifierConstructorDescriptionOracleRunStatement
(SQLExpr expr) OracleSelectJoin
(SQLTableSource left, SQLJoinTableSource.JoinType joinType, SQLTableSource right, SQLExpr condition) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.parser
Modifier and TypeMethodDescriptionprotected SQLExpr
protected SQLExpr
OracleExprParser.methodRest
(SQLExpr expr, boolean acceptLPAREN) protected SQLExpr
OracleExprParser.parseInterval()
OracleExprParser.primary()
OracleExprParser.primaryRest
(SQLExpr expr) OracleExprParser.relationalRest
(SQLExpr expr) Modifier and TypeMethodDescriptionprotected SQLExpr
protected SQLExpr
OracleExprParser.methodRest
(SQLExpr expr, boolean acceptLPAREN) OracleExprParser.primaryRest
(SQLExpr expr) OracleExprParser.relationalRest
(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.visitor
Modifier and TypeMethodDescriptionstatic SQLExpr
protected TableStat.Column
static SQLExpr
boolean
static SQLExpr
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oscar.ast
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oscar.ast.expr
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oscar.ast.stmt
Modifier and TypeMethodDescriptionOscarSelectQueryBlock.FetchClause.getCount()
OscarShowStatement.getExpr()
OscarInsertStatement.getOnConflictUpdateWhere()
OscarInsertStatement.getOnConflictWhere()
OscarInsertStatement.getReturning()
Modifier and TypeMethodDescriptionOscarSelectQueryBlock.getDistinctOn()
OscarSelectQueryBlock.ForClause.getOf()
OscarInsertStatement.getOnConflictTarget()
Modifier and TypeMethodDescriptionvoid
void
void
OscarInsertStatement.setOnConflictUpdateWhere
(SQLExpr x) void
OscarInsertStatement.setOnConflictWhere
(SQLExpr x) void
OscarInsertStatement.setReturning
(SQLExpr returning) Modifier and TypeMethodDescriptionvoid
OscarSelectQueryBlock.setDistinctOn
(List<SQLExpr> distinctOn) void
void
OscarInsertStatement.setOnConflictTarget
(List<SQLExpr> onConflictTarget) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.oscar.parser
Modifier and TypeMethodDescriptionprotected SQLExpr
OscarExprParser.parseInterval()
OscarExprParser.primary()
OscarExprParser.primaryRest
(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.postgresql.ast.expr
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescriptionPGExtractExpr.getSource()
PGBoxExpr.getValue()
PGCidrExpr.getValue()
PGCircleExpr.getValue()
PGInetExpr.getValue()
PGLineSegmentsExpr.getValue()
PGMacAddrExpr.getValue()
PGPointExpr.getValue()
PGPolygonExpr.getValue()
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
void
void
void
void
void
void
void
void
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.postgresql.ast.stmt
Modifier and TypeMethodDescriptionPGSelectQueryBlock.FetchClause.getCount()
PGShowStatement.getExpr()
PGInsertStatement.getOnConflictUpdateWhere()
PGInsertStatement.getOnConflictWhere()
PGInsertStatement.getReturning()
Modifier and TypeMethodDescriptionPGSelectQueryBlock.getDistinctOn()
PGSelectQueryBlock.ForClause.getOf()
PGInsertStatement.getOnConflictTarget()
Modifier and TypeMethodDescriptionvoid
void
void
PGInsertStatement.setOnConflictUpdateWhere
(SQLExpr x) void
PGInsertStatement.setOnConflictWhere
(SQLExpr x) void
PGInsertStatement.setReturning
(SQLExpr returning) Modifier and TypeMethodDescriptionvoid
PGSelectQueryBlock.setDistinctOn
(List<SQLExpr> distinctOn) void
void
PGInsertStatement.setOnConflictTarget
(List<SQLExpr> onConflictTarget) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.postgresql.parser
Modifier and TypeMethodDescriptionprotected SQLExpr
PGExprParser.parseInterval()
PGExprParser.primary()
PGExprParser.primaryRest
(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.ast
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.ast.expr
-
Uses of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.ast.stmt
Modifier and TypeMethodDescriptionSQLServerWaitForStatement.getDelay()
SQLServerExecStatement.SQLServerParameter.getExpr()
SQLServerRollbackStatement.getName()
SQLServerWaitForStatement.getTime()
SQLServerWaitForStatement.getTimeout()
Modifier and TypeMethodDescriptionvoid
void
void
void
void
SQLServerWaitForStatement.setTimeout
(SQLExpr timeout) -
Uses of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.parser
Modifier and TypeMethodDescriptionprotected SQLExpr
SQLServerExprParser.primary()
SQLServerExprParser.primaryRest
(SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.parser
Modifier and TypeMethodDescriptionfinal SQLExpr
SQLExprParser.additive()
SQLExprParser.additiveRest
(SQLExpr expr) SQLExprParser.and()
final SQLExpr
SQLExprParser.bitAnd()
final SQLExpr
SQLExprParser.bitAndRest
(SQLExpr expr) final SQLExpr
SQLExprParser.bitOr()
final SQLExpr
final SQLExpr
SQLExprParser.bitXor()
SQLExprParser.bitXorRest
(SQLExpr expr) protected SQLExpr
SQLExprParser.expr()
SQLSelectParser.expr()
final SQLExpr
SQLExprParser.groupComparisionRest
(SQLExpr expr) final SQLExpr
protected SQLExpr
SQLExprParser.methodRest
(SQLExpr expr, boolean acceptLPAREN) final SQLExpr
SQLExprParser.multiplicative()
SQLExprParser.multiplicativeRest
(SQLExpr expr) SQLExprParser.notRationalRest
(SQLExpr expr, boolean global) SQLExprParser.or()
protected SQLExpr
SQLExprParser.parseAliasExpr
(String alias) protected SQLExpr
SQLExprParser.parseAll()
protected SQLExpr
SQLExprParser.parseAny()
protected SQLExpr
SQLExprParser.parseExtract()
protected SQLExpr
SQLSelectParser.parseGroupByItem()
SQLExprParser.parseGroupingSet()
protected SQLExpr
SQLExprParser.parseInterval()
protected SQLExpr
SQLExprParser.parseMatch()
protected SQLExpr
SQLExprParser.parsePosition()
protected SQLExpr
SQLExprParser.parseSome()
protected SQLExpr
SQLStatementParser.parseUser()
SQLExprParser.primary()
SQLExprParser.primaryRest
(SQLExpr expr) SQLExprParser.relational()
SQLExprParser.relationalRest
(SQLExpr expr) final SQLExpr
SQLExprParser.shift()
SQLExprParser.xor()
Modifier and TypeMethodDescriptionSQLExprParser.additiveRest
(SQLExpr expr) final SQLExpr
SQLExprParser.bitAndRest
(SQLExpr expr) final SQLExpr
SQLExprParser.bitXorRest
(SQLExpr expr) protected SQLExpr
final SQLExpr
SQLExprParser.groupComparisionRest
(SQLExpr expr) final SQLExpr
protected static boolean
protected SQLExpr
SQLExprParser.methodRest
(SQLExpr expr, boolean acceptLPAREN) SQLExprParser.multiplicativeRest
(SQLExpr expr) SQLExprParser.notRationalRest
(SQLExpr expr, boolean global) void
SQLExprParser.parseQueryPlanHint
(SQLExpr expr) SQLExprParser.primaryRest
(SQLExpr expr) SQLExprParser.relationalRest
(SQLExpr expr) Modifier and TypeMethodDescriptionfinal void
SQLExprParser.exprList
(Collection<SQLExpr> exprCol) Deprecated.final void
SQLExprParser.exprList
(Collection<SQLExpr> exprCol, SQLObject parent) boolean
InsertColumnsCache.put
(long hashCode64, String columnsString, String columnsFormattedString, List<SQLExpr> columns) -
Uses of SQLExpr in com.alibaba.druid.sql.repository
Modifier and TypeMethodDescriptionSchema.findColumn
(SQLTableSource tableSource, SQLExpr expr) SchemaRepository.findColumn
(SQLTableSource tableSource, SQLExpr expr) Schema.findTable
(SQLTableSource tableSource, SQLExpr expr) SchemaRepository.findTable
(SQLTableSource tableSource, SQLExpr expr) -
Uses of SQLExpr in com.alibaba.druid.sql.visitor
Modifier and TypeMethodDescriptionstatic SQLExpr
ExportParameterVisitorUtils.exportParameter
(List<Object> parameters, SQLExpr param) static SQLExpr
Modifier and TypeMethodDescriptionstatic SQLExpr
ExportParameterVisitorUtils.exportParameter
(List<Object> parameters, SQLExpr param) protected TableStat.Column
protected TableStat
SchemaStatVisitor.getTableStatWithUnwrap
(SQLExpr expr) protected void
SchemaStatVisitor.handleCondition
(SQLExpr expr, String operator, SQLExpr... valueExprs) protected void
SchemaStatVisitor.handleCondition
(SQLExpr expr, String operator, List<SQLExpr> values) protected void
SchemaStatVisitor.handleRelationship
(SQLExpr left, String operator, SQLExpr right) void
SQLASTParameterizedVisitor.parameterize
(SQLExpr x) void
SQLASTParameterizedVisitor.parameterizeAndExportPara
(SQLExpr x) protected final void
protected final void
protected void
SQLASTOutputVisitor.printMethodOwner
(SQLExpr owner) protected void
SQLASTOutputVisitor.printTableSourceExpr
(SQLExpr expr) protected final void
static SQLExpr
Modifier and TypeMethodDescriptionprotected void
SchemaStatVisitor.handleCondition
(SQLExpr expr, String operator, List<SQLExpr> values) protected void
SQLASTOutputVisitor.printAndAccept
(List<? extends SQLExpr> nodes, String seperator, boolean parameterized) void
SQLASTOutputVisitor.printInsertColumns
(List<SQLExpr> columns) -
Uses of SQLExpr in com.alibaba.druid.support.calcite
Modifier and TypeMethodDescriptionprotected org.apache.calcite.sql.SqlNodeList
CalciteMySqlNodeVisitor.convertToSqlNodeList
(SQLExpr expr) Modifier and TypeMethodDescriptionprotected org.apache.calcite.sql.SqlNodeList
CalciteMySqlNodeVisitor.convertToSqlNodeList
(List<? extends SQLExpr> exprList) -
Uses of SQLExpr in com.alibaba.druid.wall
ModifierConstructorDescription -
Uses of SQLExpr in com.alibaba.druid.wall.spi
Modifier and TypeMethodDescriptionModifier and TypeMethodDescriptionstatic void
WallVisitorUtils.checkConditionForMultiTenant
(WallVisitor visitor, SQLExpr x, SQLObject parent) Deprecated.static void
WallVisitorUtils.checkHaving
(WallVisitor visitor, SQLExpr x) static boolean
WallVisitorUtils.checkSqlExpr
(SQLExpr x) static Object
WallVisitorUtils.getConditionValue
(WallVisitor visitor, SQLExpr x, boolean alwayTrueCheck) static SQLExpr
static Object
static Object
WallVisitorUtils.getValue
(WallVisitor visitor, SQLExpr x)