public class SQLAlterTableAlterIndex extends SQLObjectImpl implements SQLAlterTableItem, SQLIndex
| Constructor and Description |
|---|
SQLAlterTableAlterIndex() |
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, clone, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, clone, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentpublic SQLIndexDefinition getIndexDefinition()
public boolean isUnique()
public void setUnique(boolean unique)
public List<SQLSelectOrderByItem> getItems()
public void addItem(SQLSelectOrderByItem item)
public SQLName getName()
public void setName(SQLName name)
public String getType()
public void setType(String type)
public String getUsing()
public void setUsing(String using)
public boolean isKey()
public void setKey(boolean key)
public void cloneTo(MySqlTableIndex x)
public void cloneTo(MySqlKey x)
public SQLExpr getComment()
public void setComment(SQLExpr comment)
public SQLExpr getKeyBlockSize()
public void setKeyBlockSize(SQLExpr keyBlockSize)
public String getParserName()
public void setParserName(String parserName)
public boolean isHashMapType()
public void setHashMapType(boolean hashMapType)
public String getDistanceMeasure()
public String getAlgorithm()
public List<SQLAssignItem> getOptions()
public boolean isGlobal()
public void setGlobal(boolean global)
public SQLExpr getDbPartitionBy()
public void setDbPartitionBy(SQLExpr x)
public SQLExpr getTablePartitionBy()
public void setTablePartitionBy(SQLExpr x)
public SQLExpr getTablePartitions()
public void setTablePartitions(SQLExpr x)
public List<SQLName> getCovering()
getCovering in interface SQLIndexpublic List<SQLSelectOrderByItem> getColumns()
getColumns in interface SQLIndexCopyright © 2013–2021 Alibaba Group. All rights reserved.