|
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> oracle.odi.domain.xrefs.AliasedColumnCrossRef<T>
T
- The type of the column to which the Cross-Reference is pointingpublic class AliasedColumnCrossRef<T extends IColumn<?>>
A CrossRef that contains an aliased column in its expression element.
Nested Class Summary | |
---|---|
static class |
AliasedColumnCrossRef.ColumnType
The type of the column referenced by this aliased cross reference. |
Constructor Summary | |
---|---|
AliasedColumnCrossRef(int pPosition,
java.lang.String pExpressionElement,
T pColumn,
java.lang.String pAlias,
AliasedColumnCrossRef.ColumnType pColumnType)
Create a new AliasedColumnCrossRef . |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object pObject)
Override Object.equals(Object) . |
java.lang.String |
getAlias()
Obtains the alias of the SourceDataStore to which this Cross-Reference is pointing (i.e. |
AliasedColumnCrossRef.ColumnType |
getColumnType()
Returns the type of the column referenced by this Cross-Reference. |
T |
getReferencedObject()
Obtains the referenced object relative to this CrossRef instance. |
Methods inherited from class oracle.odi.domain.xrefs.CrossRef |
---|
getExpressionElement, getPosition, 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 |
Constructor Detail |
---|
public AliasedColumnCrossRef(int pPosition, java.lang.String pExpressionElement, T pColumn, java.lang.String pAlias, AliasedColumnCrossRef.ColumnType pColumnType)
AliasedColumnCrossRef
.
pPosition
- starting index of the expression element in the full expression stringpExpressionElement
- the expression string element this cross reference matchpColumn
- the referenced columnpAlias
- the alias of the SourceDataStorepColumnType
- the column type of the referenced columnMethod Detail |
---|
public boolean equals(java.lang.Object pObject)
CrossRef
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 CrossRef<T extends IColumn<?>>
Object.equals(java.lang.Object)
public java.lang.String getAlias()
public AliasedColumnCrossRef.ColumnType getColumnType()
public T getReferencedObject()
CrossRef
getReferencedObject
in class CrossRef<T extends IColumn<?>>
|
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 |