Skip navigation links

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

E17060-04


Uses of Interface
oracle.odi.domain.relational.IColumn

Packages that use IColumn
oracle.odi.domain.model This package contains the Oracle Data Integrator Data Model domain implementation. 
oracle.odi.domain.project This package contains the Oracle Data Integrator Project implementation. 
oracle.odi.domain.project.interfaces This package contains Oracle Data Integrator Interface implementation. 
oracle.odi.domain.relational Provides classes related to relational structures. 
oracle.odi.domain.xrefs Provides cross reference class hierarchy. 
oracle.odi.domain.xrefs.expression Provides classes to manage expressions. 
oracle.odi.interfaces.interactive Provides interfaces for interactive handling of Oracle Data Integrator interfaces. 
oracle.odi.interfaces.interactive.support.actions This package contains the Oracle Data Integrator interface action implementation classes Classes in this package allow modification to the ODI interface object, when used in conjunction with the oracle.odi.interfaces.interactive.support.InteractiveInterfaceHelperWithActions helper class. 
oracle.odi.interfaces.interactive.support.mapping.matchpolicy This package contains the implementations, when working with Oracle Data Integrator interfaces, for defining the matching policy to reuse mappings when the target datastore of an interface is changed. 

 

Uses of IColumn in oracle.odi.domain.model

 

Classes in oracle.odi.domain.model that implement IColumn
 class OdiColumn
          An OdiColumn represents the data structure of a column part of an OdiDataStore.

 

Uses of IColumn in oracle.odi.domain.project

 

Method parameters in oracle.odi.domain.project with type arguments of type IColumn
 void OdiInterface.TargetDataStore.setUpdateKey(IKey<? extends IColumn> pKey)
          For internal use only Sets the update key of the target datastore.
 void OdiInterface.TargetDataStore.setUpdateKeySafety(IKey<? extends IColumn> pKey)
          For internal use only Sets the update key of the target datastore.

 

Uses of IColumn in oracle.odi.domain.project.interfaces

 

Subinterfaces of IColumn in oracle.odi.domain.project.interfaces
 interface ISourceColumn
          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.

 

Classes in oracle.odi.domain.project.interfaces that implement IColumn
 class JournalizedSourceColumn
          This class represents columns for a journalized source datastore in an interface.
 class SourceColumn
          A basic implementation for source columns.
Note that the objects returned by the getters are provided for read-only purposes.
 class TargetColumn
          A target column is a column of a OdiInterface.TargetDataStore in an OdiInterface.
It contains information about how the column is mapped (indicators, potentially a target SQL mapping text).
When the target datastore has an underlying OdiDataStore, each TargetMapping points to one OdiColumn of this OdiDataStore.
In this case, TargetColumns are persisted according to an IMappingPersistencePolicy for obvious performance reasons (on a target datastore with 500 columns on which only 10 columns are mapped, this can make a difference).
On temporary target datastores, target columns do not reflect an OdiColumn and are systematically persisted.
Note that all setters in this class should not be used directly.

 

Methods in oracle.odi.domain.project.interfaces that return IColumn
 IColumn ISourceColumn.getUnderlyingColumn()
          Returns the underlying column, either an OdiColumn if the SourceDataStore represents an OdiDataStore, either a TargetColumn if the SourceDataStore represents an OdiInterface.
 IColumn JournalizedSourceColumn.getUnderlyingColumn()
          Returns the underlying datastore column.
 IColumn SourceColumn.getUnderlyingColumn()
          Returns the underlying column, either an OdiColumn if the SourceDataStore represents an OdiDataStore, either a TargetColumn if the SourceDataStore represents an OdiInterface.

 

Methods in oracle.odi.domain.project.interfaces that return types with arguments of type IColumn
 IDataStore<? extends IColumn,? extends IKey> SourceDataStore.getUnderlyingDataStore()
          Returns an IDataStore corresponding to the underlying DataStore of the source table.
If this SourceDataStore was created using an OdiDataStore, this method returns this OdiDataStore.
If this SourceDataStore was created using an OdiInterface, this method returns the OdiInterface.TargetDataStore of this OdiInterface.

 

Constructors in oracle.odi.domain.project.interfaces with parameters of type IColumn
SourceColumn(SourceDataStore pDataStore, IColumn pUnderlyingColumn)
          Internal use only Create a new source column object.

 

Uses of IColumn in oracle.odi.domain.relational

 

Classes in oracle.odi.domain.relational with type parameters of type IColumn
 interface IDataStore<ColumnType extends IColumn,KeyType extends IKey>
          Defines basic contract for a data store.
 interface IKey<ColumnType extends IColumn<?>>
          Defines basic contract for a key.

 

Uses of IColumn in oracle.odi.domain.xrefs

 

Classes in oracle.odi.domain.xrefs with type parameters of type IColumn
 class AliasedColumnCrossRef<T extends IColumn<?>>
          A CrossRef that contains an aliased column in its expression element.

 

Uses of IColumn in oracle.odi.domain.xrefs.expression

 

Methods in oracle.odi.domain.xrefs.expression with parameters of type IColumn
 ExpressionStringBuilder ExpressionStringBuilder.append(IColumn<?> pColumn, java.lang.String pDataStoreAlias)
          Append the string representation of the given IColumn to this builder's expression.

 

Uses of IColumn in oracle.odi.interfaces.interactive

 

Methods in oracle.odi.interfaces.interactive that return IColumn
 IColumn<?> IMappingMatchPolicy.getNewColumnForTargetColumn(TargetColumn pTargetColumn, IDataStore<?,?> pNewTargetDataStore)
          Returns the new column in the new target data store that can be matched to the original target column.

 

Uses of IColumn in oracle.odi.interfaces.interactive.support.actions

 

Methods in oracle.odi.interfaces.interactive.support.actions that return IColumn
 IColumn<?> InterfaceActionOnTargetDataStoreToTemporary.MappingMatchPolicy.getNewColumnForTargetColumn(TargetColumn pTargetColumn, IDataStore<?,?> pNewTargetDataStore)
          Returns the new column for target column value.

 

Constructor parameters in oracle.odi.interfaces.interactive.support.actions with type arguments of type IColumn
InterfaceActionOnTargetDataStoreSetUpdateKey(IKey<? extends IColumn> pKey)
          Creates an action class instance which sets the update key for a target data store, when performAction is called.

 

Uses of IColumn in oracle.odi.interfaces.interactive.support.mapping.matchpolicy

 

Methods in oracle.odi.interfaces.interactive.support.mapping.matchpolicy that return IColumn
 IColumn MappingMatchPolicyColumnName.getNewColumnForTargetColumn(TargetColumn pTargetColumn, IDataStore pNewTargetDataStore)
          Gets the new target datastore column matching the given column by name.
 IColumn MappingMatchPolicyLazy.getNewColumnForTargetColumn(TargetColumn pTargetColumn, IDataStore pNewTargetDataStore)
          Returns null, disabling column matching.

 


Skip navigation links

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

E17060-04


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