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

E17060-01

oracle.odi.domain.project.interfaces
Interface ISourceColumn

All Superinterfaces:
IColumn<SourceDataStore>, IInterfaceSubComponent
All Known Implementing Classes:
JournalizedSourceColumn, SourceColumn

public interface ISourceColumn
extends IColumn<SourceDataStore>, IInterfaceSubComponent

Implementations of this class represent columns that can be found in source datastores of OdiInterfaces.
These source columns are not persisted in the repository, and are merely a view in memory of the real underlying columns in the source datastore.

Since:
11.1.1.3.0

Method Summary
 IColumn getUnderlyingColumn()
          Returns the underlying column, either an OdiColumn if the SourceDataStore represents an OdiDataStore, either a TargetColumn if the SourceDataStore represents an OdiInterface.
 
Methods inherited from interface oracle.odi.domain.relational.IColumn
getDataType, getLength, getName, getScale, getTable, setDataType, setLength, setScale
 
Methods inherited from interface oracle.odi.domain.project.interfaces.IInterfaceSubComponent
getInternalId, getSubComponentDescription, getSubComponentDescription
 

Method Detail

getUnderlyingColumn

IColumn getUnderlyingColumn()
Returns the underlying column, either an OdiColumn if the SourceDataStore represents an OdiDataStore, either a TargetColumn if the SourceDataStore represents an OdiInterface.

Returns:
the underlying column of this column

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.