public abstract class CrossRef
extends oracle.odi.domain.support.BusinessObject
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.Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object pObject)
Override
Object.equals(Object) . |
java.lang.String |
getExpressionElement()
Obtains the expression element this cross reference match.
|
java.lang.String |
getGlobalId()
Obtains the global id of this cross reference.
|
int |
getPosition()
Obtains the position / index of this cross reference from the
expression string.
|
abstract java.lang.Object |
getReferencedObject()
Obtains the referenced object relative to this CrossRef instance.
|
int |
hashCode() |
public java.lang.String getExpressionElement()
public int getPosition()
public java.lang.String getGlobalId()
public abstract java.lang.Object getReferencedObject()
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 int hashCode()
hashCode
in class java.lang.Object