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.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.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.
|
Modifier and Type | Method and Description |
---|---|
MapAttribute |
IMapAttributeOwner.createAttribute(MapAttribute sourceAttr)
Create an attribute that is a copy of the specified source attribute.
|
MapAttribute |
MapAttribute.createAttribute(MapAttribute sourceAttr) |
MapAttribute |
MapConnectorPoint.createAttribute(MapAttribute sourceAttr) |
MapAttribute |
IMapAttributeOwner.createAttribute(java.lang.String name) |
MapAttribute |
MapAttribute.createAttribute(java.lang.String name) |
MapAttribute |
MapConnectorPoint.createAttribute(java.lang.String name) |
MapAttribute |
IMapAttributeOwner.createAttribute(java.lang.String name,
boolean isPersistent) |
MapAttribute |
MapAttribute.createAttribute(java.lang.String name,
boolean isPersistent) |
MapAttribute |
MapConnectorPoint.createAttribute(java.lang.String name,
boolean isPersistent) |
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.
|
MapAttribute |
IMapAttributeOwner.findAttribute(java.lang.String name)
Find an attribute owned by this connector point, with the specified name.
|
MapAttribute |
MapAttribute.findAttribute(java.lang.String name) |
MapAttribute |
MapConnectorPoint.findAttribute(java.lang.String name) |
MapAttribute |
MapComponentOwner.findAttributeByGlobalId(java.lang.String attrGlobalId) |
MapAttribute |
MapComponentOwner.findAttributeByInternalId(java.lang.Number id) |
MapAttribute |
MapComponentOwner.findAttributeByName(java.lang.String attrQualifiedName) |
MapAttribute |
IMapComponent.findInputAttribute(java.lang.String name)
Convenience method to find an input attribute with the specified name.
|
MapAttribute |
MapComponent.findInputAttribute(java.lang.String name) |
MapAttribute |
IMapComponent.findOutputAttribute(java.lang.String name)
Convenience method to get an output attribute with the specified name.
|
MapAttribute |
MapComponent.findOutputAttribute(java.lang.String name) |
MapAttribute |
MapAttribute.getCompositeChildAttribute()
If this attribute is an output attribute of a composite component,
get the corresponding attribute in the child connector point of
this attribute's owning connector point, if any.
|
MapAttribute |
MapAttribute.getCompositeParentAttribute()
If this attribute is an output attribute of a child component inside
a composite component, get the corresponding parent attribute
via the composite parent/child connector point relationship, if any.
|
MapAttribute |
MapAttribute.getFirstSourceAttribute() |
MapAttribute |
MapAttribute.getLeafAttribute()
Get the leaf attribute associated with this attribute.
|
MapAttribute |
MapPathSpecifier.getStartAttribute()
Get the starting attribute for this path, or null if none is defined.
|
MapAttribute |
MapConnectorPoint.internalCreateAttribute(java.lang.String name,
boolean isPersistent) |
Modifier and Type | Method and Description |
---|---|
void |
MapComponent.addAttributeXMapEntries(MapAttribute attr) |
void |
MapConnectorPoint.addAttributeXMapEntries(MapAttribute attr) |
void |
MapAttribute.connectTo(MapAttribute tgtAttribute)
Set this source attribute as the source expression for the specified target attribute.
|
void |
MapAttribute.connectTo(MapAttribute tgtAttribute,
MapAttribute.ConnectionTypeSelector typeSelector) |
void |
MapAttribute.connectTo(MapAttribute tgtAttribute,
MapAttribute.ConnectionTypeSelector typeSelector,
MapPathSpecifier path) |
void |
MapAttribute.connectTo(MapAttribute tgtAttribute,
MapPathSpecifier path)
Set this source attribute as the source expression for the specified target attribute.
|
MapAttribute |
IMapAttributeOwner.createAttribute(MapAttribute sourceAttr)
Create an attribute that is a copy of the specified source attribute.
|
MapAttribute |
MapAttribute.createAttribute(MapAttribute sourceAttr) |
MapAttribute |
MapConnectorPoint.createAttribute(MapAttribute sourceAttr) |
oracle.odi.domain.mapping.MapComponentDelegate.AttributeDelegate |
MapComponentType.createAttributeDelegate(MapAttribute attr) |
java.util.List |
MapConnectorPoint.getIssuesForPutSourceAttributeIntoScope(MapAttribute sourceAttribute) |
java.util.List |
MapAttribute.getProposedScopingIssues(MapAttribute tgtAttribute) |
boolean |
IMapComponent.isInScope(MapAttribute sourceAttribute)
Return true if the specified attribute would be in scope for expressions
owned by this component.
|
boolean |
MapComponent.isInScope(MapAttribute sourceAttribute) |
boolean |
MapAttribute.isProposedScopingValid(MapAttribute tgtAttribute) |
boolean |
MapConnectorPoint.isReferencedAttribute(MapAttribute attr)
Return true if the specified attribute is owned by this connector point and
is referenced by a downstream expression.
|
boolean |
MapComponent.isSplitPathFrom(MapAttribute attr) |
boolean |
MapConnectorPoint.isSplitPathFrom(MapAttribute attr) |
void |
MapConnectorPoint.persistAttribute(MapAttribute attr) |
void |
IMapAttributeOwner.removeAttribute(MapAttribute attr)
Remove the specified attribute from this connector point.
|
void |
MapAttribute.removeAttribute(MapAttribute attr) |
void |
MapConnectorPoint.removeAttribute(MapAttribute attr) |
void |
IMapAttributeOwner.removeAttribute(MapAttribute attr,
boolean removeReferencingExpressions)
Remove the specified attribute from this connector point.
|
void |
MapAttribute.removeAttribute(MapAttribute attr,
boolean removeReferencedExpressions) |
void |
MapConnectorPoint.removeAttribute(MapAttribute attr,
boolean removeReferencingExpressions) |
void |
MapComponent.removeAttributeXMapEntries(MapAttribute attr)
Remove map attribute xmap entries in all connector points
|
void |
MapConnectorPoint.removeAttributeXMapEntries(MapAttribute attr) |
void |
IMapAttributeOwner.reorderAttribute(MapAttribute attr,
java.lang.Integer newIndex)
Change the order of the specified attribute in the ordered list.
|
void |
MapAttribute.reorderAttribute(MapAttribute attr,
java.lang.Integer newPos) |
void |
MapConnectorPoint.reorderAttribute(MapAttribute attr,
java.lang.Integer newPos) |
void |
MapAttribute.setExpression(MapAttribute attribute)
Sets the expression for a target attribute, using the specified attribute as a source.
|
void |
MapAttribute.setExpression(MapAttribute attribute,
MapPathSpecifier path)
Sets the expression for a target attribute, using the specified attribute as a source.
|
void |
MapAttribute.setExpression(MapConnectorPoint scopingInputPoint,
MapAttribute sourceAttribute,
MapPathSpecifier path)
Sets an input expression with an associated scoping input connector point, for the
case where there are multiple input expressions (e.g.
|
void |
MapPathSpecifier.setStartAttribute(MapAttribute startAttr)
Set the start attribute for this path specifier.
|
boolean |
MapAttribute.syncWithAttribute(MapAttribute sourceAttr,
boolean resetCachedSyncState) |
Constructor and Description |
---|
MapPathSpecifier(MapAttribute startAttr)
A constructor for a path specifier that takes a starting attribute for the path.
|
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 |
PivotComponent.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 pivot component.
|
MapAttribute |
UnpivotComponent.addAttribute(java.lang.String name,
java.lang.String pExpressionText,
IDataType pDataType,
java.lang.Integer pSize,
java.lang.Integer pScale) |
MapAttribute |
SubqueryFilterComponent.addAttribute(java.lang.String name,
java.lang.String pExpressionText,
java.lang.String inMatchingExpressionText,
IDataType pDataType,
java.lang.Integer pSize,
java.lang.Integer pScale)
Adds an attribute to subquery filter 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.
|
MapAttribute |
SetComponent.addSetAttribute(MapConnectorPoint scopingInputPoint,
java.lang.String name,
java.lang.String[] expressionTextArray)
Adds a new output attribute with a set of associated input expression strings.
|
MapAttribute |
SetComponent.addSetAttribute(java.lang.String name,
java.lang.String[] expressionTextArray)
Adds a new output attribute with a set of associated input expression strings.
|
static MapAttribute |
DataStorageDelegate.findAttributeForColumn(IMapComponent component,
IColumn col)
Finds an attribute in the associated datastore component, that is bound to the specified
column.
|
MapAttribute |
ReusableMappingComponent.findRMCAttributeForSignatureAttribute(MapAttribute signatureAttr) |
MapAttribute |
ReusableMappingComponent.findSignatureAttributeForRMCAttribute(MapAttribute attr) |
MapAttribute[] |
LookupComponent.getOrderedLookupAttributes()
Gets an array of all lookup attributes, ordered by attribute name.
|
MapAttribute |
UnpivotComponent.getRowLocator() |
MapAttribute |
UnpivotComponent.getValueLocator() |
Modifier and Type | Method and Description |
---|---|
void |
SetComponent.addSetAttributeExpression(MapAttribute pToAttribute,
MapAttribute fromAttr,
MapPathSpecifier path)
Adds the expression for this attribute and input point.
|
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. |
void |
SetComponent.addSetAttributeExpression(MapConnectorPoint scopingInputPoint,
MapAttribute pToAttribute,
MapAttribute fromAttr,
MapPathSpecifier path)
Adds the expression for this attribute and input point.
|
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. |
boolean |
InputSignature.connectFrom(MapAttribute fromAttr,
MapPathSpecifier path) |
MapAttribute |
ReusableMappingComponent.findRMCAttributeForSignatureAttribute(MapAttribute signatureAttr) |
MapAttribute |
ReusableMappingComponent.findSignatureAttributeForRMCAttribute(MapAttribute attr) |
AggregateComponent.IsGroupByColumn |
AggregateComponent.getIsGroupByColumn(MapAttribute mapAttribute) |
java.util.List |
ReusableMappingComponent.getReferencingComponents(MapAttribute inputAttr)
Get all components that reference the specified reusable mapping component input attribute.
|
boolean |
SubqueryFilterComponent.isAttributeExecuteOnLocationHidden(MapAttribute attribute) |
boolean |
InputSignature.isExpressionHidden(MapAttribute attribute) |
boolean |
SubqueryFilterComponent.isExpressionHidden(MapAttribute attribute) |
void |
SubqueryFilterComponent.setExpression(MapConnectorPoint connectorPoint,
MapAttribute attribute,
java.lang.String exprValue)
Sets the expression for attribute.
|
void |
AggregateComponent.setIsGroupByColumn(MapAttribute mapAttribute,
AggregateComponent.IsGroupByColumn isGroupByColumn) |
void |
UnpivotComponent.setRowLocator(MapAttribute rowLocator) |
Constructor and Description |
---|
DefaultDelegate.DefaultAttributeDelegate(MapAttribute attr)
For internal use only.
|
Modifier and Type | Method and Description |
---|---|
MapAttribute |
MapExpression.getOwningAttribute()
Gets the attribute that owns this expression.
|
Modifier and Type | Method and Description |
---|---|
MapPathSpecifier |
MapExpression.getPathSpecifier(java.util.List issues,
MapAttribute sourceAttr,
java.util.List pathSpecStringList) |
Modifier and Type | Method and Description |
---|---|
MapAttribute |
MapPhysicalExpression.getGeneratedLogicalAttribute()
Get MapAttribute from generated logical expression.
|
MapAttribute |
MapPhysicalColumn.getReferencedAttribute()
Get the projector source attribute that is being staged or replicated.
|
MapAttribute |
MapPhysicalNode.getRMCAttribute(MapAttribute signatureAttr) |
Modifier and Type | Method and Description |
---|---|
MapPhysicalColumn |
MapPhysicalNode.findPhysicalColumn(MapAttribute refAttr,
MapPathSpecifier refPath)
Applicable only to access point (AP) nodes.
|
MapPhysicalExpression |
MapPhysicalNode.findPhysicalExpression(MapAttribute owningAttribute)
Find a physical expression corresponding to the specified attribute's expression.
|
java.util.List |
MapPhysicalNode.findPhysicalExpressions(MapAttribute owningAttribute)
Find a list of physical expressions corresponding to the specified attribute's expressions.
|
MapPhysicalColumn |
MapPhysicalNode.getMatchingPhysicalColumn(MapAttribute refAttr,
MapPathSpecifier refPath) |
MapAttribute |
MapPhysicalNode.getRMCAttribute(MapAttribute signatureAttr) |
void |
MapPhysicalNode.putColumnMapItem(MapAttribute key,
MapPhysicalColumn column) |
void |
MapPhysicalNode.removeColumnMapItem(MapAttribute key,
MapPhysicalColumn column) |
Modifier and Type | Method and Description |
---|---|
MapAttribute |
MapExpressionXRef.getReferencedAttribute()
Gets the attribute that is referenced by this cross reference object, if any.
|
Modifier and Type | Method and Description |
---|---|
MapAttribute |
TargetColumn.get12cObject()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static TargetColumn |
TargetColumn.retrieveTargetColumn(OdiInterface odiInterface,
MapAttribute mapAttribute,
java.util.Map exprMap)
Deprecated.
|
static TargetColumn |
TargetColumn.retrieveTargetColumn(OdiInterface odiInterface,
MapAttribute mapAttribute,
MapExpression exprOnTarget)
Deprecated.
|
void |
TargetColumn.set12cObject(MapAttribute value)
Deprecated.
|