- All Superinterfaces:
SQLObject
- All Known Subinterfaces:
OracleConstraint, SQLColumnConstraint, SQLForeignKeyConstraint, SQLPrimaryKey, SQLTableConstraint
- All Known Implementing Classes:
ClickhouseColumnCodec, ClickhouseColumnConstraint, ClickhouseColumnTTL, MysqlForeignKey, MySqlKey, MySqlPrimaryKey, MySqlTableIndex, MySqlUnique, OracleCheck, OracleForeignKey, OraclePrimaryKey, OracleSupplementalIdKey, OracleSupplementalLogGrp, OracleUnique, PrestoColumnConstraint, PrestoColumnWith, RedshiftColumnConstraint, RedshiftColumnEncode, RedshiftColumnKey, SQLCheck, SQLColumnCheck, SQLColumnDefault, SQLColumnDefinition, SQLColumnPrimaryKey, SQLColumnReference, SQLColumnUniqueKey, SQLDefault, SQLForeignKeyImpl, SQLNotNullConstraint, SQLNullConstraint, SQLPrimaryKeyImpl, SQLTableLike, SQLUnique, StarRocksAggregateKey, StarRocksDuplicateKey, StarRocksIndexDefinition
public interface SQLTableElement
extends SQLObject
-
Method Summary
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, setSource