Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

oracle.odi.interfaces.interactive
Class InterfaceObjectModification

java.lang.Object
  extended by oracle.odi.interfaces.interactive.InterfaceObjectModification

public class InterfaceObjectModification
extends java.lang.Object

This class manages the modifications performed on ODI interface objects.

Since:
11.1.1.3.0

Nested Class Summary
static class InterfaceObjectModification.Modification
          Modification indicates the action performed on the ODI interface object.
 
Constructor Summary
InterfaceObjectModification(IInterfaceSubComponent pModifiedObject, InterfaceObjectModification.Modification pModification)
          Constructor to create an instance with the ODI interface object and corresponding modification performed.
 
Method Summary
 boolean equals(java.lang.Object pObj)
          Returns true if the modified object and modification are the same as the modified object and modification of this InterfaceObjectModification object.
 InterfaceObjectModification.Modification getModification()
          Returns the modification.
 IInterfaceSubComponent getModifiedObject()
          Returns the object that was modified.
 int hashCode()
          Returns the result of the following expression: (hash code of modified object) ^ (hash code of modification object).
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfaceObjectModification

public InterfaceObjectModification(IInterfaceSubComponent pModifiedObject,
                                   InterfaceObjectModification.Modification pModification)
Constructor to create an instance with the ODI interface object and corresponding modification performed.

Parameters:
pModifiedObject - the object that was modified
pModification - the modification performed
Method Detail

equals

public boolean equals(java.lang.Object pObj)
Returns true if the modified object and modification are the same as the modified object and modification of this InterfaceObjectModification object.

Overrides:
equals in class java.lang.Object
Parameters:
pObj - object to be compared with
Returns:
true if the modified object and modification are the same as the modified object and modification of this InterfaceObjectModification object

getModification

public InterfaceObjectModification.Modification getModification()
Returns the modification.

Returns:
the Modification object

getModifiedObject

public IInterfaceSubComponent getModifiedObject()
Returns the object that was modified.

Returns:
the IInterfaceSubComponent object that was modified

hashCode

public int hashCode()
Returns the result of the following expression: (hash code of modified object) ^ (hash code of modification object).

Overrides:
hashCode in class java.lang.Object

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

Copyright © 2010, Oracle and/or its affiliates. All rights reserved.