com.alibaba.druid.sql.dialect.oracle.ast.stmt
类 OracleCreateTableStatement

java.lang.Object
  继承者 com.alibaba.druid.sql.ast.SQLObjectImpl
      继承者 com.alibaba.druid.sql.ast.SQLStatementImpl
          继承者 com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement
              继承者 com.alibaba.druid.sql.dialect.oracle.ast.stmt.OracleCreateTableStatement
所有已实现的接口:
SQLObject, SQLStatement, SQLDDLStatement, OracleSQLObject, OracleDDLStatement, OracleStatement

public class OracleCreateTableStatement
extends SQLCreateTableStatement
implements OracleDDLStatement


嵌套类摘要
static class OracleCreateTableStatement.DeferredSegmentCreation
           
 
从类 com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement 继承的嵌套类/接口
SQLCreateTableStatement.Type
 
构造方法摘要
OracleCreateTableStatement()
           
 
方法摘要
 void accept0(OracleASTVisitor visitor)
           
 Boolean getCache()
           
 Boolean getCompress()
           
 OracleCreateTableStatement.DeferredSegmentCreation getDeferredSegmentCreation()
           
 SQLExpr getInitrans()
           
 OracleLobStorageClause getLobStorage()
           
 Boolean getLogging()
           
 SQLExpr getMaxtrans()
           
 Boolean getParallel()
           
 SQLPartitioningClause getPartitioning()
           
 SQLExpr getPctused()
           
 SQLExpr getPtcfree()
           
 SQLSelect getSelect()
           
 OracleStorageClause getStorage()
           
 SQLName getTablespace()
           
 boolean isCursorSpecificSegment()
           
 boolean isInMemoryMetadata()
           
 boolean isOnCommit()
           
 boolean isOrganizationIndex()
           
 boolean isPreserveRows()
           
 void setCache(Boolean cache)
           
 void setCompress(Boolean compress)
           
 void setCursorSpecificSegment(boolean cursorSpecificSegment)
           
 void setDeferredSegmentCreation(OracleCreateTableStatement.DeferredSegmentCreation deferredSegmentCreation)
           
 void setInitrans(SQLExpr initrans)
           
 void setInMemoryMetadata(boolean inMemoryMetadata)
           
 void setLobStorage(OracleLobStorageClause lobStorage)
           
 void setLogging(Boolean logging)
           
 void setMaxtrans(SQLExpr maxtrans)
           
 void setOnCommit(boolean onCommit)
           
 void setOrganizationIndex(boolean organizationIndex)
           
 void setParallel(Boolean parallel)
           
 void setPartitioning(SQLPartitioningClause partitioning)
           
 void setPctused(SQLExpr pctused)
           
 void setPreserveRows(boolean preserveRows)
           
 void setPtcfree(SQLExpr ptcfree)
           
 void setSelect(SQLSelect select)
           
 void setStorage(OracleStorageClause storage)
           
 void setTablespace(SQLName tablespace)
           
 
从类 com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement 继承的方法
getName, getTableElementList, getTableSource, getType, output, setName, setTableSource, setType
 
从类 com.alibaba.druid.sql.ast.SQLStatementImpl 继承的方法
toString
 
从类 com.alibaba.druid.sql.ast.SQLObjectImpl 继承的方法
accept, getAttribute, getAttributes, getAttributesDirect, getParent, putAttribute, setParent
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
从接口 com.alibaba.druid.sql.ast.SQLObject 继承的方法
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent
 

构造方法详细信息

OracleCreateTableStatement

public OracleCreateTableStatement()
方法详细信息

getLobStorage

public OracleLobStorageClause getLobStorage()

setLobStorage

public void setLobStorage(OracleLobStorageClause lobStorage)

getDeferredSegmentCreation

public OracleCreateTableStatement.DeferredSegmentCreation getDeferredSegmentCreation()

setDeferredSegmentCreation

public void setDeferredSegmentCreation(OracleCreateTableStatement.DeferredSegmentCreation deferredSegmentCreation)

getPartitioning

public SQLPartitioningClause getPartitioning()

setPartitioning

public void setPartitioning(SQLPartitioningClause partitioning)

getCache

public Boolean getCache()

setCache

public void setCache(Boolean cache)

isOnCommit

public boolean isOnCommit()

setOnCommit

public void setOnCommit(boolean onCommit)

isPreserveRows

public boolean isPreserveRows()

setPreserveRows

public void setPreserveRows(boolean preserveRows)

getLogging

public Boolean getLogging()

setLogging

public void setLogging(Boolean logging)

getCompress

public Boolean getCompress()

setCompress

public void setCompress(Boolean compress)

getPtcfree

public SQLExpr getPtcfree()

setPtcfree

public void setPtcfree(SQLExpr ptcfree)

getPctused

public SQLExpr getPctused()

setPctused

public void setPctused(SQLExpr pctused)

getInitrans

public SQLExpr getInitrans()

setInitrans

public void setInitrans(SQLExpr initrans)

getMaxtrans

public SQLExpr getMaxtrans()

setMaxtrans

public void setMaxtrans(SQLExpr maxtrans)

isOrganizationIndex

public boolean isOrganizationIndex()

setOrganizationIndex

public void setOrganizationIndex(boolean organizationIndex)

getParallel

public Boolean getParallel()

setParallel

public void setParallel(Boolean parallel)

isCursorSpecificSegment

public boolean isCursorSpecificSegment()

setCursorSpecificSegment

public void setCursorSpecificSegment(boolean cursorSpecificSegment)

isInMemoryMetadata

public boolean isInMemoryMetadata()

setInMemoryMetadata

public void setInMemoryMetadata(boolean inMemoryMetadata)

getTablespace

public SQLName getTablespace()

setTablespace

public void setTablespace(SQLName tablespace)

getSelect

public SQLSelect getSelect()

setSelect

public void setSelect(SQLSelect select)

getStorage

public OracleStorageClause getStorage()

setStorage

public void setStorage(OracleStorageClause storage)

accept0

public void accept0(OracleASTVisitor visitor)
指定者:
接口 OracleSQLObject 中的 accept0


Copyright © 2013-2014 Alibaba Group. All Rights Reserved.