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

java.lang.Object
  extended by com.alibaba.druid.sql.ast.SQLObjectImpl
      extended by com.alibaba.druid.sql.ast.SQLStatementImpl
          extended by com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement
              extended by com.alibaba.druid.sql.dialect.oracle.ast.stmt.OracleCreateTableStatement
All Implemented Interfaces:
SQLObject, SQLStatement, SQLDDLStatement, OracleSQLObject, OracleDDLStatement, OracleStatement, Serializable

public class OracleCreateTableStatement
extends SQLCreateTableStatement
implements OracleDDLStatement

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement
SQLCreateTableStatement.Type
 
Constructor Summary
OracleCreateTableStatement()
           
 
Method Summary
 void accept0(OracleASTVisitor visitor)
           
 Boolean getCache()
           
 Boolean getCompress()
           
 SQLExpr getInitrans()
           
 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 setInitrans(SQLExpr initrans)
           
 void setInMemoryMetadata(boolean inMemoryMetadata)
           
 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)
           
 
Methods inherited from class com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement
getName, getTableElementList, getTableSource, getType, output, setName, setTableSource, setType
 
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, getAttribute, getAttributes, getAttributesDirect, getParent, putAttribute, setParent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent
 

Constructor Detail

OracleCreateTableStatement

public OracleCreateTableStatement()
Method Detail

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)
Specified by:
accept0 in interface OracleSQLObject


Copyright © 2012 Alibaba Group. All Rights Reserved.