Class SQLIndexOptions

java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLIndexOptions
All Implemented Interfaces:
SQLObject

public class SQLIndexOptions extends SQLObjectImpl
version 1.0 Author zzy Date 2019-06-04 11:48
  • Constructor Details

    • SQLIndexOptions

      public SQLIndexOptions()
  • Method Details

    • getIndexType

      public String getIndexType()
    • setIndexType

      public void setIndexType(String indexType)
    • getKeyBlockSize

      public SQLExpr getKeyBlockSize()
    • isGlobal

      public boolean isGlobal()
    • setGlobal

      public void setGlobal(boolean global)
    • isLocal

      public boolean isLocal()
    • setLocal

      public void setLocal(boolean local)
    • setKeyBlockSize

      public void setKeyBlockSize(SQLExpr keyBlockSize)
    • getParserName

      public String getParserName()
    • setParserName

      public void setParserName(String parserName)
    • getComment

      public SQLExpr getComment()
    • setComment

      public void setComment(SQLExpr comment)
    • getAlgorithm

      public String getAlgorithm()
    • setAlgorithm

      public void setAlgorithm(String algorithm)
    • getLock

      public String getLock()
    • setLock

      public void setLock(String lock)
    • isInvisible

      public boolean isInvisible()
    • setInvisible

      public void setInvisible(boolean invisible)
    • isVisible

      public boolean isVisible()
    • setVisible

      public void setVisible(boolean visible)
    • getOtherOptions

      public List<SQLAssignItem> getOtherOptions()
    • accept0

      protected void accept0(SQLASTVisitor visitor)
      Specified by:
      accept0 in class SQLObjectImpl
    • cloneTo

      public void cloneTo(SQLIndexOptions options)