public class SQLAlterTableAddIndex extends SQLObjectImpl implements SQLAlterTableItem, SQLIndex
attributes, hint, parent, sourceColumn, sourceLine| 构造器和说明 |
|---|
SQLAlterTableAddIndex() |
accept, acceptChild, acceptChild, 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, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, clone, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentpublic SQLIndexDefinition getIndexDefinition()
protected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic 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)
protected SQLExpr getOption(long hash64)
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 在接口中 SQLIndexpublic List<SQLSelectOrderByItem> getColumns()
getColumns 在接口中 SQLIndexCopyright © 2013–2023. All rights reserved.