Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

oracle.owb.relational
Interface Index

All Superinterfaces:
Extensible, OWBNamedObject, PropertyOwner, PurePhysicalObject

public interface Index
extends PurePhysicalObject

Index interface represents a relational data entity index .


Method Summary
 IndexColumn createIndexColumn(java.lang.String name)
          Create an IndexColumn.
 IndexColumn findIndexColumn(java.lang.String name)
          Find a given IndexColumn.
 boolean getDeployable()
          Gets the Deployable property.
 IndexColumn[] getIndexColumns()
          Gets the IndexColumns from this Index.
 IndexPartitionOwner getIndexPartitionOwner()
          Gets the IndexPartitionOwner.
 java.lang.String getIndexType()
          Gets the IndexType.
 boolean getLocalIndexType()
          Gets the LocalIndexType.
 java.lang.String getLoggingMode()
          Gets the mode of logging.
 java.lang.String getParallelAccessMode()
          Gets the ParallelAccessMode.
 java.lang.String getTableSpace()
          Gets the TableSpace.
 void setDeployable(boolean type)
          Sets the Deployable property.
 void setIndexType(java.lang.String indextype)
          Sets the IndexType property.
 void setLocalIndexType(boolean type)
          Sets the LocaIndexType property.
 void setLoggingMode(java.lang.String filename)
          Sets the mode of logging.
 void setParallelAccessMode(java.lang.String option)
          Sets the ParallelAccessMode.
 void setTableSpace(java.lang.String space)
          Sets the TableSpace property.

 

Methods inherited from interface oracle.owb.foundation.OWBNamedObject
delete, getBusinessName, getClassDefinition, getComponent, getDescription, getName, getUOID, isDeletable, isEditable, isRenamable, setBusinessName, setDescription, setName

 

Methods inherited from interface oracle.owb.foundation.property.PropertyOwner
getDefaultPropertyValue, getLogicalPropertyKeys, getPhysicalPropertyKeys, getPropertyDomain, getPropertyKeys, getPropertyValue, getPropertyValueString, isLogicalProperty, isPhysicalProperty, isReadOnlyProperty, setPropertyValue, setPropertyValueByString

 

Method Detail

getIndexPartitionOwner

public IndexPartitionOwner getIndexPartitionOwner()
Gets the IndexPartitionOwner.
Returns:
an IndexPartitionOwner object.

setLoggingMode

public void setLoggingMode(java.lang.String filename)
Sets the mode of logging.
Parameters:
filename - is the logging mode.

setParallelAccessMode

public void setParallelAccessMode(java.lang.String option)
Sets the ParallelAccessMode.
Parameters:
option - for parallel access.

setTableSpace

public void setTableSpace(java.lang.String space)
Sets the TableSpace property.
Parameters:
space - sets the tablespace property.

setIndexType

public void setIndexType(java.lang.String indextype)
Sets the IndexType property.
Parameters:
indextype - sets the IndexType property.

setLocalIndexType

public void setLocalIndexType(boolean type)
Sets the LocaIndexType property.
Parameters:
type - sets the LocalIndexType property.

setDeployable

public void setDeployable(boolean type)
Sets the Deployable property.
Parameters:
type - sets the Deployable property.

createIndexColumn

public IndexColumn createIndexColumn(java.lang.String name)
Create an IndexColumn.
Parameters:
name - of an IndexColumn.
Returns:
an IndexColumnObject.

getLoggingMode

public java.lang.String getLoggingMode()
Gets the mode of logging.
Returns:
the logging mode.

getParallelAccessMode

public java.lang.String getParallelAccessMode()
Gets the ParallelAccessMode.
Returns:
the ParallelAccess mode.

getTableSpace

public java.lang.String getTableSpace()
Gets the TableSpace.
Returns:
the tablespace.

getIndexType

public java.lang.String getIndexType()
Gets the IndexType.
Returns:
the IndexType.

getLocalIndexType

public boolean getLocalIndexType()
Gets the LocalIndexType.
Returns:
true or false based on LocalIndexType.

getDeployable

public boolean getDeployable()
Gets the Deployable property.
Returns:
true or false based on Deployable property.

getIndexColumns

public IndexColumn[] getIndexColumns()
Gets the IndexColumns from this Index.
Returns:
an array of IndexColumns.

findIndexColumn

public IndexColumn findIndexColumn(java.lang.String name)
Find a given IndexColumn.
Parameters:
name - of an IndexColumn.
Returns:
an array of IndexColumns.

Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

Copyright © 2003, Oracle. All Rights Reserved.