Package | Description |
---|---|
oracle.odi.domain.adapter.relational |
This package contains base interface classes for data model 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.physical |
This package contains the implementation for defining the physical aspects of Oracle Data Integrator Mapping.
|
oracle.odi.domain.topology |
This package contains the Oracle Data Integrator Topology domain model implementation.
|
Modifier and Type | Method and Description |
---|---|
IDataType |
IColumn.getDataType()
Obtains the data type of this column.
|
Modifier and Type | Field and Description |
---|---|
IDataType |
IDataType.ConvertedDataType.dataType |
Modifier and Type | Method and Description |
---|---|
IDataType |
IDataType.getConvertedDataType(ITechnology pTargetTechnology)
|
IDataType |
ITechnology.getTechnologyDataType(java.lang.String dataTypeName)
Gets a data type object supported by this technology, with the specified name.
|
Modifier and Type | Class and Description |
---|---|
class |
MappingDataType |
Modifier and Type | Method and Description |
---|---|
IDataType |
MappingGenericTechnology.findDataTypeByGlobalId(java.lang.String globalId)
Finds data type using its global id.
|
IDataType |
MappingDataType.getConvertedDataType(ITechnology pTargetTechnology) |
IDataType |
MapAttribute.getDataType() |
IDataType |
MappingGenericTechnology.getDataType(java.lang.String name)
Gets the data type by name.
|
IDataType |
MappingGenericTechnology.getDefaultDatatype()
Gets a default data type to use when no other data type can be found.
|
IDataType |
MappingGenericTechnology.getTechnologyDataType(java.lang.String dataTypeName)
Gets data type for the given type name.
|
Modifier and Type | Method and Description |
---|---|
void |
MappingGenericTechnology.addDataType(IDataType type)
Adds a data type to this technology.
|
MapAttribute |
IMapComponent.createExpressionAttribute(java.lang.String name,
IDataType dataType) |
MapAttribute |
MapComponent.createExpressionAttribute(java.lang.String name,
IDataType dataType) |
MapAttribute |
IMapComponent.createExpressionAttribute(java.lang.String name,
java.lang.String expressionText,
IDataType dataType) |
MapAttribute |
MapComponent.createExpressionAttribute(java.lang.String name,
java.lang.String expressionText,
IDataType dataType)
Create an unbound expression attribute in an expression component just downstream of
this component.
|
MapAttribute |
MapConnectorPoint.createExpressionAttribute(java.lang.String name,
java.lang.String expressionText,
IDataType dataType)
Create an unbound expression attribute in an expression component just downstream of
this component.
|
static int |
MappingGenericTechnology.getDefaultLength(IDataType datatype)
Gets the default length of the data type.
|
static int |
MappingGenericTechnology.getDefaultPrecision(IDataType datatype)
Gets the default precision of a data type
|
static int |
MappingGenericTechnology.getDefaultScale(IDataType datatype)
Gets the default scale fo the data type.
|
void |
MapAttribute.setDataType(IDataType dataType)
Set the data type of this attribute.
|
void |
MapAttribute.setDataType(IDataType dataType,
boolean convertNullTechToGeneric) |
void |
MapAttribute.setDataType(IDataType dataType,
java.lang.Integer size)
Set the data type of this attribute.
|
boolean |
MapAttribute.setDataType(IDataType dataType,
java.lang.Integer size,
java.lang.Integer scale)
Set the data type of this attribute.
|
Modifier and Type | Method and Description |
---|---|
MapAttribute |
AggregateComponent.addAttribute(java.lang.String name,
java.lang.String pExpressionText,
IDataType pDataType,
java.lang.Integer pSize,
java.lang.Integer pScale)
Adds a new attribute to this component
|
MapAttribute |
DistinctComponent.addAttribute(java.lang.String name,
java.lang.String pExpressionText,
IDataType pDataType,
java.lang.Integer pSize,
java.lang.Integer pScale)
Adds a new attribute to the distinct component.
|
MapAttribute |
ExpressionComponent.addExpression(java.lang.String name,
java.lang.String exprText,
IDataType dataType,
java.lang.Integer size,
java.lang.Integer scale)
Adds a new output attribute to the expression component, and sets the
expression text.
|
MapExpression |
SetComponent.addSetAttributeExpression(MapAttribute pSourceAttribute,
java.lang.String pTargetAttributeName,
java.lang.String pExpressionText,
IDataType pDataType,
java.lang.Integer size,
java.lang.Integer scale)
If the current set component owns an
MapAttribute of the same name as pAttributeName
and if this attribute owns an expression linked to the same MapConnectorPoint ,
then this method will replace the expression with pExpressionText if the pDatatype matches
the current IDataType of this attribute.If the current set component owns an MapAttribute of the same name as pAttributeName
and if this attribute owns an expression linked to the same MapConnectorPoint ,
then this method will replace the expression with pExpressionText if the pDatatype matches
the current IDataType of this attribute.If the current set component does not own a MapAttribute of the same name as pAttributeName,
then this method create a new attribute with pAttributeName as a name, pExpressionText as an expression
and pDataType as the datatype. |
MapExpression |
SetComponent.addSetAttributeExpression(MapConnectorPoint pScopingInputPoint,
MapAttribute pSourceAttribute,
java.lang.String pTargetAttributeName,
java.lang.String pExpressionText,
IDataType pDataType,
java.lang.Integer size,
java.lang.Integer scale)
If the current set component owns an
MapAttribute of the same name as pAttributeName
and if this attribute owns an expression linked to the same MapConnectorPoint ,
then this method will replace the expression with pExpressionText if the pDatatype matches
the current IDataType of this attribute.If the current set component owns an MapAttribute of the same name as pAttributeName
and if this attribute owns an expression linked to the same MapConnectorPoint ,
then this method will replace the expression with pExpressionText if the pDatatype matches
the current IDataType of this attribute.If the current set component does not own a MapAttribute of the same name as pAttributeName,
then this method create a new attribute with pAttributeName as a name, pExpressionText as an expression
and pDataType as the datatype. |
Modifier and Type | Method and Description |
---|---|
IDataType |
MapPhysicalColumn.getDataType() |
Modifier and Type | Class and Description |
---|---|
class |
OdiDataType
An
OdiDataType is a domain entity describing a single data type defined for an
ODI technology. |
Modifier and Type | Method and Description |
---|---|
IDataType |
OdiTechnology.getTechnologyDataType(java.lang.String dataTypeName) |