类的使用
com.alibaba.druid.sql.ast.statement.SQLColumnDefinition
使用SQLColumnDefinition的程序包
程序包
说明
-
com.alibaba.druid.sql.ast中SQLColumnDefinition的使用
返回变量类型为SQLColumnDefinition的类型的com.alibaba.druid.sql.ast中的方法 -
com.alibaba.druid.sql.ast.expr中SQLColumnDefinition的使用
修饰符和类型方法说明SQLDbLinkExpr.getResolvedColumn()SQLIdentifierExpr.getResolvedColumn()SQLPropertyExpr.getResolvedColumn()修饰符和类型方法说明voidSQLIdentifierExpr.setResolvedColumn(SQLColumnDefinition resolvedColumn) voidSQLPropertyExpr.setResolvedColumn(SQLColumnDefinition resolvedColumn) -
com.alibaba.druid.sql.ast.statement中SQLColumnDefinition的使用
修饰符和类型方法说明SQLColumnDefinition.clone()SQLCreateTableStatement.findColumn(long columName_hash) SQLCreateTableStatement.findColumn(String columName) SQLExprTableSource.findColumn(long columnNameHash) SQLExprTableSource.findColumn(String columnName) SQLJoinTableSource.findColumn(long columnNameHash) SQLJoinTableSource.findColumn(String columnName) SQLSelectQueryBlock.findColumn(long columnNameHash) SQLSelectQueryBlock.findColumn(String columnName) SQLSubqueryTableSource.findColumn(long columnNameHash) SQLTableSource.findColumn(long columnNameHash) SQLTableSource.findColumn(String columnName) SQLTableSourceImpl.findColumn(long columnNameHash) SQLTableSourceImpl.findColumn(String columnName) SQLAlterTableAlterColumn.getColumn()返回变量类型为SQLColumnDefinition的类型的com.alibaba.druid.sql.ast.statement中的方法修饰符和类型方法说明SQLCreateTableStatement.getColumnDefinitions()SQLAlterTableAddColumn.getColumns()SQLAlterTableReplaceColumn.getColumns()SQLCreateTableStatement.getPartitionColumns()修饰符和类型方法说明voidSQLAlterTableAddColumn.addColumn(SQLColumnDefinition column) voidSQLAlterTableReplaceColumn.addColumn(SQLColumnDefinition column) voidSQLCreateTableStatement.addColumn(SQLColumnDefinition column) voidSQLCreateTableStatement.addPartitionColumn(SQLColumnDefinition column) booleanSQLUnique.applyColumnRename(SQLName columnName, SQLColumnDefinition to) voidSQLAlterTableAlterColumn.setColumn(SQLColumnDefinition column) 类型变量类型为SQLColumnDefinition的com.alibaba.druid.sql.ast.statement中的方法参数修饰符和类型方法说明voidSQLCreateTableStatement.forEachColumn(Consumer<SQLColumnDefinition> columnConsumer) -
com.alibaba.druid.sql.dialect.antspark.parser中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.db2.parser中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.h2.parser中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.hive.parser中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.mysql.ast.expr中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.mysql.ast.statement中SQLColumnDefinition的使用
修饰符和类型方法说明MysqlCreateFullTextDictionaryStatement.getColumn()MySqlAlterTableChangeColumn.getNewColumnDefinition()MySqlAlterTableModifyColumn.getNewColumnDefinition()修饰符和类型方法说明voidMySqlSubPartitionByList.addColumn(SQLColumnDefinition column) booleanMySqlTableIndex.applyColumnRename(SQLName columnName, SQLColumnDefinition to) voidMysqlCreateFullTextDictionaryStatement.setColumn(SQLColumnDefinition column) voidMySqlAlterTableChangeColumn.setNewColumnDefinition(SQLColumnDefinition newColumnDefinition) voidMySqlAlterTableModifyColumn.setNewColumnDefinition(SQLColumnDefinition newColumnDefinition) -
com.alibaba.druid.sql.dialect.mysql.parser中SQLColumnDefinition的使用
修饰符和类型方法说明MySqlExprParser.parseColumn()MySqlExprParser.parseColumnRest(SQLColumnDefinition column) -
com.alibaba.druid.sql.dialect.mysql.visitor中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.odps.ast中SQLColumnDefinition的使用
返回变量类型为SQLColumnDefinition的类型的com.alibaba.druid.sql.dialect.odps.ast中的方法 -
com.alibaba.druid.sql.dialect.oracle.ast.stmt中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.oracle.parser中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.oracle.visitor中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.sqlserver.ast.expr中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.sqlserver.parser中SQLColumnDefinition的使用
修饰符和类型方法说明SQLServerExprParser.createColumnDefinition()SQLServerExprParser.parseColumnRest(SQLColumnDefinition column) -
com.alibaba.druid.sql.dialect.sqlserver.visitor中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.starrocks.parser中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.dialect.starrocks.visitor中SQLColumnDefinition的使用
-
com.alibaba.druid.sql.parser中SQLColumnDefinition的使用
修饰符和类型方法说明SQLExprParser.createColumnDefinition()SQLExprParser.parseColumn()SQLExprParser.parseColumn(SQLObject parent) SQLExprParser.parseColumnRest(SQLColumnDefinition column) -
com.alibaba.druid.sql.repository中SQLColumnDefinition的使用
修饰符和类型方法说明Schema.findColumn(SQLTableSource tableSource, SQLExpr expr) Schema.findColumn(SQLTableSource tableSource, SQLSelectItem selectItem) SchemaObject.findColumn(long columNameHash) SchemaObject.findColumn(String columName) SchemaRepository.findColumn(SQLTableSource tableSource, SQLExpr expr) SchemaRepository.findColumn(SQLTableSource tableSource, SQLSelectItem selectItem) -
com.alibaba.druid.sql.visitor中SQLColumnDefinition的使用
修饰符和类型方法说明default voidSQLASTVisitor.endVisit(SQLColumnDefinition x) booleanSchemaStatVisitor.visit(SQLColumnDefinition x) booleanSQLASTOutputVisitor.visit(SQLColumnDefinition x) default booleanSQLASTVisitor.visit(SQLColumnDefinition x) protected voidSQLASTOutputVisitor.visitColumnDefault(SQLColumnDefinition x)