Class OraclePartitionSingle
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLPartition
com.alibaba.druid.sql.ast.SQLPartitionSingle
com.alibaba.druid.sql.dialect.oracle.ast.OraclePartitionSingle
- All Implemented Interfaces:
SQLObject,OracleSegmentAttributes
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SQLObjectprotected booleanprotected booleanprotected SQLObjectFields inherited from class com.alibaba.druid.sql.ast.SQLPartitionSingle
locality, name, subPartitions, subPartitionsCount, tablespace, valuesFields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaccept0(SQLASTVisitor visitor) clone()booleanbooleanbooleanvoidsetCompress(Boolean compress) voidsetCompressForOltp(boolean compressForOltp) voidsetCompressLevel(Integer compressLevel) voidsetFreeLists(Integer freeLists) voidsetInitrans(Integer initrans) voidsetLobStorage(SQLObject lobStorage) voidvoidsetLogging(Boolean logging) voidsetMaxtrans(Integer maxtrans) voidsetPctfree(Integer pctfree) voidsetPctincrease(Integer pctincrease) voidsetPctthreshold(Integer pctthreshold) voidsetPctused(Integer pctused) voidsetSegmentCreationDeferred(boolean segmentCreationDeferred) voidsetSegmentCreationImmediate(boolean segmentCreationImmediate) voidsetStorage(SQLObject storage) Methods inherited from class com.alibaba.druid.sql.ast.SQLPartitionSingle
addSubPartition, getName, getSubPartitions, getSubPartitionsCount, getTablespace, getValues, setName, setSubPartitionsCount, setTablespace, setValuesMethods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, cloneTo, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSource, setSourceLine, toStringMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.alibaba.druid.sql.dialect.oracle.ast.OracleSegmentAttributes
getTablespace, setTablespaceMethods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, setSource
-
Field Details
-
segmentCreationImmediate
protected boolean segmentCreationImmediate -
segmentCreationDeferred
protected boolean segmentCreationDeferred -
lobStorage
-
storage
-
-
Constructor Details
-
OraclePartitionSingle
public OraclePartitionSingle()
-
-
Method Details
-
getLocality
- Overrides:
getLocalityin classSQLPartitionSingle
-
setLocality
- Overrides:
setLocalityin classSQLPartitionSingle
-
getLobStorage
-
setLobStorage
-
isSegmentCreationImmediate
public boolean isSegmentCreationImmediate() -
setSegmentCreationImmediate
public void setSegmentCreationImmediate(boolean segmentCreationImmediate) -
isSegmentCreationDeferred
public boolean isSegmentCreationDeferred() -
setSegmentCreationDeferred
public void setSegmentCreationDeferred(boolean segmentCreationDeferred) -
getPctfree
- Specified by:
getPctfreein interfaceOracleSegmentAttributes
-
setPctfree
- Specified by:
setPctfreein interfaceOracleSegmentAttributes
-
getPctused
- Specified by:
getPctusedin interfaceOracleSegmentAttributes
-
setPctused
- Specified by:
setPctusedin interfaceOracleSegmentAttributes
-
getInitrans
- Specified by:
getInitransin interfaceOracleSegmentAttributes
-
setInitrans
- Specified by:
setInitransin interfaceOracleSegmentAttributes
-
getMaxtrans
- Specified by:
getMaxtransin interfaceOracleSegmentAttributes
-
setMaxtrans
- Specified by:
setMaxtransin interfaceOracleSegmentAttributes
-
getPctincrease
- Specified by:
getPctincreasein interfaceOracleSegmentAttributes
-
setPctincrease
- Specified by:
setPctincreasein interfaceOracleSegmentAttributes
-
getFreeLists
-
setFreeLists
-
getCompress
- Specified by:
getCompressin interfaceOracleSegmentAttributes
-
setCompress
- Specified by:
setCompressin interfaceOracleSegmentAttributes
-
getCompressLevel
- Specified by:
getCompressLevelin interfaceOracleSegmentAttributes
-
setCompressLevel
- Specified by:
setCompressLevelin interfaceOracleSegmentAttributes
-
isCompressForOltp
public boolean isCompressForOltp()- Specified by:
isCompressForOltpin interfaceOracleSegmentAttributes
-
setCompressForOltp
public void setCompressForOltp(boolean compressForOltp) - Specified by:
setCompressForOltpin interfaceOracleSegmentAttributes
-
getPctthreshold
-
setPctthreshold
-
getLogging
- Specified by:
getLoggingin interfaceOracleSegmentAttributes
-
setLogging
- Specified by:
setLoggingin interfaceOracleSegmentAttributes
-
getStorage
- Specified by:
getStoragein interfaceOracleSegmentAttributes
-
setStorage
- Specified by:
setStoragein interfaceOracleSegmentAttributes
-
clone
- Specified by:
clonein interfaceSQLObject- Overrides:
clonein classSQLPartitionSingle
-
accept0
- Overrides:
accept0in classSQLPartitionSingle
-