Uses of Interface
com.alibaba.druid.sql.ast.SQLExpr

Packages that use SQLExpr
com.alibaba.druid.sql   
com.alibaba.druid.sql.ast   
com.alibaba.druid.sql.ast.expr   
com.alibaba.druid.sql.ast.statement   
com.alibaba.druid.sql.dialect.mysql.ast   
com.alibaba.druid.sql.dialect.mysql.ast.expr   
com.alibaba.druid.sql.dialect.mysql.ast.statement   
com.alibaba.druid.sql.dialect.mysql.parser   
com.alibaba.druid.sql.dialect.oracle.ast.clause   
com.alibaba.druid.sql.dialect.oracle.ast.expr   
com.alibaba.druid.sql.dialect.oracle.ast.stmt   
com.alibaba.druid.sql.dialect.oracle.parser   
com.alibaba.druid.sql.dialect.postgresql.ast   
com.alibaba.druid.sql.dialect.postgresql.ast.expr   
com.alibaba.druid.sql.dialect.postgresql.ast.stmt   
com.alibaba.druid.sql.dialect.sqlserver.ast   
com.alibaba.druid.sql.dialect.sqlserver.ast.expr   
com.alibaba.druid.sql.dialect.sqlserver.parser   
com.alibaba.druid.sql.parser   
com.alibaba.druid.sql.visitor   
com.alibaba.druid.wall.spi   
 

Uses of SQLExpr in com.alibaba.druid.sql
 

Methods in com.alibaba.druid.sql that return SQLExpr
static SQLExpr SQLUtils.toMySqlExpr(String sql)
           
static SQLExpr SQLUtils.toSQLExpr(String sql)
           
static SQLExpr SQLUtils.toSQLExpr(String sql, String dbType)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.ast
 

Subinterfaces of SQLExpr in com.alibaba.druid.sql.ast
 interface SQLName
           
 

Classes in com.alibaba.druid.sql.ast that implement SQLExpr
 class SQLExprImpl
           
 

Methods in com.alibaba.druid.sql.ast that return types with arguments of type SQLExpr
 List<SQLExpr> SQLDataTypeImpl.getArguments()
           
 List<SQLExpr> SQLDataType.getArguments()
           
 List<SQLExpr> SQLOver.getPartitionBy()
           
 

Uses of SQLExpr in com.alibaba.druid.sql.ast.expr
 

Subinterfaces of SQLExpr in com.alibaba.druid.sql.ast.expr
 interface SQLLiteralExpr
           
 

Classes in com.alibaba.druid.sql.ast.expr that implement SQLExpr
 class SQLAggregateExpr
           
 class SQLAllColumnExpr
           
 class SQLAllExpr
           
 class SQLAnyExpr
           
 class SQLBetweenExpr
           
 class SQLBinaryOpExpr
           
 class SQLBitStringLiteralExpr
          SQL-92
 class SQLCaseExpr
           
 class SQLCastExpr
           
 class SQLCharExpr
           
 class SQLCurrentOfCursorExpr
           
 class SQLDateLiteralExpr
           
 class SQLDefaultExpr
           
 class SQLExistsExpr
           
 class SQLHexExpr
           
 class SQLHexStringLiteralExpr
           
 class SQLIdentifierExpr
           
 class SQLInListExpr
           
 class SQLInSubQueryExpr
           
 class SQLIntegerExpr
           
 class SQLIntervalLiteralExpr
          TODO
 class SQLListExpr
           
 class SQLMethodInvokeExpr
           
 class SQLNCharExpr
           
 class SQLNotExpr
           
 class SQLNullExpr
           
 class SQLNumberExpr
           
 class SQLNumericLiteralExpr
           
 class SQLObjectCreateExpr
           
 class SQLPropertyExpr
           
 class SQLQueryExpr
           
 class SQLSomeExpr
           
 class SQLTextLiteralExpr
           
 class SQLUnaryExpr
           
 class SQLVariantRefExpr
           
 

Fields in com.alibaba.druid.sql.ast.expr declared as SQLExpr
 SQLExpr SQLBetweenExpr.beginExpr
           
 SQLExpr SQLBetweenExpr.endExpr
           
 SQLExpr SQLNotExpr.expr
           
 SQLExpr SQLBinaryOpExpr.left
           
 SQLExpr SQLBinaryOpExpr.right
           
 SQLExpr SQLBetweenExpr.testExpr
           
 

Fields in com.alibaba.druid.sql.ast.expr with type parameters of type SQLExpr
 List<SQLExpr> SQLObjectCreateExpr.paramList
           
 

Methods in com.alibaba.druid.sql.ast.expr that return SQLExpr
 SQLExpr SQLBetweenExpr.getBeginExpr()
           
 SQLExpr SQLCaseExpr.Item.getConditionExpr()
           
 SQLExpr SQLCaseExpr.getElseExpr()
           
 SQLExpr SQLBetweenExpr.getEndExpr()
           
 SQLExpr SQLUnaryExpr.getExpr()
           
 SQLExpr SQLNotExpr.getExpr()
           
 SQLExpr SQLInSubQueryExpr.getExpr()
           
 SQLExpr SQLInListExpr.getExpr()
           
 SQLExpr SQLCastExpr.getExpr()
           
 SQLExpr SQLBinaryOpExpr.getLeft()
           
 SQLExpr SQLPropertyExpr.getOwner()
           
 SQLExpr SQLMethodInvokeExpr.getOwner()
           
 SQLExpr SQLBinaryOpExpr.getRight()
           
 SQLExpr SQLBetweenExpr.getTestExpr()
           
 SQLExpr SQLCaseExpr.getValueExpr()
           
 SQLExpr SQLCaseExpr.Item.getValueExpr()
           
 

Methods in com.alibaba.druid.sql.ast.expr that return types with arguments of type SQLExpr
 List<SQLExpr> SQLAggregateExpr.getArguments()
           
 List<SQLExpr> SQLListExpr.getItems()
           
 List<SQLExpr> SQLMethodInvokeExpr.getParameters()
           
 List<SQLExpr> SQLInListExpr.getTargetList()
           
 

Methods in com.alibaba.druid.sql.ast.expr with parameters of type SQLExpr
 void SQLBetweenExpr.setBeginExpr(SQLExpr beginExpr)
           
 void SQLCaseExpr.Item.setConditionExpr(SQLExpr conditionExpr)
           
 void SQLCaseExpr.setElseExpr(SQLExpr elseExpr)
           
 void SQLBetweenExpr.setEndExpr(SQLExpr endExpr)
           
 void SQLUnaryExpr.setExpr(SQLExpr expr)
           
 void SQLNotExpr.setExpr(SQLExpr expr)
           
 void SQLInSubQueryExpr.setExpr(SQLExpr expr)
           
 void SQLInListExpr.setExpr(SQLExpr expr)
           
 void SQLCastExpr.setExpr(SQLExpr expr)
           
 void SQLBinaryOpExpr.setLeft(SQLExpr left)
           
 void SQLPropertyExpr.setOwner(SQLExpr owner)
           
 void SQLMethodInvokeExpr.setOwner(SQLExpr owner)
           
 void SQLBinaryOpExpr.setRight(SQLExpr right)
           
 void SQLBetweenExpr.setTestExpr(SQLExpr testExpr)
           
 void SQLCaseExpr.setValueExpr(SQLExpr valueExpr)
           
 void SQLCaseExpr.Item.setValueExpr(SQLExpr valueExpr)
           
 

Method parameters in com.alibaba.druid.sql.ast.expr with type arguments of type SQLExpr
 void SQLInListExpr.setTargetList(List<SQLExpr> targetList)
           
 

Constructors in com.alibaba.druid.sql.ast.expr with parameters of type SQLExpr
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, SQLExpr right, SQLBinaryOperator operator)
           
SQLCaseExpr.Item(SQLExpr conditionExpr, SQLExpr valueExpr)
           
SQLInListExpr(SQLExpr expr)
           
SQLInListExpr(SQLExpr expr, boolean not)
           
SQLMethodInvokeExpr(String methodName, SQLExpr owner)
           
SQLNotExpr(SQLExpr expr)
           
SQLPropertyExpr(SQLExpr owner, String name)
           
SQLUnaryExpr(SQLUnaryOperator operator, SQLExpr expr)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.ast.statement
 

Methods in com.alibaba.druid.sql.ast.statement that return SQLExpr
 SQLExpr SQLUpdateSetItem.getColumn()
           
 SQLExpr SQLCommentStatement.getComment()
           
 SQLExpr SQLJoinTableSource.getCondition()
           
 SQLExpr SQLColumnDefinition.getDefaultExpr()
           
 SQLExpr SQLSelectOrderByItem.getExpr()
           
 SQLExpr SQLSelectItem.getExpr()
           
 SQLExpr SQLExprTableSource.getExpr()
           
 SQLExpr SQLSelectGroupByClause.getHaving()
           
 SQLExpr SQLDropIndexStatement.getIndexName()
           
 SQLExpr SQLSavePointStatement.getName()
           
 SQLExpr SQLReleaseSavePointStatement.getName()
           
 SQLExpr SQLCommentStatement.getOn()
           
 SQLExpr SQLDropIndexStatement.getTableName()
           
 SQLExpr SQLAssignItem.getTarget()
           
 SQLExpr SQLUpdateSetItem.getValue()
           
 SQLExpr SQLAssignItem.getValue()
           
 SQLExpr SQLUpdateStatement.getWhere()
           
 SQLExpr SQLSelectQueryBlock.getWhere()
           
 SQLExpr SQLDeleteStatement.getWhere()
           
 

Methods in com.alibaba.druid.sql.ast.statement that return types with arguments of type SQLExpr
 List<SQLExpr> SQLUniqueConstraintImpl.getColumns()
           
 List<SQLExpr> SQLUniqueConstraint.getColumns()
           
 List<SQLExpr> SQLInsertInto.getColumns()
           
 List<SQLExpr> SQLCreateViewStatement.getColumns()
           
 List<SQLExpr> SQLSelectGroupByClause.getItems()
           
 List<SQLExpr> SQLCallStatement.getParameters()
           
 List<SQLExpr> SQLInsertStatement.ValuesClause.getValues()
           
 

Methods in com.alibaba.druid.sql.ast.statement with parameters of type SQLExpr
 void SQLUpdateSetItem.setColumn(SQLExpr column)
           
 void SQLCommentStatement.setComment(SQLExpr comment)
           
 void SQLJoinTableSource.setCondition(SQLExpr condition)
           
 void SQLColumnDefinition.setDefaultExpr(SQLExpr defaultExpr)
           
 void SQLSelectOrderByItem.setExpr(SQLExpr expr)
           
 void SQLSelectItem.setExpr(SQLExpr expr)
           
 void SQLExprTableSource.setExpr(SQLExpr expr)
           
 void SQLSelectGroupByClause.setHaving(SQLExpr having)
           
 void SQLDropIndexStatement.setIndexName(SQLExpr indexName)
           
 void SQLSelectQueryBlock.setInto(SQLExpr into)
           
 void SQLSavePointStatement.setName(SQLExpr name)
           
 void SQLReleaseSavePointStatement.setName(SQLExpr name)
           
 void SQLCommentStatement.setOn(SQLExpr on)
           
 void SQLDropIndexStatement.setTableName(SQLExpr tableName)
           
 void SQLUpdateStatement.setTableSource(SQLExpr expr)
           
 void SQLDeleteStatement.setTableSource(SQLExpr expr)
           
 void SQLAssignItem.setTarget(SQLExpr target)
           
 void SQLUpdateSetItem.setValue(SQLExpr value)
           
 void SQLAssignItem.setValue(SQLExpr value)
           
 void SQLUpdateStatement.setWhere(SQLExpr where)
           
 void SQLSelectQueryBlock.setWhere(SQLExpr where)
           
 void SQLDeleteStatement.setWhere(SQLExpr where)
           
 

Constructors in com.alibaba.druid.sql.ast.statement with parameters of type SQLExpr
SQLAssignItem(SQLExpr target, SQLExpr value)
           
SQLExprTableSource(SQLExpr expr)
           
SQLSelectItem(SQLExpr expr)
           
SQLSelectItem(SQLExpr expr, String alias)
           
SQLSetStatement(SQLExpr target, SQLExpr value)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast
 

Methods in com.alibaba.druid.sql.dialect.mysql.ast that return types with arguments of type SQLExpr
 List<SQLExpr> MySqlKey.getColumns()
           
 

Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast.expr
 

Subinterfaces of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast.expr
 interface MySqlExpr
           
 

Classes in com.alibaba.druid.sql.dialect.mysql.ast.expr that implement SQLExpr
 class MySqlBinaryExpr
           
 class MySqlBooleanExpr
           
 class MySqlCharExpr
           
 class MySqlExprImpl
           
 class MySqlExtractExpr
           
 class MySqlHexadecimalExpr
           
 class MySqlIntervalExpr
           
 class MySqlMatchAgainstExpr
           
 class MySqlOutFileExpr
           
 class MySqlUserName
           
 

Methods in com.alibaba.druid.sql.dialect.mysql.ast.expr that return SQLExpr
 SQLExpr MySqlMatchAgainstExpr.getAgainst()
           
 SQLExpr MySqlOutFileExpr.getFile()
           
 SQLExpr MySqlOutFileExpr.getIgnoreLinesNumber()
           
 SQLExpr MySqlIntervalExpr.getValue()
           
 SQLExpr MySqlExtractExpr.getValue()
           
 

Methods in com.alibaba.druid.sql.dialect.mysql.ast.expr that return types with arguments of type SQLExpr
 List<SQLExpr> MySqlMatchAgainstExpr.getColumns()
           
 

Methods in com.alibaba.druid.sql.dialect.mysql.ast.expr with parameters of type SQLExpr
 void MySqlMatchAgainstExpr.setAgainst(SQLExpr against)
           
 void MySqlOutFileExpr.setFile(SQLExpr file)
           
 void MySqlOutFileExpr.setIgnoreLinesNumber(SQLExpr ignoreLinesNumber)
           
 void MySqlIntervalExpr.setValue(SQLExpr value)
           
 void MySqlExtractExpr.setValue(SQLExpr value)
           
 

Method parameters in com.alibaba.druid.sql.dialect.mysql.ast.expr with type arguments of type SQLExpr
 void MySqlMatchAgainstExpr.setColumns(List<SQLExpr> columns)
           
 

Constructors in com.alibaba.druid.sql.dialect.mysql.ast.expr with parameters of type SQLExpr
MySqlOutFileExpr(SQLExpr file)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.dialect.mysql.ast.statement
 

Methods in com.alibaba.druid.sql.dialect.mysql.ast.statement that return SQLExpr
 SQLExpr MySqlAlterTableChangeColumn.getAfterColumn()
           
 SQLExpr MySqlCreateUserStatement.UserSpecification.getAuthPlugin()
           
 SQLExpr MySqlAlterTableCharacter.getCharacterSet()
           
 SQLExpr MySqlAlterTableCharacter.getCollate()
           
 SQLExpr MySqlHelpStatement.getContent()
           
 SQLExpr MySqlShowTableStatusStatement.getDatabase()
           
 SQLExpr MySqlShowOpenTablesStatement.getDatabase()
           
 SQLExpr MySqlShowCreateDatabaseStatement.getDatabase()
           
 SQLExpr MySqlShowCreateEventStatement.getEventName()
           
 SQLExpr MySqlBinlogStatement.getExpr()
           
 SQLExpr MySqlAlterTableChangeColumn.getFirstColumn()
           
 SQLExpr MySqlRollbackStatement.getForce()
           
 SQLExpr MySqlShowProfileStatement.getForQuery()
           
 SQLExpr MySqlShowRelayLogEventsStatement.getFrom()
           
 SQLExpr MySqlShowBinLogEventsStatement.getFrom()
           
 SQLExpr MySqlPrepareStatement.getFrom()
           
 SQLExpr MySqlLoadXmlStatement.getIgnoreLinesNumber()
           
 SQLExpr MySqlLoadDataInFileStatement.getIgnoreLinesNumber()
           
 SQLExpr MySqlShowBinLogEventsStatement.getIn()
           
 SQLExpr MySqlShowVariantsStatement.getLike()
           
 SQLExpr MySqlShowTriggersStatement.getLike()
           
 SQLExpr MySqlShowTableStatusStatement.getLike()
           
 SQLExpr MySqlShowTablesStatement.getLike()
           
 SQLExpr MySqlShowStatusStatement.getLike()
           
 SQLExpr MySqlShowProcedureStatusStatement.getLike()
           
 SQLExpr MySqlShowOpenTablesStatement.getLike()
           
 SQLExpr MySqlShowFunctionStatusStatement.getLike()
           
 SQLExpr MySqlShowEventsStatement.getLike()
           
 SQLExpr MySqlShowDatabasesStatement.getLike()
           
 SQLExpr MySqlShowColumnsStatement.getLike()
           
 SQLExpr MySqlShowRelayLogEventsStatement.getLogName()
           
 SQLExpr MySqlShowProcedureCodeStatement.getName()
           
 SQLExpr MySqlShowFunctionCodeStatement.getName()
           
 SQLExpr MySqlShowEngineStatement.getName()
           
 SQLExpr MySqlShowCreateViewStatement.getName()
           
 SQLExpr MySqlShowCreateTriggerStatement.getName()
           
 SQLExpr MySqlShowCreateTableStatement.getName()
           
 SQLExpr MySqlShowCreateProcedureStatement.getName()
           
 SQLExpr MySqlShowCreateFunctionStatement.getName()
           
 SQLExpr MySqlRenameTableStatement.Item.getName()
           
 SQLExpr MySqlSelectQueryBlock.Limit.getOffset()
           
 SQLExpr MySqlPartitionByKey.getPartitionCount()
           
 SQLExpr MySqlCreateUserStatement.UserSpecification.getPassword()
           
 SQLExpr MySqlShowCollationStatement.getPattern()
           
 SQLExpr MySqlShowCharacterSetStatement.getPattern()
           
 SQLExpr MySqlSelectQueryBlock.Limit.getRowCount()
           
 SQLExpr MySqlLoadXmlStatement.getRowsIdentifiedBy()
           
 SQLExpr MySqlShowEventsStatement.getSchema()
           
 SQLExpr MySqlKillStatement.getThreadId()
           
 SQLExpr MySqlRenameTableStatement.Item.getTo()
           
 SQLExpr MySqlShowGrantsStatement.getUser()
           
 SQLExpr MySqlCreateUserStatement.UserSpecification.getUser()
           
 SQLExpr MySqlShowVariantsStatement.getWhere()
           
 SQLExpr MySqlShowTriggersStatement.getWhere()
           
 SQLExpr MySqlShowTableStatusStatement.getWhere()
           
 SQLExpr MySqlShowTablesStatement.getWhere()
           
 SQLExpr MySqlShowStatusStatement.getWhere()
           
 SQLExpr MySqlShowProcedureStatusStatement.getWhere()
           
 SQLExpr MySqlShowOpenTablesStatement.getWhere()
           
 SQLExpr MySqlShowFunctionStatusStatement.getWhere()
           
 SQLExpr MySqlShowEventsStatement.getWhere()
           
 SQLExpr MySqlShowDatabasesStatement.getWhere()
           
 SQLExpr MySqlShowColumnsStatement.getWhere()
           
 SQLExpr MySqlShowCollationStatement.getWhere()
           
 SQLExpr MySqlShowCharacterSetStatement.getWhere()
           
 

Methods in com.alibaba.druid.sql.dialect.mysql.ast.statement that return types with arguments of type SQLExpr
 List<SQLExpr> MySqlTableIndex.getColumns()
           
 List<SQLExpr> MySqlReplaceStatement.getColumns()
           
 List<SQLExpr> MySqlInsertStatement.getDuplicateKeyUpdate()
           
 List<SQLExpr> MySqlExecuteStatement.getParameters()
           
 List<SQLExpr> MySqlSelectQueryBlock.getProcedureArgumentList()
           
 List<SQLExpr> MySqlLoadXmlStatement.getSetList()
           
 List<SQLExpr> MySqlLoadDataInFileStatement.getSetList()
           
 List<SQLExpr> MySqlDropUser.getUsers()
           
 

Methods in com.alibaba.druid.sql.dialect.mysql.ast.statement with parameters of type SQLExpr
 void MySqlAlterTableChangeColumn.setAfterColumn(SQLExpr afterColumn)
           
 void MySqlCreateUserStatement.UserSpecification.setAuthPlugin(SQLExpr authPlugin)
           
 void MySqlAlterTableCharacter.setCharacterSet(SQLExpr characterSet)
           
 void MySqlAlterTableCharacter.setCollate(SQLExpr collate)
           
 void MySqlHelpStatement.setContent(SQLExpr content)
           
 void MySqlShowTableStatusStatement.setDatabase(SQLExpr database)
           
 void MySqlShowOpenTablesStatement.setDatabase(SQLExpr database)
           
 void MySqlShowCreateDatabaseStatement.setDatabase(SQLExpr database)
           
 void MySqlShowCreateEventStatement.setEventName(SQLExpr eventName)
           
 void MySqlBinlogStatement.setExpr(SQLExpr expr)
           
 void MySqlAlterTableChangeColumn.setFirstColumn(SQLExpr firstColumn)
           
 void MySqlRollbackStatement.setForce(SQLExpr force)
           
 void MySqlShowProfileStatement.setForQuery(SQLExpr forQuery)
           
 void MySqlShowRelayLogEventsStatement.setFrom(SQLExpr from)
           
 void MySqlShowBinLogEventsStatement.setFrom(SQLExpr from)
           
 void MySqlPrepareStatement.setFrom(SQLExpr from)
           
 void MySqlLoadXmlStatement.setIgnoreLinesNumber(SQLExpr ignoreLinesNumber)
           
 void MySqlLoadDataInFileStatement.setIgnoreLinesNumber(SQLExpr ignoreLinesNumber)
           
 void MySqlShowBinLogEventsStatement.setIn(SQLExpr in)
           
 void MySqlShowVariantsStatement.setLike(SQLExpr like)
           
 void MySqlShowTriggersStatement.setLike(SQLExpr like)
           
 void MySqlShowTableStatusStatement.setLike(SQLExpr like)
           
 void MySqlShowTablesStatement.setLike(SQLExpr like)
           
 void MySqlShowStatusStatement.setLike(SQLExpr like)
           
 void MySqlShowProcedureStatusStatement.setLike(SQLExpr like)
           
 void MySqlShowOpenTablesStatement.setLike(SQLExpr like)
           
 void MySqlShowFunctionStatusStatement.setLike(SQLExpr like)
           
 void MySqlShowEventsStatement.setLike(SQLExpr like)
           
 void MySqlShowDatabasesStatement.setLike(SQLExpr like)
           
 void MySqlShowColumnsStatement.setLike(SQLExpr like)
           
 void MySqlShowRelayLogEventsStatement.setLogName(SQLExpr logName)
           
 void MySqlShowProcedureCodeStatement.setName(SQLExpr functionName)
           
 void MySqlShowFunctionCodeStatement.setName(SQLExpr functionName)
           
 void MySqlShowEngineStatement.setName(SQLExpr name)
           
 void MySqlShowCreateViewStatement.setName(SQLExpr functionName)
           
 void MySqlShowCreateTriggerStatement.setName(SQLExpr functionName)
           
 void MySqlShowCreateTableStatement.setName(SQLExpr functionName)
           
 void MySqlShowCreateProcedureStatement.setName(SQLExpr functionName)
           
 void MySqlShowCreateFunctionStatement.setName(SQLExpr functionName)
           
 void MySqlRenameTableStatement.Item.setName(SQLExpr name)
           
 void MySqlSelectQueryBlock.Limit.setOffset(SQLExpr offset)
           
 void MySqlPartitionByKey.setPartitionCount(SQLExpr partitionCount)
           
 void MySqlCreateUserStatement.UserSpecification.setPassword(SQLExpr password)
           
 void MySqlShowCollationStatement.setPattern(SQLExpr pattern)
           
 void MySqlShowCharacterSetStatement.setPattern(SQLExpr pattern)
           
 void MySqlSelectQueryBlock.Limit.setRowCount(SQLExpr rowCount)
           
 void MySqlLoadXmlStatement.setRowsIdentifiedBy(SQLExpr rowsIdentifiedBy)
           
 void MySqlShowEventsStatement.setSchema(SQLExpr schema)
           
 void MySqlKillStatement.setThreadId(SQLExpr threadId)
           
 void MySqlRenameTableStatement.Item.setTo(SQLExpr to)
           
 void MySqlShowGrantsStatement.setUser(SQLExpr user)
           
 void MySqlCreateUserStatement.UserSpecification.setUser(SQLExpr user)
           
 void MySqlShowVariantsStatement.setWhere(SQLExpr where)
           
 void MySqlShowTriggersStatement.setWhere(SQLExpr where)
           
 void MySqlShowTableStatusStatement.setWhere(SQLExpr where)
           
 void MySqlShowTablesStatement.setWhere(SQLExpr where)
           
 void MySqlShowStatusStatement.setWhere(SQLExpr where)
           
 void MySqlShowProcedureStatusStatement.setWhere(SQLExpr where)
           
 void MySqlShowOpenTablesStatement.setWhere(SQLExpr where)
           
 void MySqlShowFunctionStatusStatement.setWhere(SQLExpr where)
           
 void MySqlShowEventsStatement.setWhere(SQLExpr where)
           
 void MySqlShowDatabasesStatement.setWhere(SQLExpr where)
           
 void MySqlShowColumnsStatement.setWhere(SQLExpr where)
           
 void MySqlShowCollationStatement.setWhere(SQLExpr where)
           
 void MySqlShowCharacterSetStatement.setWhere(SQLExpr where)
           
 

Method parameters in com.alibaba.druid.sql.dialect.mysql.ast.statement with type arguments of type SQLExpr
 void MySqlSelectQueryBlock.setProcedureArgumentList(List<SQLExpr> procedureArgumentList)
           
 void MySqlDropUser.setUsers(List<SQLExpr> users)
           
 

Constructors in com.alibaba.druid.sql.dialect.mysql.ast.statement with parameters of type SQLExpr
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
 SQLExpr MySqlExprParser.multiplicativeRest(SQLExpr expr)
           
 SQLExpr MySqlExprParser.notRationalRest(SQLExpr expr)
           
 SQLExpr MySqlExprParser.orRest(SQLExpr expr)
           
 SQLExpr MySqlExprParser.primary()
           
 SQLExpr MySqlExprParser.primaryRest(SQLExpr expr)
           
 SQLExpr MySqlExprParser.relationalRest(SQLExpr expr)
           
 

Methods in com.alibaba.druid.sql.dialect.mysql.parser with parameters of type SQLExpr
 SQLExpr MySqlExprParser.multiplicativeRest(SQLExpr expr)
           
 SQLExpr MySqlExprParser.notRationalRest(SQLExpr expr)
           
 SQLExpr MySqlExprParser.orRest(SQLExpr expr)
           
 SQLExpr MySqlExprParser.primaryRest(SQLExpr expr)
           
 SQLExpr MySqlExprParser.relationalRest(SQLExpr expr)
           
 

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
 class GroupingSetExpr
           
 

Methods in com.alibaba.druid.sql.dialect.oracle.ast.clause that return SQLExpr
 SQLExpr FlashbackQueryClause.VersionsFlashbackQueryClause.getBegin()
           
 SQLExpr OracleStorageClause.getBufferPool()
           
 SQLExpr OracleParameter.getDefaultValue()
           
 SQLExpr CycleClause.getDefaultValue()
           
 SQLExpr FlashbackQueryClause.VersionsFlashbackQueryClause.getEnd()
           
 SQLExpr ModelClause.ModelColumn.getExpr()
           
 SQLExpr ModelClause.CellAssignmentItem.getExpr()
           
 SQLExpr FlashbackQueryClause.AsOfFlashbackQueryClause.getExpr()
           
 SQLExpr FlashbackQueryClause.AsOfSnapshotClause.getExpr()
           
 SQLExpr OracleStorageClause.getFreeListGroups()
           
 SQLExpr OracleStorageClause.getFreeLists()
           
 SQLExpr OracleStorageClause.getInitial()
           
 SQLExpr OraclePartitionByRangeClause.getInterval()
           
 SQLExpr ModelClause.ModelRulesClause.getIterate()
           
 SQLExpr OracleErrorLoggingClause.getLimit()
           
 SQLExpr ModelClause.MainModelClause.getMainModelName()
           
 SQLExpr CycleClause.getMark()
           
 SQLExpr ModelClause.CellAssignment.getMeasureColumn()
           
 SQLExpr OracleParameter.getName()
           
 SQLExpr ModelClause.ReferenceModelClause.getName()
           
 SQLExpr OracleStorageClause.getObjno()
           
 SQLExpr SampleClause.getSeedValue()
           
 SQLExpr OracleErrorLoggingClause.getSimpleExpression()
           
 SQLExpr ModelClause.ModelRulesClause.getUntil()
           
 SQLExpr CycleClause.getValue()
           
 

Methods in com.alibaba.druid.sql.dialect.oracle.ast.clause that return types with arguments of type SQLExpr
 List<SQLExpr> CycleClause.getAliases()
           
 List<SQLExpr> ModelClause.CellAssignment.getConditions()
           
 List<SQLExpr> ModelClause.QueryPartitionClause.getExprList()
           
 List<SQLExpr> OracleReturningClause.getItems()
           
 List<SQLExpr> GroupingSetExpr.getParameters()
           
 List<SQLExpr> SampleClause.getPercent()
           
 List<SQLExpr> OracleReturningClause.getValues()
           
 List<SQLExpr> OracleRangeValuesClause.getValues()
           
 

Methods in com.alibaba.druid.sql.dialect.oracle.ast.clause with parameters of type SQLExpr
 void FlashbackQueryClause.VersionsFlashbackQueryClause.setBegin(SQLExpr begin)
           
 void OracleStorageClause.setBufferPool(SQLExpr bufferPool)
           
 void OracleParameter.setDefaultValue(SQLExpr deaultValue)
           
 void CycleClause.setDefaultValue(SQLExpr defaultValue)
           
 void FlashbackQueryClause.VersionsFlashbackQueryClause.setEnd(SQLExpr end)
           
 void ModelClause.ModelColumn.setExpr(SQLExpr expr)
           
 void ModelClause.CellAssignmentItem.setExpr(SQLExpr expr)
           
 void FlashbackQueryClause.AsOfFlashbackQueryClause.setExpr(SQLExpr expr)
           
 void FlashbackQueryClause.AsOfSnapshotClause.setExpr(SQLExpr expr)
           
 void OracleStorageClause.setFreeListGroups(SQLExpr freeListGroups)
           
 void OracleStorageClause.setFreeLists(SQLExpr freeLists)
           
 void OracleStorageClause.setInitial(SQLExpr initial)
           
 void OraclePartitionByRangeClause.setInterval(SQLExpr interval)
           
 void ModelClause.ModelRulesClause.setIterate(SQLExpr iterate)
           
 void OracleErrorLoggingClause.setLimit(SQLExpr limit)
           
 void ModelClause.MainModelClause.setMainModelName(SQLExpr mainModelName)
           
 void CycleClause.setMark(SQLExpr mark)
           
 void ModelClause.CellAssignment.setMeasureColumn(SQLExpr measureColumn)
           
 void OracleParameter.setName(SQLExpr name)
           
 void ModelClause.ReferenceModelClause.setName(SQLExpr name)
           
 void OracleStorageClause.setObjno(SQLExpr objno)
           
 void SampleClause.setSeedValue(SQLExpr seedValue)
           
 void OracleErrorLoggingClause.setSimpleExpression(SQLExpr simpleExpression)
           
 void ModelClause.ModelRulesClause.setUntil(SQLExpr until)
           
 void CycleClause.setValue(SQLExpr value)
           
 

Method parameters in com.alibaba.druid.sql.dialect.oracle.ast.clause with type arguments of type SQLExpr
 void ModelClause.QueryPartitionClause.setExprList(List<SQLExpr> exprList)
           
 void OracleReturningClause.setItems(List<SQLExpr> items)
           
 void SampleClause.setPercent(List<SQLExpr> percent)
           
 void OracleReturningClause.setValues(List<SQLExpr> values)
           
 void OracleRangeValuesClause.setValues(List<SQLExpr> values)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.ast.expr
 

Subinterfaces of SQLExpr in com.alibaba.druid.sql.dialect.oracle.ast.expr
 interface OracleExpr
           
 

Classes in com.alibaba.druid.sql.dialect.oracle.ast.expr that implement SQLExpr
 class OracleAggregateExpr
           
 class OracleAnalytic
           
 class OracleAnalyticWindowing
           
 class OracleArgumentExpr
           
 class OracleBinaryDoubleExpr
           
 class OracleBinaryFloatExpr
           
 class OracleCursorExpr
           
 class OracleDateExpr
           
 class OracleDatetimeExpr
           
 class OracleDbLinkExpr
           
 class OracleExtractExpr
           
 class OracleIntervalExpr
           
 class OracleIsSetExpr
           
 class OracleOuterExpr
           
 class OracleRangeExpr
           
 class OracleSizeExpr
           
 class OracleSysdateExpr
           
 class OracleTimestampExpr
           
 

Methods in com.alibaba.druid.sql.dialect.oracle.ast.expr that return SQLExpr
 SQLExpr OracleOuterExpr.getExpr()
           
 SQLExpr OracleDbLinkExpr.getExpr()
           
 SQLExpr OracleDatetimeExpr.getExpr()
           
 SQLExpr OracleAnalyticWindowing.getExpr()
           
 SQLExpr OracleExtractExpr.getFrom()
           
 SQLExpr OracleRangeExpr.getLowBound()
           
 SQLExpr OracleIsSetExpr.getNestedTable()
           
 SQLExpr OracleDatetimeExpr.getTimeZone()
           
 SQLExpr OracleRangeExpr.getUpBound()
           
 SQLExpr OracleSizeExpr.getValue()
           
 SQLExpr OracleIntervalExpr.getValue()
           
 SQLExpr OracleArgumentExpr.getValue()
           
 

Methods in com.alibaba.druid.sql.dialect.oracle.ast.expr with parameters of type SQLExpr
 void OracleOuterExpr.setExpr(SQLExpr expr)
           
 void OracleDbLinkExpr.setExpr(SQLExpr expr)
           
 void OracleDatetimeExpr.setExpr(SQLExpr expr)
           
 void OracleAnalyticWindowing.setExpr(SQLExpr expr)
           
 void OracleExtractExpr.setFrom(SQLExpr from)
           
 void OracleRangeExpr.setLowBound(SQLExpr lowBound)
           
 void OracleIsSetExpr.setNestedTable(SQLExpr nestedTable)
           
 void OracleDatetimeExpr.setTimeZone(SQLExpr timeZone)
           
 void OracleRangeExpr.setUpBound(SQLExpr upBound)
           
 void OracleSizeExpr.setValue(SQLExpr value)
           
 void OracleIntervalExpr.setValue(SQLExpr value)
           
 void OracleArgumentExpr.setValue(SQLExpr value)
           
 

Constructors in com.alibaba.druid.sql.dialect.oracle.ast.expr with parameters of type SQLExpr
OracleArgumentExpr(String argumentName, SQLExpr value)
           
OracleDatetimeExpr(SQLExpr expr, SQLExpr timeZone)
           
OracleIsSetExpr(SQLExpr nestedTable)
           
OracleOuterExpr(SQLExpr expr)
           
OracleRangeExpr(SQLExpr lowBound, SQLExpr upBound)
           
OracleSizeExpr(SQLExpr value, OracleSizeExpr.Unit unit)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.dialect.oracle.ast.stmt
 

Classes in com.alibaba.druid.sql.dialect.oracle.ast.stmt that implement SQLExpr
 class OracleTableExpr
           
 

Methods in com.alibaba.druid.sql.dialect.oracle.ast.stmt that return SQLExpr
 SQLExpr OracleFileSpecification.getAutoExtendOn()
           
 SQLExpr OracleUpdateSetListSingleColumnItem.getColumn()
           
 SQLExpr OracleIfStatement.getCondition()
           
 SQLExpr OracleIfStatement.ElseIf.getCondition()
           
 SQLExpr OracleSelectHierachicalQueryClause.getConnectBy()
           
 SQLExpr OracleMergeStatement.MergeUpdateClause.getDeleteWhere()
           
 SQLExpr OracleSelectPivot.Item.getExpr()
           
 SQLExpr OracleExprStatement.getExpr()
           
 SQLExpr OracleCreateSequenceStatement.getIncrementBy()
           
 SQLExpr OracleCreateTableStatement.getInitrans()
           
 SQLExpr OracleExplainStatement.getInto()
           
 SQLExpr OracleCreateTableStatement.getMaxtrans()
           
 SQLExpr OracleCreateSequenceStatement.getMaxValue()
           
 SQLExpr OracleSetTransactionStatement.getName()
           
 SQLExpr OracleAlterProcedureStatement.getName()
           
 SQLExpr OracleMergeStatement.getOn()
           
 SQLExpr OracleGrantStatement.getOn()
           
 SQLExpr OracleCreateIndexStatement.getParallel()
           
 SQLExpr OracleAlterIndexStatement.getParallel()
           
 SQLExpr OracleCreateTableStatement.getPctused()
           
 SQLExpr OracleCreateTableStatement.getPtcfree()
           
 SQLExpr OracleForStatement.getRange()
           
 SQLExpr OracleFileSpecification.getSize()
           
 SQLExpr OracleSelectHierachicalQueryClause.getStartWith()
           
 SQLExpr OracleCreateSequenceStatement.getStartWith()
           
 SQLExpr OracleTableExpr.getTable()
           
 SQLExpr OracleAlterTableRenameTo.getTo()
           
 SQLExpr OraclePrimaryKey.getUsingIndex()
           
 SQLExpr OracleUpdateSetListSingleColumnItem.getValue()
           
 SQLExpr OracleSelectForUpdate.getWait()
           
 SQLExpr OracleLockTableStatement.getWait()
           
 SQLExpr OracleMultiInsertStatement.ConditionalInsertClauseItem.getWhen()
           
 SQLExpr OracleExitStatement.getWhen()
           
 SQLExpr OracleExceptionStatement.Item.getWhen()
           
 SQLExpr OracleUpdateStatement.getWhere()
           
 SQLExpr OracleMergeStatement.MergeUpdateClause.getWhere()
           
 SQLExpr OracleMergeStatement.MergeInsertClause.getWhere()
           
 

Methods in com.alibaba.druid.sql.dialect.oracle.ast.stmt that return types with arguments of type SQLExpr
 List<SQLExpr> OracleAlterTableSplitPartition.getAt()
           
 List<SQLExpr> OraclePrimaryKey.getColumns()
           
 List<SQLExpr> OracleMergeStatement.MergeInsertClause.getColumns()
           
 List<SQLExpr> OracleFileSpecification.getFileNames()
           
 List<SQLExpr> OracleFetchStatement.getInto()
           
 List<SQLExpr> OracleSelectUnPivot.getItems()
           
 List<SQLExpr> OracleSelectForUpdate.getOf()
           
 List<SQLExpr> OracleSelectPivotBase.getPivotFor()
           
 List<SQLExpr> OracleSelectPivot.getPivotFor()
           
 List<SQLExpr> OracleUpdateStatement.getReturning()
           
 List<SQLExpr> OracleUpdateStatement.getReturningInto()
           
 List<SQLExpr> OracleSelectJoin.getUsing()
           
 List<SQLExpr> OracleMergeStatement.MergeInsertClause.getValues()
           
 List<SQLExpr> OracleAlterTableSplitPartition.getValues()
           
 

Methods in com.alibaba.druid.sql.dialect.oracle.ast.stmt with parameters of type SQLExpr
 void OracleFileSpecification.setAutoExtendOn(SQLExpr autoExtendOn)
           
 void OracleUpdateSetListSingleColumnItem.setColumn(SQLExpr column)
           
 void OracleIfStatement.setCondition(SQLExpr condition)
           
 void OracleIfStatement.ElseIf.setCondition(SQLExpr condition)
           
 void OracleSelectHierachicalQueryClause.setConnectBy(SQLExpr connectBy)
           
 void OracleMergeStatement.MergeUpdateClause.setDeleteWhere(SQLExpr deleteWhere)
           
 void OracleSelectPivot.Item.setExpr(SQLExpr expr)
           
 void OracleExprStatement.setExpr(SQLExpr expr)
           
 void OracleCreateSequenceStatement.setIncrementBy(SQLExpr incrementBy)
           
 void OracleCreateTableStatement.setInitrans(SQLExpr initrans)
           
 void OracleExplainStatement.setInto(SQLExpr into)
           
 void OracleCreateTableStatement.setMaxtrans(SQLExpr maxtrans)
           
 void OracleCreateSequenceStatement.setMaxValue(SQLExpr maxValue)
           
 void OracleSetTransactionStatement.setName(SQLExpr name)
           
 void OracleAlterProcedureStatement.setName(SQLExpr name)
           
 void OracleMergeStatement.setOn(SQLExpr on)
           
 void OracleGrantStatement.setOn(SQLExpr on)
           
 void OracleCreateIndexStatement.setParallel(SQLExpr parallel)
           
 void OracleAlterIndexStatement.setParallel(SQLExpr parallel)
           
 void OracleCreateTableStatement.setPctused(SQLExpr pctused)
           
 void OracleCreateTableStatement.setPtcfree(SQLExpr ptcfree)
           
 void OracleForStatement.setRange(SQLExpr range)
           
 void OracleFileSpecification.setSize(SQLExpr size)
           
 void OracleSelectHierachicalQueryClause.setStartWith(SQLExpr startWith)
           
 void OracleCreateSequenceStatement.setStartWith(SQLExpr startWith)
           
 void OracleTableExpr.setTable(SQLExpr table)
           
 void OracleAlterTableRenameTo.setTo(SQLExpr to)
           
 void OraclePrimaryKey.setUsingIndex(SQLExpr usingIndex)
           
 void OracleUpdateSetListSingleColumnItem.setValue(SQLExpr value)
           
 void OracleSelectForUpdate.setWait(SQLExpr wait)
           
 void OracleLockTableStatement.setWait(SQLExpr wait)
           
 void OracleMultiInsertStatement.ConditionalInsertClauseItem.setWhen(SQLExpr when)
           
 void OracleExitStatement.setWhen(SQLExpr when)
           
 void OracleExceptionStatement.Item.setWhen(SQLExpr when)
           
 void OracleUpdateStatement.setWhere(SQLExpr where)
           
 void OracleMergeStatement.MergeUpdateClause.setWhere(SQLExpr where)
           
 void OracleMergeStatement.MergeInsertClause.setWhere(SQLExpr where)
           
 

Method parameters in com.alibaba.druid.sql.dialect.oracle.ast.stmt with type arguments of type SQLExpr
 void OracleAlterTableSplitPartition.setAt(List<SQLExpr> at)
           
 void OraclePrimaryKey.setColumns(List<SQLExpr> columns)
           
 void OracleMergeStatement.MergeInsertClause.setColumns(List<SQLExpr> columns)
           
 void OracleFileSpecification.setFileNames(List<SQLExpr> fileNames)
           
 void OracleFetchStatement.setInto(List<SQLExpr> into)
           
 void OracleUpdateStatement.setReturning(List<SQLExpr> returning)
           
 void OracleUpdateStatement.setReturningInto(List<SQLExpr> returningInto)
           
 void OracleMergeStatement.MergeInsertClause.setValues(List<SQLExpr> values)
           
 void OracleAlterTableSplitPartition.setValues(List<SQLExpr> values)
           
 

Constructors in com.alibaba.druid.sql.dialect.oracle.ast.stmt with parameters of type SQLExpr
OracleExprStatement(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
 SQLExpr OracleExprParser.equalityRest(SQLExpr expr)
           
 SQLExpr OracleExprParser.exprRest(SQLExpr expr)
           
 SQLExpr OracleExprParser.parseTimestamp()
           
 SQLExpr OracleExprParser.primary()
           
 SQLExpr OracleExprParser.primaryRest(SQLExpr expr)
           
 SQLExpr OracleExprParser.relationalRest(SQLExpr expr)
           
 

Methods in com.alibaba.druid.sql.dialect.oracle.parser with parameters of type SQLExpr
 SQLExpr OracleExprParser.equalityRest(SQLExpr expr)
           
 SQLExpr OracleExprParser.exprRest(SQLExpr expr)
           
 SQLExpr OracleExprParser.primaryRest(SQLExpr expr)
           
 SQLExpr OracleExprParser.relationalRest(SQLExpr expr)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.dialect.postgresql.ast
 

Classes in com.alibaba.druid.sql.dialect.postgresql.ast that implement SQLExpr
 class PGAnalyticWindowing
           
 

Methods in com.alibaba.druid.sql.dialect.postgresql.ast that return SQLExpr
 SQLExpr PGAnalyticWindowing.getExpr()
           
 SQLExpr PGWithQuery.getName()
           
 

Methods in com.alibaba.druid.sql.dialect.postgresql.ast that return types with arguments of type SQLExpr
 List<SQLExpr> PGWithQuery.getColumns()
           
 

Methods in com.alibaba.druid.sql.dialect.postgresql.ast with parameters of type SQLExpr
 void PGAnalyticWindowing.setExpr(SQLExpr expr)
           
 void PGWithQuery.setName(SQLExpr name)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.dialect.postgresql.ast.expr
 

Subinterfaces of SQLExpr in com.alibaba.druid.sql.dialect.postgresql.ast.expr
 interface PGExpr
           
 

Classes in com.alibaba.druid.sql.dialect.postgresql.ast.expr that implement SQLExpr
 class PGAnalytic
           
 

Methods in com.alibaba.druid.sql.dialect.postgresql.ast.expr that return SQLExpr
 SQLExpr PGParameter.getName()
           
 

Methods in com.alibaba.druid.sql.dialect.postgresql.ast.expr that return types with arguments of type SQLExpr
 List<SQLExpr> PGAnalytic.getPartitionBy()
           
 

Methods in com.alibaba.druid.sql.dialect.postgresql.ast.expr with parameters of type SQLExpr
 void PGParameter.setName(SQLExpr name)
           
 

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
 SQLExpr PGSelectQueryBlock.FetchClause.getCount()
           
 SQLExpr PGSelectQueryBlock.getLimit()
           
 SQLExpr PGSelectQueryBlock.WindowClause.getName()
           
 SQLExpr PGSelectQueryBlock.getOffset()
           
 SQLExpr PGInsertStatement.getReturning()
           
 

Methods in com.alibaba.druid.sql.dialect.postgresql.ast.stmt that return types with arguments of type SQLExpr
 List<SQLExpr> PGSelectQueryBlock.WindowClause.getDefinition()
           
 List<SQLExpr> PGSelectQueryBlock.getDistinctOn()
           
 List<SQLExpr> PGSelectQueryBlock.ForClause.getOf()
           
 List<SQLExpr> PGUpdateStatement.getReturning()
           
 

Methods in com.alibaba.druid.sql.dialect.postgresql.ast.stmt with parameters of type SQLExpr
 void PGSelectQueryBlock.FetchClause.setCount(SQLExpr count)
           
 void PGSelectQueryBlock.setLimit(SQLExpr limit)
           
 void PGSelectQueryBlock.WindowClause.setName(SQLExpr name)
           
 void PGSelectQueryBlock.setOffset(SQLExpr offset)
           
 void PGInsertStatement.setReturning(SQLExpr returning)
           
 

Method parameters in com.alibaba.druid.sql.dialect.postgresql.ast.stmt with type arguments of type SQLExpr
 void PGSelectQueryBlock.WindowClause.setDefinition(List<SQLExpr> definition)
           
 void PGSelectQueryBlock.setDistinctOn(List<SQLExpr> distinctOn)
           
 void PGSelectQueryBlock.ForClause.setOf(List<SQLExpr> of)
           
 void PGUpdateStatement.setReturning(List<SQLExpr> returning)
           
 

Constructors in com.alibaba.druid.sql.dialect.postgresql.ast.stmt with parameters of type SQLExpr
PGFunctionTableSource(SQLExpr expr)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.ast
 

Methods in com.alibaba.druid.sql.dialect.sqlserver.ast that return SQLExpr
 SQLExpr Top.getExpr()
           
 

Methods in com.alibaba.druid.sql.dialect.sqlserver.ast with parameters of type SQLExpr
 void Top.setExpr(SQLExpr expr)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.ast.expr
 

Subinterfaces of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.ast.expr
 interface SQLServerExpr
           
 

Classes in com.alibaba.druid.sql.dialect.sqlserver.ast.expr that implement SQLExpr
 class SQLServerObjectReferenceExpr
           
 

Constructors in com.alibaba.druid.sql.dialect.sqlserver.ast.expr with parameters of type SQLExpr
SQLServerObjectReferenceExpr(SQLExpr owner)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.dialect.sqlserver.parser
 

Methods in com.alibaba.druid.sql.dialect.sqlserver.parser that return SQLExpr
 SQLExpr SQLServerExprParser.primary()
           
 SQLExpr SQLServerExprParser.primaryRest(SQLExpr expr)
           
 

Methods in com.alibaba.druid.sql.dialect.sqlserver.parser with parameters of type SQLExpr
 SQLExpr SQLServerExprParser.primaryRest(SQLExpr expr)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.parser
 

Methods in com.alibaba.druid.sql.parser that return SQLExpr
 SQLExpr SQLExprParser.additive()
           
 SQLExpr SQLExprParser.additiveRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.and()
           
 SQLExpr SQLExprParser.andRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.bitAnd()
           
 SQLExpr SQLExprParser.bitAndRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.bitOr()
           
 SQLExpr SQLExprParser.bitOrRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.bitXor()
           
 SQLExpr SQLExprParser.bitXorRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.equality()
           
 SQLExpr SQLExprParser.equalityRest(SQLExpr expr)
           
 SQLExpr SQLSelectParser.expr()
           
 SQLExpr SQLExprParser.expr()
           
 SQLExpr SQLExprParser.exprRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.groupComparisionRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.inRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.multiplicative()
           
 SQLExpr SQLExprParser.multiplicativeRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.notRationalRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.or()
           
 SQLExpr SQLExprParser.orRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.primary()
           
 SQLExpr SQLExprParser.primaryRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.relational()
           
 SQLExpr SQLExprParser.relationalRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.shift()
           
 SQLExpr SQLExprParser.shiftRest(SQLExpr expr)
           
 

Methods in com.alibaba.druid.sql.parser with parameters of type SQLExpr
 SQLExpr SQLExprParser.additiveRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.andRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.bitAndRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.bitOrRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.bitXorRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.equalityRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.exprRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.groupComparisionRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.inRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.multiplicativeRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.notRationalRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.orRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.primaryRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.relationalRest(SQLExpr expr)
           
 SQLExpr SQLExprParser.shiftRest(SQLExpr expr)
           
 

Method parameters in com.alibaba.druid.sql.parser with type arguments of type SQLExpr
 void SQLExprParser.exprList(Collection<SQLExpr> exprCol)
           
 

Uses of SQLExpr in com.alibaba.druid.sql.visitor
 

Methods in com.alibaba.druid.sql.visitor that return SQLExpr
static SQLExpr ExportParameterVisitorUtils.exportParameter(List<Object> parameters, SQLExpr param)
           
 

Methods in com.alibaba.druid.sql.visitor with parameters of type SQLExpr
static SQLExpr ExportParameterVisitorUtils.exportParameter(List<Object> parameters, SQLExpr param)
           
 

Method parameters in com.alibaba.druid.sql.visitor with type arguments of type SQLExpr
static boolean ExportParameterVisitorUtils.exportParamterAndAccept(List<Object> parameters, List<SQLExpr> list)
           
 

Uses of SQLExpr in com.alibaba.druid.wall.spi
 

Methods in com.alibaba.druid.wall.spi with parameters of type SQLExpr
static void WallVisitorUtils.checkHaving(WallVisitor visitor, SQLExpr x)
           
static Object WallVisitorUtils.getValue(SQLExpr x)
           
 



Copyright © 2012 Alibaba Group. All Rights Reserved.