Package com.alibaba.druid.sql.ast
Class SQLIndexOptions
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLIndexOptions
- All Implemented Interfaces:
SQLObject
version 1.0
Author zzy
Date 2019-06-04 11:48
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaccept0(SQLASTVisitor visitor) voidcloneTo(SQLIndexOptions options) getLock()booleanisGlobal()booleanbooleanisLocal()booleanvoidsetAlgorithm(String algorithm) voidsetComment(SQLExpr comment) voidsetGlobal(boolean global) voidsetIndexType(String indexType) voidsetInvisible(boolean invisible) voidsetKeyBlockSize(SQLExpr keyBlockSize) voidsetLocal(boolean local) voidvoidsetParserName(String parserName) voidsetVisible(boolean visible) Methods inherited from class 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, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toString
-
Constructor Details
-
SQLIndexOptions
public SQLIndexOptions()
-
-
Method Details
-
getIndexType
-
setIndexType
-
getKeyBlockSize
-
isGlobal
public boolean isGlobal() -
setGlobal
public void setGlobal(boolean global) -
isLocal
public boolean isLocal() -
setLocal
public void setLocal(boolean local) -
setKeyBlockSize
-
getParserName
-
setParserName
-
getComment
-
setComment
-
getAlgorithm
-
setAlgorithm
-
getLock
-
setLock
-
isInvisible
public boolean isInvisible() -
setInvisible
public void setInvisible(boolean invisible) -
isVisible
public boolean isVisible() -
setVisible
public void setVisible(boolean visible) -
getOtherOptions
-
accept0
- Specified by:
accept0in classSQLObjectImpl
-
cloneTo
-