public class OracleInMemoryColumnProperties extends AbstractChildDBObject
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLAUSE_KEY
Property key for an array of column clauses from the parent table.
|
static java.lang.String |
TYPE
Type String for the OracleInMemoryColumnProperties object.
|
| Constructor and Description |
|---|
OracleInMemoryColumnProperties()
Creates a OracleInMemoryColumnProperties object that is IN MEMORY.
|
| Modifier and Type | Method and Description |
|---|---|
DBObjectID[] |
getColumnIDs()
Gets the IDs for the columns that are included in this object.
|
OracleInMemoryProperties.InMemoryCompression |
getInMemoryCompression()
Gets the value for the in-memory compression clause, which specifies
the compression method for table data stored in the IM column store.
|
java.lang.String |
getName()
The name of an InMemoryColumnProperties object is always a
concatenated list of its included columns.
|
java.lang.String |
getType()
Returns the type of this object.
|
boolean |
isInMemory()
Gets whether the parent object is INMEMORY (
true) or NO
INMEMORY ( false). |
void |
setColumnIDs(DBObjectID[] colIDs)
Sets the IDs for the columns which the in-memory properties of this
object apply.
|
void |
setInMemory(boolean im)
Sets whether the parent object is INMEMORY (
true) or NO
INMEMORY ( false). |
void |
setInMemoryCompression(OracleInMemoryProperties.InMemoryCompression c)
Sets the value of the in-memory compression clause for the columns
included in this object.
|
setParentaddObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, copyToImpl, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getOwnedObjectsImpl, getParent, getProperties, getProperty, getProperty, getReferenceIDs, getReferenceIDsImpl, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetParentaddObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getOwnedObjects, getOwnedObjects, getProperties, getProperty, getProperty, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, setProperties, setPropertypublic static final java.lang.String TYPE
public static final java.lang.String CLAUSE_KEY
public OracleInMemoryColumnProperties()
public java.lang.String getType()
DBObjectpublic boolean isInMemory()
true) or NO
INMEMORY ( false). A nullvalue means "not specified".public void setInMemory(boolean im)
true) or NO
INMEMORY ( false). A nullvalue means "not specified".im - the value of IN MEMORYpublic OracleInMemoryProperties.InMemoryCompression getInMemoryCompression()
public void setInMemoryCompression(OracleInMemoryProperties.InMemoryCompression c)
c - the compressionpublic DBObjectID[] getColumnIDs()
public void setColumnIDs(DBObjectID[] colIDs)
colIDs - the column idspublic java.lang.String getName()
getName in interface DBObjectgetName in class AbstractDBObject