类 Clickhouse20CreateTableStatement

java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLStatementImpl
com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement
cn.jrack.metadata.ast.Clickhouse20CreateTableStatement
所有已实现的接口:
com.alibaba.druid.sql.ast.SQLDbTypedObject, com.alibaba.druid.sql.ast.SQLObject, com.alibaba.druid.sql.ast.SQLStatement, com.alibaba.druid.sql.ast.statement.SQLCreateStatement, com.alibaba.druid.sql.ast.statement.SQLDDLStatement

public class Clickhouse20CreateTableStatement extends com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement
  • 嵌套类概要

    从类继承的嵌套类/接口 com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement

    com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement.Type

    从接口继承的嵌套类/接口 com.alibaba.druid.sql.ast.statement.SQLDDLStatement

    com.alibaba.druid.sql.ast.statement.SQLDDLStatement.DDLObjectType
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    protected final List<com.alibaba.druid.sql.ast.statement.SQLAssignItem>
     

    从类继承的字段 com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement

    buckets, clusteredBy, clusteringType, comment, compress, dimension, engine, external, ifNotExists, ignore, inherits, like, localPartitioning, location, logging, onCommitDeleteRows, onCommitPreserveRows, partitionColumns, partitioning, replace, rowFormat, select, shards, single, sortedBy, storedAs, tableElementList, tableOptions, tableSource, tablespace, tblProperties, type

    从类继承的字段 com.alibaba.druid.sql.ast.SQLStatementImpl

    afterSemi, dbType, headHints

    从类继承的字段 com.alibaba.druid.sql.ast.SQLObjectImpl

    attributes, hint, parent, sourceColumn, sourceLine
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected void
    accept0(com.alibaba.druid.sql.visitor.SQLASTVisitor v)
     
    com.alibaba.druid.sql.ast.SQLOrderBy
     
    com.alibaba.druid.sql.ast.SQLExpr
     
    com.alibaba.druid.sql.ast.SQLExpr
     
    com.alibaba.druid.sql.ast.SQLExpr
     
    List<com.alibaba.druid.sql.ast.statement.SQLAssignItem>
     
    void
    setOrderBy(com.alibaba.druid.sql.ast.SQLOrderBy x)
     
    void
    setPartitionBy(com.alibaba.druid.sql.ast.SQLExpr x)
     
    void
    setPrimaryKey(com.alibaba.druid.sql.ast.SQLExpr x)
     
    void
    setSampleBy(com.alibaba.druid.sql.ast.SQLExpr x)
     

    从类继承的方法 com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement

    acceptChild, addBodyBeforeComment, addClusteredByItem, addColumn, addColumn, addOption, addPartitionColumn, addSortedByItem, addTblProperty, alterApply, apply, apply, apply, apply, clone, cloneTo, columnIndexOf, computeName, containsDuplicateColumnNames, containsDuplicateColumnNames, findColumn, findColumn, findForeignKey, findIndex, findPrimaryKey, findUnique, forEachColumn, foreignKeyToAlterTable, getBodyBeforeCommentsDirect, getBuckets, getCatalog, getChildren, getClusteredBy, getClusteringType, getColumn, getColumnComments, getColumnDefinitions, getColumnNames, getComment, getCompress, getDDLObjectType, getEngine, getInherits, getLike, getLocalPartitioning, getLocation, getLogging, getName, getOption, getOptionOrTblPropertyValue, getOptionValue, getPartitionColumns, getPartitioning, getPrimaryKeyNames, getRowFormat, getSchema, getSelect, getShards, getSortedBy, getStoredAs, getTableElementList, getTableName, getTableOptions, getTableSource, getTablespace, getTblProperties, getTblProperty, getTblPropertyValue, getType, hasBodyBeforeComment, hashForeignKey, isDimension, isExternal, isIfNotExists, isIgnore, isMUL, isOnCommitPreserveRows, isOnlyPrimaryKey, isPrimaryColumn, isPrimaryColumn, isReferenced, isReferenced, isReplace, isSingle, isUNI, renameColumn, setBuckets, setClusteringType, setComment, setCompress, setDimension, setEngine, setExternal, setIfNotExiists, setIgnore, setInherits, setLike, setLike, setLocalPartitioning, setLocation, setLogging, setName, setName, setOnCommitPreserveRows, setPartitioning, setReplace, setRowFormat, setSchema, setSelect, setShards, setSingle, setStoredAs, setTableName, setTableSource, setTablespace, setType, simplify, sort, toString

    从类继承的方法 com.alibaba.druid.sql.ast.SQLStatementImpl

    getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toUnformattedString

    从类继承的方法 com.alibaba.druid.sql.ast.SQLObjectImpl

    accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine

    从类继承的方法 java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    从接口继承的方法 com.alibaba.druid.sql.ast.SQLObject

    accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent

    从接口继承的方法 com.alibaba.druid.sql.ast.SQLStatement

    getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseString, toParameterizedString, toString
  • 字段详细资料

    • settings

      protected final List<com.alibaba.druid.sql.ast.statement.SQLAssignItem> settings
  • 构造器详细资料

    • Clickhouse20CreateTableStatement

      public Clickhouse20CreateTableStatement()
  • 方法详细资料

    • getOrderBy

      public com.alibaba.druid.sql.ast.SQLOrderBy getOrderBy()
    • setOrderBy

      public void setOrderBy(com.alibaba.druid.sql.ast.SQLOrderBy x)
    • getPartitionBy

      public com.alibaba.druid.sql.ast.SQLExpr getPartitionBy()
    • setPartitionBy

      public void setPartitionBy(com.alibaba.druid.sql.ast.SQLExpr x)
    • getPrimaryKey

      public com.alibaba.druid.sql.ast.SQLExpr getPrimaryKey()
    • setPrimaryKey

      public void setPrimaryKey(com.alibaba.druid.sql.ast.SQLExpr x)
    • getSampleBy

      public com.alibaba.druid.sql.ast.SQLExpr getSampleBy()
    • setSampleBy

      public void setSampleBy(com.alibaba.druid.sql.ast.SQLExpr x)
    • getSettings

      public List<com.alibaba.druid.sql.ast.statement.SQLAssignItem> getSettings()
    • accept0

      protected void accept0(com.alibaba.druid.sql.visitor.SQLASTVisitor v)
      覆盖:
      accept0 在类中 com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement