Package | Description |
---|---|
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.mapping.properties |
This package contains the property classes in Oracle Data Integrator Mapping.
|
oracle.odi.domain.mapping.xreference |
Provides expression cross reference class for Oracle Data Integrator Mapping.
|
oracle.odi.domain.project.interfaces |
This package contains Oracle Data Integrator Interface implementation.
|
oracle.odi.domain.root |
This package contains the root classes for Oracle Data Integrator Mapping.
|
Modifier and Type | Method and Description |
---|---|
MapExpression |
MapComponentOwner.findExpressionByGlobalId(java.lang.String exprGlobalId) |
MapExpression |
MapComponentOwner.findExpressionByName(java.lang.String exprQualifiedName) |
MapExpression |
MapAttribute.getExpression()
Return the expression for this attribute.
|
MapExpression |
MapAttribute.getExpression(int pIndex)
Retrieves the expression associated with this attribute at the given index.
|
MapExpression |
Mapping.getTargetLoadOrder()
Get the target load order for this mapping.
|
MapExpression |
ReusableMapping.getTargetLoadOrder() |
MapExpression |
IMapComponent.setAttributeExpressionText(java.lang.String name,
java.lang.String exprText)
Convenience method to set the expression text for an expression associated
with the attribute of the specified name.
|
MapExpression |
MapComponent.setAttributeExpressionText(java.lang.String name,
java.lang.String exprText) |
Modifier and Type | Method and Description |
---|---|
void |
MapComponent.afterExpressionChanged(MapExpression expr)
Can be overridden by delegates to provide custom behavior.
|
void |
MapRootContainer.deleteReferencesTo(MapExpression expr) |
void |
Mapping.deleteReferencesTo(MapExpression expr) |
void |
ReusableMapping.deleteReferencesTo(MapExpression expr) |
void |
MapAttribute.moveExpression(MapExpression pExpression,
int pNewIndex) |
void |
MapAttribute.removeExpression(MapExpression expr)
Remove the specified expression from this attribute.
|
void |
MapAttribute.setExpression(MapConnectorPoint scopingInputPoint,
MapExpression expr)
Sets an expression with an associated scoping input connector point for the attribute,
for the case where there are multiple expressions for an attribute (e.g.
|
void |
MapAttribute.setExpression(MapExpression expr)
Sets the expression for the attribute, for the standard case where there
is only one target input expression.
|
void |
Mapping.setTargetLoadOrder(MapExpression tloExpr)
Set the target load order expression for the mapping.
|
void |
ReusableMapping.setTargetLoadOrder(MapExpression tloExpr) |
Modifier and Type | Method and Description |
---|---|
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. |
MapExpression |
FilterComponent.getFilterCondition()
Returns the filter condition expression for this filter component.
|
MapExpression |
AggregateComponent.getHaving()
Gets the map expression for the HAVING clause.
|
MapExpression |
JoinComponent.getJoinCondition()
Gets the expression value for the join condition property.
|
static MapExpression |
DatastoreComponent.getJournalizedFilterExpression(MapPhysicalNode node)
Returns the expression value of the JOURNALIZED_DATA_FILTER property of the datastore component of a particular datastore physical node,
only when the bound datastore is enabled with change data capture.
|
MapExpression |
AggregateComponent.getManualGroupBy()
Gets the manual group-by clause expression for this component.
|
MapExpression |
SplitterComponent.getRemainderExpression()
Returns a SQL expression that represents the remainder of all the expressions
based on the output connector points of this splitter component.
|
MapExpression |
PivotComponent.getRowLocator()
Gets the expression value for the row locator property.
|
MapExpression |
SorterComponent.getSorterCondition()
Returns the sorter condition expression for this sorter component.
|
MapExpression |
SplitterComponent.getSplitterCondition(MapConnectorPoint outputConnectorPoint)
Returns the SPLITTER_CONDITION property value for a specific output connector point.
|
MapExpression |
SubqueryFilterComponent.getSubqueryFilterCondition()
Gets the subquery filter condition expression for this subquery filter component.
|
Modifier and Type | Method and Description |
---|---|
java.util.List |
DefaultDelegate.getBlockExpressionReferencedAttributes(MapExpression expr)
Gets all the attributes referenced by this specific map expression, and attributes will be blocked by their owning component.
|
java.util.List |
DefaultDelegate.getBlockExpressionReferencedAttributesWithPath(MapExpression expr)
Gets all the attributes referenced by this specific map expression, and attributes will be blocked by their owning component.
|
Modifier and Type | Method and Description |
---|---|
MapExpression |
MapPhysicalDesign.getBeginCmd()
Gets the begin mapping command expression
|
MapExpression |
MapPhysicalDesign.getEndCmd()
Gets the end mapping command expression.
|
MapExpression |
DeploymentSpec.getExpressionPropertyValue(java.lang.String key)
Deprecated.
|
MapExpression |
MapPhysicalExpression.getGeneratedLogicalExpression()
Get the logical expression that should be generated for this physical expression.
|
MapExpression |
MapPhysicalExpression.getRefLogicalExpression()
Get the referenced logical expression for this physical expression object.
|
Modifier and Type | Method and Description |
---|---|
void |
DeploymentSpec.deleteReferencesTo(MapExpression expr)
Deprecated.
|
void |
MapPhysicalDesign.deleteReferencesTo(MapExpression expr) |
MapPhysicalExpression |
MapPhysicalNode.findPhysicalExpression(MapExpression expr)
Find the physical expression corresponding to the specified logical
expression.
|
MapPhysicalExpression |
MapPhysicalNode.findPushedFromExpression(MapExpression expr) |
MapPhysicalExpression |
MapPhysicalNode.findPushedToExpression(MapExpression expr) |
Modifier and Type | Method and Description |
---|---|
MapExpression |
Property.getExpressionValue()
Gets the expression value of the property, for properties of type EXPRESSION.
|
Constructor and Description |
---|
Property(oracle.odi.domain.root.PropertyOwner propertyOwner,
java.lang.String name,
java.lang.String displayNameKey,
MapExpression value) |
Modifier and Type | Method and Description |
---|---|
MapExpression |
MapExpressionXRef.getExpression()
Gets the owner expression.
|
Modifier and Type | Method and Description |
---|---|
void |
MapExpressionXRef.setOwner(MapExpression expr)
For internal use only.
|
Constructor and Description |
---|
MapExpressionXRef(MapExpression owner,
IExpressionReferencedObject refObj,
MapPathSpecifier pathSpec,
java.lang.String refText,
java.lang.String refKey)
Constructs a cross reference to a mapping
IExpressionReferencedObject , owned by
the given MapExpression owner, using the given reference key. |
MapExpressionXRef(MapExpression owner,
IExpressionReferencedObject refObj,
java.lang.String refText,
java.lang.String refKey)
Constructs a cross reference to a mapping
IExpressionReferencedObject , owned by
the given MapExpression owner, using the given reference key. |
MapExpressionXRef(MapExpression owner,
IModelObject modelObj,
java.lang.String refText,
java.lang.String refKey)
Constructs a cross reference to external object, owned by the given
MapExpression
owner, using the given reference key. |
Modifier and Type | Method and Description |
---|---|
MapExpression |
TargetMapping.get12cObject()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static TargetColumn |
TargetColumn.retrieveTargetColumn(OdiInterface odiInterface,
MapAttribute mapAttribute,
MapExpression exprOnTarget)
Deprecated.
|
static TargetMapping |
TargetMapping.retrieveTargetMapping(DataSet dataSet,
TargetColumn targetColumn,
MapExpression mapExpression)
Deprecated.
|
void |
TargetMapping.set12cObject(MapExpression mapExpression)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
MapExpression |
IPropertyOwner.getExpressionPropertyValue(java.lang.String key)
Gets a property value as an expression.
|