|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| com.alibaba.druid.sql 中 SQLObject 的使用 |
|---|
| 参数类型为 SQLObject 的 com.alibaba.druid.sql 中的方法 | |
|---|---|
static String |
SQLUtils.toDB2String(SQLObject sqlObject)
|
static String |
SQLUtils.toMySqlString(SQLObject sqlObject)
|
static String |
SQLUtils.toOdpsString(SQLObject sqlObject)
|
static String |
SQLUtils.toOracleString(SQLObject sqlObject)
|
static String |
SQLUtils.toPGString(SQLObject sqlObject)
|
static String |
SQLUtils.toSQLServerString(SQLObject sqlObject)
|
static String |
SQLUtils.toSQLString(SQLObject sqlObject)
|
static String |
SQLUtils.toSQLString(SQLObject sqlObject,
String dbType)
|
| com.alibaba.druid.sql.ast 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.ast 中 SQLObject 的子接口 | |
|---|---|
interface |
SQLDataType
|
interface |
SQLExpr
|
interface |
SQLHint
|
interface |
SQLName
|
interface |
SQLPartitioningClause
|
interface |
SQLStatement
|
| 实现 SQLObject 的 com.alibaba.druid.sql.ast 中的类 | |
|---|---|
class |
SQLCommentHint
|
class |
SQLDataTypeImpl
|
class |
SQLExprImpl
|
class |
SQLObjectImpl
|
class |
SQLOrderBy
|
class |
SQLOver
|
class |
SQLStatementImpl
|
| 返回 SQLObject 的 com.alibaba.druid.sql.ast 中的方法 | |
|---|---|
SQLObject |
SQLObjectImpl.getParent()
|
SQLObject |
SQLObject.getParent()
|
| 参数类型为 SQLObject 的 com.alibaba.druid.sql.ast 中的方法 | |
|---|---|
void |
SQLObjectImpl.setParent(SQLObject parent)
|
void |
SQLObject.setParent(SQLObject parent)
|
| com.alibaba.druid.sql.ast.expr 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.ast.expr 中 SQLObject 的子接口 | |
|---|---|
interface |
SQLLiteralExpr
|
| 实现 SQLObject 的 com.alibaba.druid.sql.ast.expr 中的类 | |
|---|---|
class |
SQLAggregateExpr
|
class |
SQLAllColumnExpr
|
class |
SQLAllExpr
|
class |
SQLAnyExpr
|
class |
SQLBetweenExpr
|
class |
SQLBinaryOpExpr
|
class |
SQLCaseExpr
|
static class |
SQLCaseExpr.Item
|
class |
SQLCastExpr
|
class |
SQLCharExpr
|
class |
SQLCurrentOfCursorExpr
|
class |
SQLDefaultExpr
|
class |
SQLExistsExpr
|
class |
SQLHexExpr
|
class |
SQLIdentifierExpr
|
class |
SQLInListExpr
|
class |
SQLInSubQueryExpr
|
class |
SQLIntegerExpr
|
class |
SQLListExpr
|
class |
SQLMethodInvokeExpr
|
class |
SQLNCharExpr
|
class |
SQLNotExpr
|
class |
SQLNullExpr
|
class |
SQLNumberExpr
|
class |
SQLNumericLiteralExpr
|
class |
SQLPropertyExpr
|
class |
SQLQueryExpr
|
class |
SQLSomeExpr
|
class |
SQLTextLiteralExpr
|
class |
SQLUnaryExpr
|
class |
SQLVariantRefExpr
|
| com.alibaba.druid.sql.ast.statement 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.ast.statement 中 SQLObject 的子接口 | |
|---|---|
interface |
SQLAlterTableItem
|
interface |
SQLColumnConstraint
|
interface |
SQLConstaint
|
interface |
SQLDDLStatement
|
interface |
SQLForeignKeyConstraint
|
interface |
SQLPrimaryKey
|
interface |
SQLTableConstaint
|
interface |
SQLTableElement
|
interface |
SQLTableSource
|
interface |
SQLUniqueConstraint
|
| com.alibaba.druid.sql.dialect.db2.ast 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.db2.ast 中 SQLObject 的子接口 | |
|---|---|
interface |
DB2Object
|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.db2.ast 中的类 | |
|---|---|
class |
DB2StatementImpl
|
| com.alibaba.druid.sql.dialect.db2.ast.stmt 中 SQLObject 的使用 |
|---|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.db2.ast.stmt 中的类 | |
|---|---|
class |
DB2SelectQueryBlock
|
class |
DB2ValuesStatement
|
| com.alibaba.druid.sql.dialect.mysql.ast 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.mysql.ast 中 SQLObject 的子接口 | |
|---|---|
interface |
MySqlHint
|
interface |
MySqlIndexHint
|
interface |
MySqlObject
|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.mysql.ast 中的类 | |
|---|---|
class |
MySqlForceIndexHint
|
class |
MySqlIgnoreIndexHint
|
class |
MySqlIndexHintImpl
|
class |
MySqlKey
|
class |
MySqlObjectImpl
|
class |
MySqlPrimaryKey
|
class |
MySqlUnique
|
class |
MySqlUseIndexHint
|
| com.alibaba.druid.sql.dialect.mysql.ast.expr 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.mysql.ast.expr 中 SQLObject 的子接口 | |
|---|---|
interface |
MySqlExpr
|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.mysql.ast.expr 中的类 | |
|---|---|
class |
MySqlBinaryExpr
|
class |
MySqlBooleanExpr
|
class |
MySqlCharExpr
|
class |
MySqlExprImpl
|
class |
MySqlExtractExpr
|
class |
MySqlIntervalExpr
|
class |
MySqlMatchAgainstExpr
|
class |
MySqlOutFileExpr
|
class |
MySqlUserName
|
| com.alibaba.druid.sql.dialect.mysql.ast.statement 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.mysql.ast.statement 中 SQLObject 的子接口 | |
|---|---|
interface |
MySqlStatement
|
| 返回变量类型为 SQLObject 的类型的 com.alibaba.druid.sql.dialect.mysql.ast.statement 中的方法 | |
|---|---|
Map<String,SQLObject> |
MySqlCreateTableStatement.getTableOptions()
|
| 类型变量类型为 SQLObject 的 com.alibaba.druid.sql.dialect.mysql.ast.statement 中的方法参数 | |
|---|---|
void |
MySqlCreateTableStatement.setTableOptions(Map<String,SQLObject> tableOptions)
|
| com.alibaba.druid.sql.dialect.odps.ast 中 SQLObject 的使用 |
|---|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.odps.ast 中的类 | |
|---|---|
class |
OdpsCreateTableStatement
|
class |
OdpsInsert
|
class |
OdpsInsertStatement
|
class |
OdpsUDTFSQLSelectItem
|
| com.alibaba.druid.sql.dialect.oracle.ast 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.oracle.ast 中 SQLObject 的子接口 | |
|---|---|
interface |
OracleSQLObject
|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.oracle.ast 中的类 | |
|---|---|
class |
OracleDataTypeIntervalDay
|
class |
OracleDataTypeIntervalYear
|
class |
OracleDataTypeTimestamp
|
class |
OracleOrderBy
|
class |
OracleSQLObjectImpl
|
| com.alibaba.druid.sql.dialect.oracle.ast.clause 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.oracle.ast.expr 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.oracle.ast.expr 中 SQLObject 的子接口 | |
|---|---|
interface |
OracleExpr
|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.oracle.ast.expr 中的类 | |
|---|---|
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
|
| com.alibaba.druid.sql.dialect.oracle.ast.stmt 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.oracle.ast.stmt 中 SQLObject 的子接口 | |
|---|---|
interface |
OracleAlterTablespaceItem
|
interface |
OracleConstraint
|
interface |
OracleDDLStatement
|
static interface |
OracleMultiInsertStatement.Entry
|
interface |
OracleSelectTableSource
|
interface |
OracleStatement
|
| 返回 SQLObject 的 com.alibaba.druid.sql.dialect.oracle.ast.stmt 中的方法 | |
|---|---|
SQLObject |
OracleAlterIndexStatement.Rebuild.getOption()
|
| 返回变量类型为 SQLObject 的类型的 com.alibaba.druid.sql.dialect.oracle.ast.stmt 中的方法 | |
|---|---|
List<SQLObject> |
OracleAlterTableSplitPartition.UpdateIndexesClause.getItems()
|
List<SQLObject> |
OracleAlterTableSplitPartition.NestedTablePartitionSpec.getSegmentAttributeItems()
|
| 参数类型为 SQLObject 的 com.alibaba.druid.sql.dialect.oracle.ast.stmt 中的方法 | |
|---|---|
void |
OracleAlterIndexStatement.Rebuild.setOption(SQLObject option)
|
| 类型变量类型为 SQLObject 的 com.alibaba.druid.sql.dialect.oracle.ast.stmt 中的方法参数 | |
|---|---|
void |
OracleAlterTableSplitPartition.UpdateIndexesClause.setItems(List<SQLObject> items)
|
void |
OracleAlterTableSplitPartition.NestedTablePartitionSpec.setSegmentAttributeItems(List<SQLObject> segmentAttributeItems)
|
| com.alibaba.druid.sql.dialect.oracle.visitor 中 SQLObject 的使用 |
|---|
| 参数类型为 SQLObject 的 com.alibaba.druid.sql.dialect.oracle.visitor 中的方法 | |
|---|---|
void |
OracleOutputVisitor.postVisit(SQLObject x)
|
| com.alibaba.druid.sql.dialect.postgresql.ast 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.postgresql.ast 中 SQLObject 的子接口 | |
|---|---|
interface |
PGSQLObject
|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.postgresql.ast 中的类 | |
|---|---|
class |
PGOrderBy
|
class |
PGSQLObjectImpl
|
class |
PGWithClause
|
class |
PGWithQuery
|
| com.alibaba.druid.sql.dialect.postgresql.ast.expr 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.postgresql.ast.expr 中 SQLObject 的子接口 | |
|---|---|
interface |
PGExpr
|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.postgresql.ast.expr 中的类 | |
|---|---|
class |
PGParameter
|
| com.alibaba.druid.sql.dialect.postgresql.ast.stmt 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.postgresql.ast.stmt 中 SQLObject 的子接口 | |
|---|---|
interface |
PGSQLStatement
|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.postgresql.ast.stmt 中的类 | |
|---|---|
class |
PGDeleteStatement
|
class |
PGFunctionTableSource
|
class |
PGInsertStatement
|
class |
PGSelectQueryBlock
|
static class |
PGSelectQueryBlock.FetchClause
|
static class |
PGSelectQueryBlock.ForClause
|
static class |
PGSelectQueryBlock.WindowClause
|
class |
PGSelectStatement
|
class |
PGUpdateStatement
|
| com.alibaba.druid.sql.dialect.sqlserver.ast 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.sqlserver.ast 中 SQLObject 的子接口 | |
|---|---|
interface |
SQLServerObject
|
interface |
SQLServerStatement
|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.sqlserver.ast 中的类 | |
|---|---|
class |
SQLServerColumnDefinition
|
static class |
SQLServerColumnDefinition.Identity
|
class |
SQLServerObjectImpl
|
class |
SQLServerSelect
|
class |
SQLServerSelectQueryBlock
|
class |
SQLServerTop
|
| com.alibaba.druid.sql.dialect.sqlserver.ast.expr 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.sqlserver.ast.expr 中 SQLObject 的子接口 | |
|---|---|
interface |
SQLServerExpr
|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.sqlserver.ast.expr 中的类 | |
|---|---|
class |
SQLServerObjectReferenceExpr
|
| com.alibaba.druid.sql.dialect.sqlserver.ast.stmt 中 SQLObject 的使用 |
|---|
| 实现 SQLObject 的 com.alibaba.druid.sql.dialect.sqlserver.ast.stmt 中的类 | |
|---|---|
class |
SQLServerExecStatement
|
class |
SQLServerInsertStatement
|
class |
SQLServerUpdateStatement
|
| com.alibaba.druid.sql.dialect.transact.ast 中 SQLObject 的使用 |
|---|
| com.alibaba.druid.sql.dialect.transact.ast 中 SQLObject 的子接口 | |
|---|---|
interface |
TransactSQLObject
|
| com.alibaba.druid.sql.parser 中 SQLObject 的使用 |
|---|
| 参数类型为 SQLObject 的 com.alibaba.druid.sql.parser 中的方法 | |
|---|---|
void |
SQLExprParser.exprList(Collection<SQLExpr> exprCol,
SQLObject parent)
|
void |
SQLExprParser.names(Collection<SQLName> exprCol,
SQLObject parent)
|
void |
SQLStatementParser.parseAssignItems(List<SQLAssignItem> items,
SQLObject parent)
|
| com.alibaba.druid.sql.visitor 中 SQLObject 的使用 |
|---|
| 返回变量类型为 SQLObject 的类型的 com.alibaba.druid.sql.visitor 中的方法 | |
|---|---|
Map<String,SQLObject> |
SchemaStatVisitor.getVariants()
|
| 参数类型为 SQLObject 的 com.alibaba.druid.sql.visitor 中的方法 | |
|---|---|
void |
SchemaStatVisitor.OrderByStatVisitor.addOrderByColumn(String table,
String columnName,
SQLObject expr)
|
static boolean |
ParameterizedOutputVisitorUtils.checkParameterize(SQLObject x)
|
static Object |
SQLEvalVisitorUtils.eval(String dbType,
SQLObject sqlObject,
List<Object> parameters)
|
static Object |
SQLEvalVisitorUtils.eval(String dbType,
SQLObject sqlObject,
List<Object> parameters,
boolean throwError)
|
static Object |
SQLEvalVisitorUtils.eval(String dbType,
SQLObject sqlObject,
Object... parameters)
|
static Object |
SQLEvalVisitorUtils.getValue(SQLObject sqlObject)
|
void |
SQLASTVisitorAdapter.postVisit(SQLObject astNode)
|
void |
SQLASTVisitor.postVisit(SQLObject astNode)
|
void |
SQLASTVisitorAdapter.preVisit(SQLObject astNode)
|
void |
SQLASTVisitor.preVisit(SQLObject astNode)
|
void |
SchemaStatVisitor.restoreCurrentTable(SQLObject x)
|
void |
SchemaStatVisitor.setCurrentTable(SQLObject x)
|
void |
SchemaStatVisitor.setCurrentTable(SQLObject x,
String table)
|
| com.alibaba.druid.wall 中 SQLObject 的使用 |
|---|
| 参数类型为 SQLObject 的 com.alibaba.druid.wall 中的方法 | |
|---|---|
String |
WallVisitor.toSQL(SQLObject obj)
|
| com.alibaba.druid.wall.spi 中 SQLObject 的使用 |
|---|
| 参数类型为 SQLObject 的 com.alibaba.druid.wall.spi 中的方法 | |
|---|---|
static void |
WallVisitorUtils.checkConditionForMultiTenant(WallVisitor visitor,
SQLExpr x,
SQLObject parent)
已过时。 |
boolean |
MySqlWallVisitor.checkVar(SQLObject parent,
String varName)
|
static Object |
WallVisitorUtils.eval(WallVisitor wallVisitor,
String dbType,
SQLObject sqlObject,
List<Object> parameters)
|
static SQLSelectQueryBlock |
WallVisitorUtils.getQueryBlock(SQLObject x)
|
static Object |
WallVisitorUtils.getValueFromAttributes(WallVisitor visitor,
SQLObject sqlObject)
|
static boolean |
WallVisitorUtils.isFirst(SQLObject x)
|
static boolean |
WallVisitorUtils.isTopNoneFromSelect(WallVisitor visitor,
SQLObject x)
|
static boolean |
WallVisitorUtils.isWhereOrHaving(SQLObject x)
|
void |
OracleWallVisitor.preVisit(SQLObject x)
|
void |
SQLServerWallVisitor.preVisit(SQLObject x)
|
void |
MySqlWallVisitor.preVisit(SQLObject x)
|
void |
DB2WallVisitor.preVisit(SQLObject x)
|
void |
PGWallVisitor.preVisit(SQLObject x)
|
static void |
WallVisitorUtils.preVisitCheck(WallVisitor visitor,
SQLObject x)
|
String |
OracleWallVisitor.toSQL(SQLObject obj)
|
String |
SQLServerWallVisitor.toSQL(SQLObject obj)
|
String |
MySqlWallVisitor.toSQL(SQLObject obj)
|
String |
DB2WallVisitor.toSQL(SQLObject obj)
|
String |
PGWallVisitor.toSQL(SQLObject obj)
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||