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