Class StarRocksCreateTableStatement

All Implemented Interfaces:
SQLDbTypedObject, SQLObject, SQLStatement, SQLCreateStatement, SQLDDLStatement

public class StarRocksCreateTableStatement extends SQLCreateTableStatement
  • Field Details

    • modelKey

      protected SQLIndexDefinition modelKey
    • partitionBy

      protected SQLExpr partitionBy
    • start

      protected SQLExpr start
    • end

      protected SQLExpr end
    • every

      protected SQLExpr every
    • distributedBy

      protected SQLExpr distributedBy
    • lessThan

      protected boolean lessThan
    • fixedRange

      protected boolean fixedRange
    • startEnd

      protected boolean startEnd
    • modelKeyParameters

      protected final List<SQLExpr> modelKeyParameters
    • lessThanMap

      protected Map<SQLExpr,SQLExpr> lessThanMap
    • fixedRangeMap

      protected Map<SQLExpr,List<SQLExpr>> fixedRangeMap
    • starRocksProperties

      protected List<SQLExpr> starRocksProperties
  • Constructor Details

    • StarRocksCreateTableStatement

      public StarRocksCreateTableStatement()
  • Method Details

    • setStartEnd

      public void setStartEnd(boolean startEnd)
    • isStartEnd

      public boolean isStartEnd()
    • setDistributedBy

      public void setDistributedBy(SQLExpr distributedBy)
    • getDistributedBy

      public SQLExpr getDistributedBy()
    • getStart

      public SQLExpr getStart()
    • getEnd

      public SQLExpr getEnd()
    • getEvery

      public SQLExpr getEvery()
    • setStart

      public void setStart(SQLExpr start)
    • setEnd

      public void setEnd(SQLExpr end)
    • setEvery

      public void setEvery(SQLExpr every)
    • isFixedRange

      public boolean isFixedRange()
    • setFixedRange

      public void setFixedRange(boolean fixedRange)
    • getFixedRangeMap

      public Map<SQLExpr,List<SQLExpr>> getFixedRangeMap()
    • setFixedRangeMap

      public void setFixedRangeMap(Map<SQLExpr,List<SQLExpr>> fixedRangeMap)
    • isLessThan

      public boolean isLessThan()
    • setLessThan

      public void setLessThan(boolean lessThan)
    • getLessThanMap

      public Map<SQLExpr,SQLExpr> getLessThanMap()
    • setLessThanMap

      public void setLessThanMap(Map<SQLExpr,SQLExpr> lessThanMap)
    • getModelKey

      public SQLIndexDefinition getModelKey()
    • setModelKey

      public void setModelKey(SQLIndexDefinition modelKey)
    • getModelKeyParameters

      public List<SQLExpr> getModelKeyParameters()
    • setPartitionBy

      public void setPartitionBy(SQLExpr x)
    • getPartitionBy

      public SQLExpr getPartitionBy()
    • getStarRocksProperties

      public List<SQLExpr> getStarRocksProperties()
    • setStarRocksProperties

      public void setStarRocksProperties(List<SQLExpr> starRocksProperties)
    • addStarRocksProperty

      public void addStarRocksProperty(String key, String value)
    • accept0

      protected void accept0(SQLASTVisitor v)
      Overrides:
      accept0 in class SQLCreateTableStatement