public class MySqlTableIndex extends SQLConstraintImpl implements SQLTableElement, SQLIndex, MySqlObject
attributes, hint, parent, sourceColumn, sourceLine| 构造器和说明 |
|---|
MySqlTableIndex() |
cloneTo, cloneTo, getDbType, getEnable, getHints, getRely, getValidate, replace, setDbType, setEnable, setHints, setName, setRely, setValidate, simplifyaccept, 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, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentpublic SQLIndexDefinition getIndexDefinition()
public SQLName getName()
getName 在接口中 SQLConstraintgetName 在类中 SQLConstraintImplpublic String getIndexType()
public void setIndexType(String indexType)
public void setName(SQLName name)
setName 在接口中 SQLConstraintsetName 在类中 SQLConstraintImplpublic List<SQLSelectOrderByItem> getColumns()
getColumns 在接口中 SQLIndexpublic void addColumn(SQLSelectOrderByItem column)
public void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic void accept0(MySqlASTVisitor visitor)
accept0 在接口中 MySqlObjectpublic MySqlTableIndex clone()
clone 在接口中 SQLObjectclone 在接口中 SQLTableElementclone 在类中 SQLObjectImplpublic boolean applyColumnRename(SQLName columnName, SQLColumnDefinition to)
public boolean applyDropColumn(SQLName columnName)
protected SQLExpr getOption(long hash64)
public String getDistanceMeasure()
public String getAlgorithm()
public List<SQLAssignItem> getOptions()
public SQLExpr getComment()
getComment 在接口中 SQLConstraintgetComment 在类中 SQLConstraintImplpublic void setComment(SQLExpr x)
setComment 在接口中 SQLConstraintsetComment 在类中 SQLConstraintImplpublic SQLExpr getDbPartitionBy()
public void setDbPartitionBy(SQLExpr x)
public SQLExpr getTablePartitions()
public void setTablePartitions(SQLExpr x)
public SQLExpr getTablePartitionBy()
public void setTablePartitionBy(SQLExpr x)
public boolean isGlobal()
public void setGlobal(boolean global)
public boolean isLocal()
public void setLocal(boolean local)
public List<SQLName> getCovering()
getCovering 在接口中 SQLIndexpublic SQLName getIndexAnalyzerName()
public void setIndexAnalyzerName(SQLName indexAnalyzerName)
public SQLName getQueryAnalyzerName()
public void setQueryAnalyzerName(SQLName queryAnalyzerName)
public SQLName getWithDicName()
public void setWithDicName(SQLName withDicName)
public SQLName getAnalyzerName()
public void setAnalyzerName(SQLName analyzerName)
Copyright © 2013–2023. All rights reserved.