|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnJoinSetJoinProperties
public class InterfaceActionOnJoinSetJoinProperties
InterfaceActionOnJoinSetJoinProperties is an interface action class used to set the properties for a join object. The properties are as follows:
join type: The type of the join which can be one of: INNER, CROSS, NATURAL
ordered: Boolean property to set whether the join is ordered with respect to other join objects. In practice this determines whether ANSI outer join syntax is used in the generated code.
outer1: Boolean - if set to true, then the join is outer with respect to the first join source that is attached to the join.
outer2: Boolean - if set to true, then the join is outer with respect to the first join source that is attached to the join.
InteractiveInterfaceHelperWithActions
Nested Class Summary | |
---|---|
static class |
InterfaceActionOnJoinSetJoinProperties.JoinType The join type for the join object. |
Constructor Summary | |
---|---|
InterfaceActionOnJoinSetJoinProperties(Join pJoin, boolean pOrdered, boolean pOuter1, boolean pOuter2) change outer properties on join Note than if you use this action on a cross join, it will become non cross. |
|
InterfaceActionOnJoinSetJoinProperties(Join pJoin, InterfaceActionOnJoinSetJoinProperties.JoinType pJoinType, boolean pOrdered) Constructor for the action class. |
Method Summary | |
---|---|
void |
performAction(IInterfaceActionListener pInterfaceActionListener, IInterfaceUndoListener pInterfaceUndoListener, IActionHelper pActionHelper) Action that is performed on the ODI interface objects. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InterfaceActionOnJoinSetJoinProperties(Join pJoin, InterfaceActionOnJoinSetJoinProperties.JoinType pJoinType, boolean pOrdered)
pJoin
- The join object for which properties will be set.pJoinType
- The join type to be set, on of INNTER, CROSS, NATURAL
.pOrdered
- If true, the join will be ordered with respect to other join objects in the interface.public InterfaceActionOnJoinSetJoinProperties(Join pJoin, boolean pOrdered, boolean pOuter1, boolean pOuter2)
pJoin
- The join object for which properties will be set.pOrdered
- If true, the join will be ordered with respect to other join objects in the interface.pOuter1
- If true, the join will be outer with respect to the first attached source.pOuter2
- If true, the join will be outer with respect to the second attached source.Method Detail |
---|
public void performAction(IInterfaceActionListener pInterfaceActionListener, IInterfaceUndoListener pInterfaceUndoListener, IActionHelper pActionHelper)
IInterfaceAction
performAction
in interface IInterfaceAction
pInterfaceActionListener
- the interface action listener instancepInterfaceUndoListener
- the interface undo listener instancepActionHelper
- the action helper instance
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |