|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.javatools.db.AbstractDBObject oracle.javatools.db.AbstractChildDBObject oracle.javatools.db.ora.IndexPartition
public class IndexPartition
Model of an Oracle index partition.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.javatools.db.AbstractDBObject |
---|
AbstractDBObject.ChildSupport |
Field Summary | |
---|---|
static java.lang.String |
TYPE
|
Fields inherited from interface oracle.javatools.db.DBObject |
---|
COMMENT |
Constructor Summary | |
---|---|
IndexPartition()
|
|
IndexPartition(OracleIndexPartitions parent)
|
|
IndexPartition(java.lang.String name,
OracleIndexPartitions parent)
|
Method Summary | |
---|---|
void |
addValue(java.lang.Object value)
Add a value to the ordered list of values that define a global range partition. |
DBObject |
copyTo(DBObject target,
DBObject copyParent,
IDPolicy idPolicy)
Internal copy method used by the API to perform copy operations. |
protected void |
copyToImpl(IndexPartition target,
DBObject copyParent,
IDPolicy idPolicy)
|
boolean |
equals(java.lang.Object target)
|
protected boolean |
equalsImpl(IndexPartition target)
|
java.lang.String |
getDomainParameters()
|
java.lang.Boolean |
getKeyCompression()
|
protected void |
getOwnedObjectsImpl(java.util.Collection<DBObject> objs,
java.lang.String... types)
Used by all the final children methods. |
OracleStorageProperties |
getSegmentAttributes()
|
OracleIndexPartitions |
getSubpartitions()
|
java.lang.String |
getType()
Returns the type of this object. |
java.lang.Object[] |
getValuesLessThan()
Return an array of values that define a global range partition. |
void |
setDomainParameters(java.lang.String parameters)
|
void |
setKeyCompression(java.lang.Boolean isEnabled)
|
void |
setSegmentAttributes(OracleStorageProperties segmentAttributes)
|
void |
setSubpartitions(OracleIndexPartitions subpartitions)
|
void |
setValuesLessThan(java.lang.Object[] values)
Replace the ordered list of values that define a global range partition. |
void |
setValuesLessThan(java.lang.String values)
Replace the ordered list of values that define a range partition or list (sub)partition with the values extracted from a comma separated list. |
Methods inherited from class oracle.javatools.db.AbstractChildDBObject |
---|
copyToImpl, findParent, getParent, setParent |
Methods inherited from class oracle.javatools.db.AbstractDBObject |
---|
changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyToImpl, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getProperty, getProperty, getReferenceIDs, getReferenceIDsImpl, hashCode, includeOwnedObject, includesType, includesType, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.javatools.db.DBObject |
---|
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getReferenceIDs, replaceReferenceIDs, setID, setName |
Methods inherited from interface oracle.javatools.util.DynamicPropertySet |
---|
getProperties, getProperty, getProperty, setProperties, setProperty |
Field Detail |
---|
public static final java.lang.String TYPE
Constructor Detail |
---|
public IndexPartition()
public IndexPartition(OracleIndexPartitions parent)
public IndexPartition(java.lang.String name, OracleIndexPartitions parent)
Method Detail |
---|
public java.lang.Boolean getKeyCompression()
public java.lang.Object[] getValuesLessThan()
public OracleStorageProperties getSegmentAttributes()
public OracleIndexPartitions getSubpartitions()
public java.lang.String getDomainParameters()
public java.lang.String getType()
DBObject
public void setKeyCompression(java.lang.Boolean isEnabled)
public void setValuesLessThan(java.lang.Object[] values)
values
- #validateGlobalRangePartition
public void setValuesLessThan(java.lang.String values)
values
- : Comma separated list of valuespublic void setSegmentAttributes(OracleStorageProperties segmentAttributes)
public void setSubpartitions(OracleIndexPartitions subpartitions)
public void setDomainParameters(java.lang.String parameters)
public void addValue(java.lang.Object value)
value
- public DBObject copyTo(DBObject target, DBObject copyParent, IDPolicy idPolicy)
AbstractDBObject
This method does not fix internal reference ids on copy. That is done by
the calling DBObject.copyTo(DBObject, IDPolicy)
method.
copyTo
in class AbstractDBObject
DBObject.copyTo(java.lang.Object)
,
DBObject.copyTo(DBObject, boolean)
,
AbstractDBObject.copyToImpl(oracle.javatools.db.AbstractDBObject, oracle.javatools.db.DBObject, oracle.javatools.db.IDPolicy)
public boolean equals(java.lang.Object target)
equals
in class java.lang.Object
protected void copyToImpl(IndexPartition target, DBObject copyParent, IDPolicy idPolicy)
protected boolean equalsImpl(IndexPartition target)
protected void getOwnedObjectsImpl(java.util.Collection<DBObject> objs, java.lang.String... types)
AbstractDBObject
includesType
to check the types vararg.
getOwnedObjectsImpl
in class AbstractDBObject
objs
- a Collection of the apppropriate children.types
- a vararg of the type(s) to search forAbstractDBObject.includesType(java.lang.String, java.lang.String...)
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |