类 SQLIndexDefinition
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLIndexDefinition
version 1.0
Author zzy
Date 2019-06-04 11:27
-
字段概要
字段从类继承的字段 com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected voidaccept0(SQLASTVisitor visitor) voidvoidcloneTo(SQLIndexDefinition definition) getName()getOption(long hash64) getTable()getType()booleanbooleanbooleanisGlobal()booleanbooleanbooleanisIndex()booleanisKey()booleanisLocal()voidsetAnalyzerName(SQLName analyzerName) voidsetColumns(List<SQLSelectOrderByItem> columns) voidsetCovering(List<SQLName> covering) voidsetDbPartitionBy(SQLExpr dbPartitionBy) voidsetGlobal(boolean global) voidsetHasConstraint(boolean hasConstraint) voidsetHashMapType(boolean hashMapType) voidsetHashType(boolean hashType) voidsetIndex(boolean index) voidsetIndexAnalyzerName(SQLName indexAnalyzerName) voidsetKey(boolean key) voidsetLocal(boolean local) voidvoidsetPartitioning(SQLPartitionBy partitioning) voidsetQueryAnalyzerName(SQLName queryAnalyzerName) voidvoidsetTable(SQLTableSource table) voidsetTbPartitionBy(SQLExpr tbPartitionBy) voidsetTbPartitions(SQLExpr tbPartitions) voidvoidsetWithDicName(SQLName withDicName) 从类继承的方法 com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, clone, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toString从接口继承的方法 com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, clone, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent
-
字段详细资料
-
partitioning
-
-
构造器详细资料
-
SQLIndexDefinition
public SQLIndexDefinition()
-
-
方法详细资料
-
hasConstraint
public boolean hasConstraint() -
setHasConstraint
public void setHasConstraint(boolean hasConstraint) -
getSymbol
-
setSymbol
-
isGlobal
public boolean isGlobal() -
setGlobal
public void setGlobal(boolean global) -
isLocal
public boolean isLocal() -
setLocal
public void setLocal(boolean local) -
getType
-
setType
-
isHashMapType
public boolean isHashMapType() -
setHashMapType
public void setHashMapType(boolean hashMapType) -
isHashType
public boolean isHashType() -
setHashType
public void setHashType(boolean hashType) -
isIndex
public boolean isIndex() -
setIndex
public void setIndex(boolean index) -
isKey
public boolean isKey() -
setKey
public void setKey(boolean key) -
getName
-
setName
-
getTable
-
setTable
-
getColumns
- 指定者:
getColumns在接口中SQLIndex
-
setColumns
-
hasOptions
public boolean hasOptions() -
getOptions
-
getDbPartitionBy
-
setDbPartitionBy
-
getTbPartitionBy
-
setTbPartitionBy
-
getTbPartitions
-
setTbPartitions
-
getCovering
- 指定者:
getCovering在接口中SQLIndex
-
setCovering
-
getAnalyzerName
-
setAnalyzerName
-
getIndexAnalyzerName
-
setIndexAnalyzerName
-
getQueryAnalyzerName
-
setQueryAnalyzerName
-
getWithDicName
-
setWithDicName
-
getPartitioning
-
setPartitioning
-
getCompatibleOptions
-
accept0
- 指定者:
accept0在类中SQLObjectImpl
-
cloneTo
-
addOption
-
getOption
-
getOption
-
getDistanceMeasure
-
getAlgorithm
-