Package | Description |
---|---|
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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ISourceColumn
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementations of this class represent columns that can be found in source datastores of
OdiInterface s.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. |
Modifier and Type | Class and Description |
---|---|
class |
JournalizedSourceColumn
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class represents columns for a journalized source datastore in an
interface. When a journalized filter is used in an interface, the filter
object will contain in-memory cross references to these journalized source
column objects.
|
class |
SourceColumn
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
A basic implementation for source columns.
Note that the objects returned by the getters are provided for read-only purposes. |
class |
TargetColumn
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
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. To create, modify or delete a target column of an OdiInterface , use IInterfaceAction s on an IInteractiveInterfaceHelperWithActions . |
Modifier and Type | Method and Description |
---|---|
IColumn |
ISourceColumn.getUnderlyingColumn()
Deprecated.
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()
Deprecated.
Returns the underlying datastore column.
|
IColumn |
SourceColumn.getUnderlyingColumn()
Deprecated.
Returns the underlying column, either an
OdiColumn if the SourceDataStore represents an OdiDataStore,
either a TargetColumn if the SourceDataStore represents an OdiInterface. |
Constructor and Description |
---|
SourceColumn(SourceDataStore pDataStore,
IColumn pUnderlyingColumn)
Deprecated.
Internal use only
Create a new source column object.
|
Modifier and Type | Method and Description |
---|---|
IColumn |
IDataStore.getColumn(java.lang.String pName)
Obtains the column matching the given name.
|
Modifier and Type | Method and Description |
---|---|
IColumn |
AliasedColumnCrossRef.getReferencedObject() |
Constructor and Description |
---|
AliasedColumnCrossRef(int pPosition,
java.lang.String pExpressionElement,
IColumn pColumn,
java.lang.String pAlias,
AliasedColumnCrossRef.ColumnType pColumnType,
java.lang.String pGlobalId)
Create a new
AliasedColumnCrossRef . |
Modifier and Type | Method and Description |
---|---|
ExpressionStringBuilder |
ExpressionStringBuilder.append(IColumn pColumn,
java.lang.String pDataStoreAlias)
Append the string representation of the given
IColumn to this builder's expression. |
Modifier and Type | Method and Description |
---|---|
IColumn |
IMappingMatchPolicy.getNewColumnForTargetColumn(TargetColumn pTargetColumn,
IDataStore pNewTargetDataStore)
Deprecated.
Returns the new column in the new target data store that can be matched to the original
target column.
|
Modifier and Type | Method and Description |
---|---|
IColumn |
InterfaceActionOnTargetDataStoreToTemporary.MappingMatchPolicy.getNewColumnForTargetColumn(TargetColumn pTargetColumn,
IDataStore pNewTargetDataStore)
Returns the new column for target column value.
|
Modifier and Type | Method and Description |
---|---|
IColumn |
MappingMatchPolicyColumnName.getNewColumnForTargetColumn(TargetColumn pTargetColumn,
IDataStore pNewTargetDataStore)
Deprecated.
Gets the new target datastore column matching the given column by name.
|
IColumn |
MappingMatchPolicyLazy.getNewColumnForTargetColumn(TargetColumn pTargetColumn,
IDataStore pNewTargetDataStore)
Deprecated.
Returns null, disabling column matching.
|