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

B12155-01

oracle.owb.intelligence
Interface JoinComponent

All Superinterfaces:
Extensible, OWBNamedObject, PropertyOwner

public interface JoinComponent
extends OWBNamedObject, Extensible

A JoinComponent represents a component of a Join. Each Join Component identifies a Query Item within the current Query Object, a Query Item within the 'remote' Query Object, and the conditional operator to be applied between the two Query Items.


Method Summary
 Join getJoin()
          Returns the owning Join.
 QueryItem getLocalQueryItem()
          Returns the 'local' Query Item.
 java.lang.String getOperator()
          Returns the conditional operator to be used between the local (detail) item and the remote (master) item.
 QueryItem getRemoteQueryItem()
          Returns the 'remote' Query Item.
 void setLocalQueryItem(QueryItem queryItem)
          Sets the 'local' Query Item.
 void setOperator(java.lang.String operator)
          Sets the conditional operator to be used between the local (detail) item and the remote (master) item.
 void setRemoteQueryItem(QueryItem queryItem)
          Sets the 'remote' Query Item.

 

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

getOperator

public java.lang.String getOperator()
Returns the conditional operator to be used between the local (detail) item and the remote (master) item.
Returns:
a String representing the operator value. The possible values are =, <>, <, <=, > or >=
See Also:
setOperator(java.lang.String)

setOperator

public void setOperator(java.lang.String operator)
Sets the conditional operator to be used between the local (detail) item and the remote (master) item.
Parameters:
operator - a String specifying the operator value.
See Also:
getOperator()

getJoin

public Join getJoin()
Returns the owning Join.
Returns:
the owning Join.

setLocalQueryItem

public void setLocalQueryItem(QueryItem queryItem)
Sets the 'local' Query Item. (This should be a Query Item of the Query Object that owns the Join.)
Parameters:
queryItem - a QueryItem object specifying the local query item.
See Also:
getLocalQueryItem()

getLocalQueryItem

public QueryItem getLocalQueryItem()
Returns the 'local' Query Item.
Returns:
a QueryItem object representing the local query item.
See Also:
setLocalQueryItem(oracle.owb.intelligence.QueryItem)

setRemoteQueryItem

public void setRemoteQueryItem(QueryItem queryItem)
Sets the 'remote' Query Item. (This should be a Query Item of the Query Object that is referenced by the Join.)
Parameters:
queryItem - a QueryItem object specifying the remote query item.
See Also:
getRemoteQueryItem()

getRemoteQueryItem

public QueryItem getRemoteQueryItem()
Returns the 'remote' Query Item.
Returns:
a QueryItem object representing the remote query item.
See Also:
setRemoteQueryItem(oracle.owb.intelligence.QueryItem)

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

B12155-01

Copyright © 2003, Oracle. All Rights Reserved.