类 OracleCreateIndexStatement
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLStatementImpl
com.alibaba.druid.sql.ast.statement.SQLCreateIndexStatement
com.alibaba.druid.sql.dialect.oracle.ast.stmt.OracleCreateIndexStatement
- 所有已实现的接口:
SQLDbTypedObject,SQLIndex,SQLObject,SQLStatement,SQLCreateStatement,SQLDDLStatement,OracleSegmentAttributes,OracleSQLObject,OracleDDLStatement,OracleStatement
public class OracleCreateIndexStatement
extends SQLCreateIndexStatement
implements OracleDDLStatement, OracleSegmentAttributes, SQLCreateStatement
-
嵌套类概要
从接口继承的嵌套类/接口 com.alibaba.druid.sql.ast.statement.SQLDDLStatement
SQLDDLStatement.DDLObjectType -
字段概要
字段从类继承的字段 com.alibaba.druid.sql.ast.statement.SQLCreateIndexStatement
deferedRebuild, ifNotExists, in, properties, rowFormat, storedAs, storing, tableProperties从类继承的字段 com.alibaba.druid.sql.ast.SQLStatementImpl
afterSemi, dbType, headHints从类继承的字段 com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaccept0(OracleASTVisitor visitor) protected voidaccept0(SQLASTVisitor visitor) getSort()booleanbooleanbooleanbooleanisGlobal()booleanbooleanisLocal()booleanbooleanisOnline()booleanvoidsetCluster(boolean cluster) voidsetCompress(Boolean compress) voidsetCompressForOltp(boolean compressForOltp) voidsetCompressLevel(Integer compressLevel) voidsetComputeStatistics(boolean computeStatistics) voidvoidsetFreeLists(Integer freeLists) voidsetGlobal(boolean global) voidsetIndexOnlyTopLevel(boolean indexOnlyTopLevel) voidsetInitrans(Integer initrans) voidsetLocal(boolean local) voidsetLogging(Boolean logging) voidsetMaxtrans(Integer maxtrans) voidsetNoParallel(boolean noParallel) voidsetOnline(boolean online) voidsetParallel(SQLExpr parallel) voidsetPctfree(Integer ptcfree) voidsetPctincrease(Integer pctincrease) voidsetPctthreshold(Integer pctthreshold) voidsetPctused(Integer ptcused) voidsetReverse(boolean reverse) voidvoidsetStorage(SQLObject storage) voidsetTablespace(SQLName tablespace) 从类继承的方法 com.alibaba.druid.sql.ast.statement.SQLCreateIndexStatement
addItem, addOption, clone, getChildren, getColumns, getComment, getCovering, getDbPartitionBy, getDDLObjectType, getIn, getIndexDefinition, getItems, getName, getOptions, getProperties, getRowFormat, getSchema, getStoredAs, getTable, getTableName, getTablePartitionBy, getTablePartitions, getTableProperties, getType, getUsing, isConcurrently, isDeferedRebuild, isIfNotExists, isStoring, setComment, setConcurrently, setDbPartitionBy, setDeferedRebuild, setIfNotExists, setIn, setIn, setName, setRowFormat, setStoredAs, setStoring, setTable, setTable, setTablePartitionBy, setTablePartitions, setType, setUsing从类继承的方法 com.alibaba.druid.sql.ast.SQLStatementImpl
getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString, toUnformattedString从类继承的方法 com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine从接口继承的方法 com.alibaba.druid.sql.ast.statement.SQLCreateStatement
getName从接口继承的方法 com.alibaba.druid.sql.ast.statement.SQLDDLStatement
getDDLObjectType从接口继承的方法 com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent从接口继承的方法 com.alibaba.druid.sql.ast.SQLStatement
clone, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString
-
字段详细资料
-
tablespace
-
storage
-
-
构造器详细资料
-
OracleCreateIndexStatement
public OracleCreateIndexStatement()
-
-
方法详细资料
-
getParallel
-
setParallel
-
isNoParallel
public boolean isNoParallel() -
setNoParallel
public void setNoParallel(boolean noParallel) -
isIndexOnlyTopLevel
public boolean isIndexOnlyTopLevel() -
setIndexOnlyTopLevel
public void setIndexOnlyTopLevel(boolean indexOnlyTopLevel) -
getSort
-
setSort
-
isReverse
public boolean isReverse() -
setReverse
public void setReverse(boolean reverse) -
accept0
- 覆盖:
accept0在类中SQLCreateIndexStatement
-
accept0
- 指定者:
accept0在接口中OracleSQLObject
-
getEnable
-
setEnable
-
isComputeStatistics
public boolean isComputeStatistics() -
setComputeStatistics
public void setComputeStatistics(boolean computeStatistics) -
isOnline
public boolean isOnline() -
setOnline
public void setOnline(boolean online) -
isCluster
public boolean isCluster() -
setCluster
public void setCluster(boolean cluster) -
getTablespace
- 指定者:
getTablespace在接口中OracleSegmentAttributes- 覆盖:
getTablespace在类中SQLCreateIndexStatement
-
setTablespace
- 指定者:
setTablespace在接口中OracleSegmentAttributes- 覆盖:
setTablespace在类中SQLCreateIndexStatement
-
getCompress
- 指定者:
getCompress在接口中OracleSegmentAttributes
-
setCompress
- 指定者:
setCompress在接口中OracleSegmentAttributes
-
getCompressLevel
- 指定者:
getCompressLevel在接口中OracleSegmentAttributes
-
setCompressLevel
- 指定者:
setCompressLevel在接口中OracleSegmentAttributes
-
getPctthreshold
-
setPctthreshold
-
getPctfree
- 指定者:
getPctfree在接口中OracleSegmentAttributes
-
setPctfree
- 指定者:
setPctfree在接口中OracleSegmentAttributes
-
getPctused
- 指定者:
getPctused在接口中OracleSegmentAttributes
-
setPctused
- 指定者:
setPctused在接口中OracleSegmentAttributes
-
getInitrans
- 指定者:
getInitrans在接口中OracleSegmentAttributes
-
setInitrans
- 指定者:
setInitrans在接口中OracleSegmentAttributes
-
getMaxtrans
- 指定者:
getMaxtrans在接口中OracleSegmentAttributes
-
setMaxtrans
- 指定者:
setMaxtrans在接口中OracleSegmentAttributes
-
getPctincrease
- 指定者:
getPctincrease在接口中OracleSegmentAttributes
-
setPctincrease
- 指定者:
setPctincrease在接口中OracleSegmentAttributes
-
getFreeLists
-
setFreeLists
-
getLogging
- 指定者:
getLogging在接口中OracleSegmentAttributes
-
setLogging
- 指定者:
setLogging在接口中OracleSegmentAttributes
-
getStorage
- 指定者:
getStorage在接口中OracleSegmentAttributes
-
setStorage
- 指定者:
setStorage在接口中OracleSegmentAttributes
-
isCompressForOltp
public boolean isCompressForOltp()- 指定者:
isCompressForOltp在接口中OracleSegmentAttributes
-
setCompressForOltp
public void setCompressForOltp(boolean compressForOltp) - 指定者:
setCompressForOltp在接口中OracleSegmentAttributes
-
getLocalPartitions
-
isLocal
public boolean isLocal()- 覆盖:
isLocal在类中SQLCreateIndexStatement
-
setLocal
public void setLocal(boolean local) - 覆盖:
setLocal在类中SQLCreateIndexStatement
-
getLocalStoreIn
-
getGlobalPartitions
-
isGlobal
public boolean isGlobal()- 覆盖:
isGlobal在类中SQLCreateIndexStatement
-
setGlobal
public void setGlobal(boolean global) - 覆盖:
setGlobal在类中SQLCreateIndexStatement
-