Class OracleSegmentAttributesImpl
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.dialect.oracle.ast.OracleSegmentAttributesImpl
- All Implemented Interfaces:
SQLObject
,OracleSegmentAttributes
- Direct Known Subclasses:
OracleCreateTableStatement.OIDIndex
,OracleCreateTableStatement.Organization
,OracleLobStorageClause
,OracleUsingIndexClause
,SQLPartition
,SQLPartitionValue
,SQLSubPartition
public abstract class OracleSegmentAttributesImpl
extends SQLObjectImpl
implements OracleSegmentAttributes
Created by wenshao on 21/05/2017.
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
void
setCompress
(Boolean compress) void
setCompressForOltp
(boolean compressForOltp) void
setCompressLevel
(Integer compressLevel) void
setFreeLists
(Integer freeLists) void
setInitrans
(Integer initrans) void
setLogging
(Boolean logging) void
setMaxtrans
(Integer maxtrans) void
setPctfree
(Integer ptcfree) void
setPctincrease
(Integer pctincrease) void
setPctthreshold
(Integer pctthreshold) void
setPctused
(Integer ptcused) void
setStorage
(SQLObject storage) void
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, accept0, 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
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, clone, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent
-
Field Details
-
tablespace
-
storage
-
-
Constructor Details
-
OracleSegmentAttributesImpl
public OracleSegmentAttributesImpl()
-
-
Method Details
-
getTablespace
- Specified by:
getTablespace
in interfaceOracleSegmentAttributes
-
setTablespace
- Specified by:
setTablespace
in interfaceOracleSegmentAttributes
-
getCompress
- Specified by:
getCompress
in interfaceOracleSegmentAttributes
-
setCompress
- Specified by:
setCompress
in interfaceOracleSegmentAttributes
-
getCompressLevel
- Specified by:
getCompressLevel
in interfaceOracleSegmentAttributes
-
setCompressLevel
- Specified by:
setCompressLevel
in interfaceOracleSegmentAttributes
-
getPctthreshold
-
setPctthreshold
-
getPctfree
- Specified by:
getPctfree
in interfaceOracleSegmentAttributes
-
setPctfree
- Specified by:
setPctfree
in interfaceOracleSegmentAttributes
-
getPctused
- Specified by:
getPctused
in interfaceOracleSegmentAttributes
-
setPctused
- Specified by:
setPctused
in interfaceOracleSegmentAttributes
-
getInitrans
- Specified by:
getInitrans
in interfaceOracleSegmentAttributes
-
setInitrans
- Specified by:
setInitrans
in interfaceOracleSegmentAttributes
-
getMaxtrans
- Specified by:
getMaxtrans
in interfaceOracleSegmentAttributes
-
setMaxtrans
- Specified by:
setMaxtrans
in interfaceOracleSegmentAttributes
-
getPctincrease
- Specified by:
getPctincrease
in interfaceOracleSegmentAttributes
-
setPctincrease
- Specified by:
setPctincrease
in interfaceOracleSegmentAttributes
-
getFreeLists
-
setFreeLists
-
getLogging
- Specified by:
getLogging
in interfaceOracleSegmentAttributes
-
setLogging
- Specified by:
setLogging
in interfaceOracleSegmentAttributes
-
getStorage
- Specified by:
getStorage
in interfaceOracleSegmentAttributes
-
setStorage
- Specified by:
setStorage
in interfaceOracleSegmentAttributes
-
isCompressForOltp
public boolean isCompressForOltp()- Specified by:
isCompressForOltp
in interfaceOracleSegmentAttributes
-
setCompressForOltp
public void setCompressForOltp(boolean compressForOltp) - Specified by:
setCompressForOltp
in interfaceOracleSegmentAttributes
-
cloneTo
-