Package | Description |
---|---|
oracle.odi.domain.adapter.project |
This package contains base interface classes for project related domain objects in Oracle Data Integrator.
|
oracle.odi.domain.adapter.topology |
This package contains base interface classes for topology domain objects in Oracle Data Integrator.
|
oracle.odi.domain.mapping |
This package contains the Oracle Data Integrator Mapping implementation.
|
oracle.odi.domain.mapping.component |
This package contains the component implementation in Oracle Data Integrator Mapping.
|
oracle.odi.domain.mapping.expression |
Provides the expression class in Oracle Data Integrator Mapping.
|
oracle.odi.domain.mapping.physical |
This package contains the implementation for defining the physical aspects of Oracle Data Integrator Mapping.
|
oracle.odi.domain.project |
This package contains the Oracle Data Integrator Project implementation.
|
oracle.odi.domain.topology |
This package contains the Oracle Data Integrator Topology domain model implementation.
|
Modifier and Type | Method and Description |
---|---|
IUserFunctionImpl |
IUserFunction.getImpl(ITechnology technology,
java.util.List allTechnos)
Gets the implementation for a specific technology.
|
Modifier and Type | Method and Description |
---|---|
ITechnology |
IDataServer.getTechnology()
Returns the technology to which this data server is linked, or null if it
is unknown.
|
ITechnology |
IDataType.getTechnology()
Gets the technology that defines this data type.
|
ITechnology |
ILocation.getTechnology()
Gets the name of the technology associated with this location.
|
ITechnology |
ILogicalSchema.getTechnology()
Gets the technology associated with this logical schema.
|
Modifier and Type | Method and Description |
---|---|
IDataType |
IDataType.getConvertedDataType(ITechnology pTargetTechnology)
|
IDataType.ConvertedDataType |
IDataType.getConvertedDataType(ITechnology pTargetTechnology,
java.lang.Integer pColLength,
java.lang.Integer pColScale)
|
ILanguageElementImpl |
ILanguageElement.getImplementation(ITechnology techno)
Gets the language element implementation for this language element for the specified technology.
|
java.util.List |
ISubLanguage.getLanguageElementsForTechnology(ITechnology techno)
Get a list of language elements that are owned by this sub-language, and are applicable
for the specified technology.
|
Modifier and Type | Class and Description |
---|---|
class |
MappingGenericTechnology
A singleton class that looks like a technology, used to store and manage the
mapping local data types and mapping generic technology information.
|
Modifier and Type | Method and Description |
---|---|
ITechnology |
IMapComponent.getBoundTechnology()
If this component is bound to an object with a specific technology, return it, otherwise return null.
|
ITechnology |
MapComponent.getBoundTechnology()
If this component is bound to an object with a specific technology, return it, otherwise return null.
|
ITechnology |
MappingDataType.getTechnology() |
ITechnology |
MappingGenericTechnology.getTechnology()
Gets the implementing generic technology for the mapping generic technology.
|
Modifier and Type | Method and Description |
---|---|
IDataType |
MappingDataType.getConvertedDataType(ITechnology pTargetTechnology) |
IDataType.ConvertedDataType |
MappingDataType.getConvertedDataType(ITechnology pTargetTechnology,
java.lang.Integer pColLength,
java.lang.Integer pColScale) |
ILanguageElementImpl |
MappingGenericTechnology.MappingLanguageElement.getImplementation(ITechnology techno) |
java.util.List |
MappingGenericTechnology.MappingSubLanguage.getLanguageElementsForTechnology(ITechnology techno)
Gets all language elements of this sublanguage that are for the given technology.
|
java.util.List |
IMapRootContainer.getLEUserFunctionInfos(ITechnology techno,
java.lang.String functionCallName,
java.lang.Integer paramCount) |
java.util.List |
MapRootContainer.getLEUserFunctionInfos(ITechnology techno,
java.lang.String functionCallName,
java.lang.Integer paramCount) |
java.util.List |
IMapRootContainer.getUserFunctionInfos(java.lang.String qualifier,
java.lang.String functionCallName,
java.lang.Integer paramCount,
ITechnology techno) |
java.util.List |
MapRootContainer.getUserFunctionInfos(java.lang.String qualifier,
java.lang.String functionCallName,
java.lang.Integer paramCount,
ITechnology techno) |
void |
IMapRootContainer.initTechnoLEUserFunctionMap(ITechnology techno,
java.lang.String functionCallName) |
void |
MapRootContainer.initTechnoLEUserFunctionMap(ITechnology techno,
java.lang.String functionCallName) |
boolean |
IMapComponent.isValidForTechnology(ITechnology techno,
java.util.List issues)
Check whether component is valid for a technology.
|
boolean |
MapComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
void |
MappingGenericTechnology.setDefaultTechnology(ITechnology techno)
Sets the default technology.
|
Modifier and Type | Method and Description |
---|---|
ITechnology |
DataStorageDelegate.getBoundDatastoreTechnology()
Gets the technology of the datastore object that this component is bound to.
|
ITechnology |
DataStorageDelegate.getDatastoreTechnology(IDataStore ds)
Gets the technology of a datastore object
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
AggregateComponent.getGroupBy(ITechnology pTechnology,
MapPhysicalNode node) |
java.lang.String |
AggregateComponent.getGroupByAuto(ITechnology pTechnology)
Gets the SQL GROUP BY string as a comma separated list of attributes, based on calculation of all
attributes not containing an aggregation function in the expression.
|
boolean |
SetComponent.hasValidSetOperatorsForTechnology(ITechnology pExecutionUnitTechnology) |
boolean |
LookupComponent.isValidForTechnology(ITechnology techno)
For internal use only.
|
boolean |
AggregateComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
Dataset.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
DatastoreComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
DefaultDelegate.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
DistinctComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
ExpressionComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
FileComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
FilterComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
InputSignature.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
JoinComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
OutputSignature.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
ReusableMappingComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
SetComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
SorterComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
SplitterComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
Modifier and Type | Method and Description |
---|---|
ITechnology |
MapExpression.getLogicalExpressionTechnology()
Returns the implementing technology for expressions owned by bound components,
or mapping generic technology for expressions of unbound components.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MapExpression.containsAggregationFunction(ITechnology techno)
Returns true if this expression contains an aggregation function call in the
context of the specified technology.
|
Modifier and Type | Method and Description |
---|---|
ITechnology |
ExecutionUnit.getExecutionTechnology()
Get the technology of this execution unit.
|
ITechnology |
MapPhysicalColumn.getExecutionTechnology() |
ITechnology |
MapPhysicalNode.getExecutionTechnology() |
ITechnology |
MapPhysicalNode.getTargetLoadingTechnology() |
Modifier and Type | Method and Description |
---|---|
boolean |
MapPhysicalNode.isValidForTechnology(ITechnology techno) |
boolean |
MapPhysicalNode.isValidNodeTechno(ITechnology nodeTechno,
java.util.List issues)
Return true if this node is valid for the specified technology.
|
Modifier and Type | Method and Description |
---|---|
ITechnology |
ComponentKM.getSourceTechnology() |
ITechnology |
ComponentKM.getTargetTechnology() |
Modifier and Type | Method and Description |
---|---|
OdiUserFunctionImpl |
OdiUserFunction.getImpl(ITechnology pTechnology,
java.util.List allTechnos) |
void |
ComponentKM.setSourceTechnology(ITechnology techno) |
void |
ComponentKM.setTargetTechnology(ITechnology techno) |
Modifier and Type | Class and Description |
---|---|
class |
OdiTechnology
A technology that is defined within the physical topology provided by ODI.
|
Modifier and Type | Method and Description |
---|---|
OdiDataType |
OdiDataType.getConvertedDataType(ITechnology pTargetTechnology)
Convenient method to obtains the
OdiDataType that corresponds to this instance of
OdiDataType for the given target technology, or null
if no conversion is defined for the given technology. |
IDataType.ConvertedDataType |
OdiDataType.getConvertedDataType(ITechnology pTargetTechnology,
java.lang.Integer pColLength,
java.lang.Integer pColScale)
|