public abstract class SQLPartitionBy extends SQLObjectImpl
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<SQLExpr> |
columns |
protected SQLIntegerExpr |
lifecycle |
protected boolean |
linear |
protected List<SQLPartition> |
partitions |
protected SQLExpr |
partitionsCount |
protected List<SQLName> |
storeIn |
protected SQLSubPartitionBy |
subPartitionBy |
attributes, hint, parent, sourceColumn, sourceLine| 构造器和说明 |
|---|
SQLPartitionBy() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addColumn(SQLExpr column) |
void |
addPartition(SQLPartition partition) |
abstract SQLPartitionBy |
clone() |
void |
cloneTo(SQLPartitionBy x) |
List<SQLExpr> |
getColumns() |
SQLIntegerExpr |
getLifecycle() |
List<SQLPartition> |
getPartitions() |
SQLExpr |
getPartitionsCount() |
List<SQLName> |
getStoreIn() |
SQLSubPartitionBy |
getSubPartitionBy() |
boolean |
isLinear() |
boolean |
isPartitionByColumn(long columnNameHashCode64) |
void |
setLifecycle(SQLIntegerExpr lifecycle) |
void |
setLinear(boolean linear) |
void |
setPartitionsCount(int partitionsCount) |
void |
setPartitionsCount(SQLExpr x) |
void |
setSubPartitionBy(SQLSubPartitionBy subPartitionBy) |
accept, accept0, 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, toStringprotected SQLSubPartitionBy subPartitionBy
protected SQLExpr partitionsCount
protected boolean linear
protected List<SQLPartition> partitions
protected SQLIntegerExpr lifecycle
public List<SQLPartition> getPartitions()
public void addPartition(SQLPartition partition)
public SQLSubPartitionBy getSubPartitionBy()
public void setSubPartitionBy(SQLSubPartitionBy subPartitionBy)
public SQLExpr getPartitionsCount()
public void setPartitionsCount(SQLExpr x)
public void setPartitionsCount(int partitionsCount)
public boolean isLinear()
public void setLinear(boolean linear)
public void addColumn(SQLExpr column)
public void cloneTo(SQLPartitionBy x)
public boolean isPartitionByColumn(long columnNameHashCode64)
public SQLIntegerExpr getLifecycle()
public void setLifecycle(SQLIntegerExpr lifecycle)
public abstract SQLPartitionBy clone()
clone 在接口中 SQLObjectclone 在类中 SQLObjectImplCopyright © 2013–2023. All rights reserved.