public class OracleIndexOrganizedTableProperties extends AbstractChildDBObject
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KEY |
static java.lang.String |
TYPE |
Constructor and Description |
---|
OracleIndexOrganizedTableProperties() |
OracleIndexOrganizedTableProperties(java.lang.Integer pctThreshold, boolean mapped, java.lang.Integer keyCompression, DBObjectID includeColum, boolean overflowable, OracleStorageProperties overflowProperties) |
Modifier and Type | Method and Description |
---|---|
DBObjectID |
getIncludeColumn()
Gets the column (if any) to put in the INCLUDE clause.
|
java.lang.Integer |
getKeyCompression()
Gets the key compression.
|
OracleStorageProperties |
getOverflowProperties()
Gets the overflow properties that are used if the table is marked as overflowable.
|
java.lang.Integer |
getPctThreshold()
Gets the PCTTHRESHOLD property.
|
java.lang.String |
getType()
Returns the type of this object.
|
boolean |
isMapped()
Gets whether to include MAPPING TABLE or NOMAPPING.
|
boolean |
isOverflowable()
Gets whether to include an overflow clause.
|
void |
setIncludeColumn(DBObjectID includeColumn)
Sets the column (if any) to put in the INCLUDE clause.
|
void |
setKeyCompression(java.lang.Integer keyCompression)
Sets the key compression.
|
void |
setMapped(boolean mapped)
Sets whether to include a MAPPING TABLE (
true ) or NOMAPPING (false ). |
void |
setOverflowable(boolean overflowable)
Sets whether to include an overflow clause.
|
void |
setOverflowProperties(OracleStorageProperties overflowProperties)
Sets the overflow properties that are used if the table is marked as overflowable.
|
void |
setPctThreshold(java.lang.Integer pctThreshold)
Sets the PCTTHRESHOLD property.
|
setParent
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, copyToImpl, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getOwnedObjectsImpl, getParent, getProperties, getProperty, getProperty, getReferenceIDs, getReferenceIDsImpl, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getParent
addObjectListener, copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getReferenceIDs, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName
getProperty, getProperty, setProperties, setProperty
public static final java.lang.String TYPE
public static final java.lang.String KEY
public OracleIndexOrganizedTableProperties()
public OracleIndexOrganizedTableProperties(java.lang.Integer pctThreshold, boolean mapped, java.lang.Integer keyCompression, DBObjectID includeColum, boolean overflowable, OracleStorageProperties overflowProperties)
public java.lang.String getType()
DBObject
public void setPctThreshold(java.lang.Integer pctThreshold)
public java.lang.Integer getPctThreshold()
setPctThreshold(java.lang.Integer)
public void setMapped(boolean mapped)
true
) or NOMAPPING (false
). Default is NOMAPPING.public boolean isMapped()
public void setKeyCompression(java.lang.Integer keyCompression)
null
- NOCOMPRESS0
- COMPRESS> 0
- COMPRESS integerpublic java.lang.Integer getKeyCompression()
setKeyCompression(java.lang.Integer)
public void setIncludeColumn(DBObjectID includeColumn)
public DBObjectID getIncludeColumn()
public void setOverflowable(boolean overflowable)
public boolean isOverflowable()
public void setOverflowProperties(OracleStorageProperties overflowProperties)
setOverflowable(boolean)
public OracleStorageProperties getOverflowProperties()
isOverflowable()