|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.odi.domain.support.BusinessObject oracle.odi.domain.xrefs.CrossRef<T>
public abstract class CrossRef<T>
A CrossRef
is a cross reference between an ODI object and another one
through an Expression
. An expression string will belongs to an
object that references others objects within that expression string.
Method Summary | |
---|---|
boolean |
equals(java.lang.Object pObject)
Override Object.equals(Object) . |
java.lang.String |
getExpressionElement()
Obtains the expression element this cross reference match. |
int |
getPosition()
Obtains the position / index of this cross reference from the expression string. |
abstract T |
getReferencedObject()
Obtains the referenced object relative to this CrossRef instance. |
int |
hashCode()
|
Methods inherited from class oracle.odi.domain.support.BusinessObject |
---|
clone |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public boolean equals(java.lang.Object pObject)
Object.equals(Object)
.
Two CrossRef
s are equals, if and only if, they implement the same class, and their expressionElement
and position are equals.
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public java.lang.String getExpressionElement()
public int getPosition()
public abstract T getReferencedObject()
public int hashCode()
hashCode
in class java.lang.Object
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |