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.project |
This package contains the Oracle Data Integrator Project implementation.
|
oracle.odi.domain.project.interfaces |
This package contains Oracle Data Integrator Interface implementation.
|
Modifier and Type | Method and Description |
---|---|
IMapComponent |
IMapComponentOwner.createComponent(java.lang.String type,
IModelObject boundObject)
Creates a component with the specified type and name, bound to the specified object.
|
IMapComponent |
IMapComponentOwner.createComponent(java.lang.String type,
IModelObject boundObject,
boolean enableAutoJoin)
Creates a component with the specified type and name, bound to the specified object.
|
IMapComponent |
IMapComponentOwner.createComponent(java.lang.String type,
java.lang.String name)
Creates a component with the specified type and name.
|
IMapComponent |
IMapComponentOwner.findComponent(java.lang.String name)
Finds a component owned by this component owner, with the specified name.
|
IMapComponent |
IMapRootContainer.findComponent(java.lang.String key)
Find a component in this graph with the specified name.
|
IMapComponent |
IMapComponentOwner.findComponentBoundTo(IModelObject modelObj)
Find a component that is bound to the specified model object, and directly owned
by this component owner.
|
IMapComponent |
IMapComponentOwner.findComponentOfType(java.lang.String name,
java.lang.String type)
Find the named component of the specified type, within the component owner.
|
IMapComponent |
MapConnectorPoint.getCardinalitySource() |
IMapComponent |
IMapComponent.getOwningComponent()
Get the component that acts as a component owner for this one, if any.
|
IMapComponent |
MapAttribute.getOwningComponent()
Get the component owner for this attribute.
|
static IMapComponent |
MapComponentType.getOwningComponent(IPropertyOwner componentObject)
If the passed in object is a mapping component, then return the
object.
|
IMapComponent |
IMapComponent.getProjectorOrMultiInputSource() |
IMapComponent |
MapAttribute.getProjectorOrMultiInputSource() |
IMapComponent |
MapConnectorPoint.getProjectorOrMultiInputSource() |
IMapComponent |
MapPathSpecifier.getStartComponent()
Get the starting component for this path, or null if none is defined.
|
IMapComponent |
IMapComponent.getTopmostComponent()
Get the top level of the component owner hierarchy that is still a
component itself.
|
IMapComponent |
IMapComponent.getUpstreamComponentOwner(java.lang.String componentName) |
Modifier and Type | Method and Description |
---|---|
void |
IMapComponentOwner.addComponent(IMapComponent comp)
Adds a component to the mapping.
|
MapConnector |
IMapComponent.connectTo(IMapComponent comp)
Find or create a connection from this component to another component.
|
void |
MapAttribute.connectTo(IMapComponent targetComponent)
Add this source attribute to the scope for the specified target component.
|
MapConnector |
MapConnectorPoint.connectTo(IMapComponent target)
Connects this connector point to the input connector point of a downstream
component.
|
void |
MapAttribute.connectTo(IMapComponent targetComponent,
MapPathSpecifier path)
Add this source attribute to the scope for the specified target component.
|
MapConnector |
IMapComponent.connectTo(IMapComponent comp,
MapPathSpecifier path,
java.lang.String name)
Connect from this component to the specified component, along the specified path.
|
MapConnector |
IMapComponent.connectTo(IMapComponent comp,
java.lang.String name)
Find or create a connection from this component to another component.
|
MapConnector |
MapConnectorPoint.connectTo(IMapComponent target,
java.lang.String name)
Connects this connector point to the input connector point of a downstream
component.
|
boolean |
IMapComponentOwner.containsComponent(IMapComponent comp)
Return true if this component owner (may be a composite component) contains the specified component
as an sub-component.
|
void |
IMapRootContainer.deleteReferencesTo(IMapComponent comp) |
void |
Mapping.deleteReferencesTo(IMapComponent comp) |
void |
ReusableMapping.deleteReferencesTo(IMapComponent comp) |
MapConnectorPoint |
IMapSignatureOwnerHolder.findConnectorPointForSignature(IMapComponent signatureComp)
Find the RMC component connector point corresponding to the specified RM signature component.
|
java.lang.String |
IMapComponentOwner.generateUniqueComponentName(IMapComponent comp,
java.lang.String baseName) |
java.lang.String |
IMapComponentOwner.generateUniqueName(IMapComponent comp) |
java.util.List |
MapConnectorPoint.getAllConnectorsTo(IMapComponent target)
Gets a list of MapConnector objects that connect this point to the specified target component.
|
java.util.List |
IMapComponent.getAllPathsFrom(IMapComponent sourceComponent) |
java.util.List |
MapConnectorPoint.getAllPathsFrom(IMapComponent sourceComponent) |
java.util.List |
IMapComponent.getAllPathsFrom(IMapComponent sourceComponent,
boolean terminatePathsHere) |
java.util.List |
MapConnectorPoint.getAllPathsFrom(IMapComponent sourceComponent,
boolean terminatePathsHere) |
MapConnectorPoint |
MapPathSpecifier.getComponentInputPointOnPath(IMapComponent comp)
If the full path contains an input point that is owned by the specified component, return it, else return null.
|
MapConnectorPoint |
IMapComponent.getConnectorPointToLeaf(IMapComponent toComponent)
Get a connector point owned by this component that is connected to the specified
component, if any.
|
MapConnector |
IMapComponent.getConnectorTo(IMapComponent comp)
Return the connector that connects this component to the specified component
if they are connected, else return null.
|
MapConnector |
MapConnectorPoint.getConnectorTo(IMapComponent target)
Gets the MapConnector that connects this point to the specified target component,
if they are connected, else null.
|
MapConnector |
MapConnectorPoint.getConnectorToLeaf(IMapComponent target)
Gets the MapConnector that connects this point to the specified target component,
if they are connected, else null.
|
java.lang.String |
MapAttribute.getContextualName(IMapComponent contextComp)
Get the full qualified name of the attribute, relative to a contextual component.
|
java.util.List |
IMapComponent.getProposedConnectionIssues(IMapComponent to,
boolean existingConnectionOK)
Validates the proposed connection to the specified "to" component.
|
java.util.List |
MapConnectorPoint.getProposedConnectionIssues(IMapComponent to,
boolean existingConnectionOK) |
java.util.List |
IMapComponent.getProposedScopingIssues(IMapComponent target) |
java.lang.String[] |
MapAttribute.getRefKeys(IMapComponent targetComponent) |
java.lang.String[] |
MapAttribute.getRefKeys(IMapComponent targetComponent,
MapConnectorPoint targetPoint) |
MapConnectorPoint |
IMapComponent.getScopingInputPointForSource(IMapComponent upstreamSource) |
java.util.Map |
IMapComponentOwner.getUpstreamAttributeXMap(IMapComponent component) |
java.util.List |
IMapComponentOwner.getUpstreamInScopeLeafComponentsFor(IMapComponent comp) |
java.util.List |
IMapComponentOwner.getUpstreamLeafAttributes(IMapComponent component)
Get all upstream attributes for the specified target component.
|
java.util.List |
IMapComponentOwner.getUpstreamLeafSources(IMapComponent comp)
Get the upstream leaf component sources for the specified component.
|
boolean |
MapConnectorPoint.isConnectedTo(IMapComponent component)
Return true if this connector point is connected to the specified component.
|
boolean |
MapConnectorPoint.isConnectedToLeaf(IMapComponent component)
Return true if this connector point is connected to the specified component.
|
boolean |
IMapComponent.isInScope(IMapComponent sourceComponent)
Return true if the specified source component
would be in scope for expressions owned by this component.
|
boolean |
MapConnectorPoint.isInScopeFor(IMapComponent target)
Return true if this point is in scope for the target.
|
boolean |
IMapComponent.isProposedConnectionValid(IMapComponent to,
boolean existingConnectionOK)
Return true if the proposed connection is valid.
|
boolean |
MapConnectorPoint.isProposedConnectionValid(IMapComponent to,
boolean existingConnectionOK) |
boolean |
IMapComponent.isProposedScopingValid(IMapComponent target) |
boolean |
MapConnectorPoint.isSplitPathFrom(IMapComponent component) |
boolean |
IMapComponentOwner.isUniqueComponentName(IMapComponent comp,
java.lang.String baseName) |
void |
IMapComponentOwner.removeComponent(IMapComponent comp)
Removes a component from the mapping.
|
void |
IMapComponentOwner.removeComponent(IMapComponent comp,
boolean removeReferencingExpressions)
Removes a component from the mapping.
|
Modifier and Type | Method and Description |
---|---|
IMapComponent |
Dataset.addSource(IModelObject boundObject,
boolean autoJoinEnabled)
Creates a datastore delegate in this dataset and binds it to the given model object.
|
IMapComponent |
DatastoreComponent.addSourceToDataset(Dataset dset,
IDataStore datastore)
Adds a source to this dataset (ER group)
|
IMapComponent |
Dataset.createComponent(java.lang.String type,
IModelObject boundObject) |
IMapComponent |
ExpandableComponentDelegate.createComponent(java.lang.String type,
IModelObject boundObject) |
IMapComponent |
Dataset.createComponent(java.lang.String type,
IModelObject boundObject,
boolean enableAutoJoin) |
IMapComponent |
ExpandableComponentDelegate.createComponent(java.lang.String type,
IModelObject boundObject,
boolean enableAutoJoin) |
IMapComponent |
ExpandableComponentDelegate.createComponent(java.lang.String type,
java.lang.String name) |
static IMapComponent |
SetComponent.createSet(IMapComponent source1,
IMapComponent source2,
java.lang.String setOpType)
Convenience method to create a set component and connect to sources to it.
|
IMapComponent |
ExpandableComponentDelegate.findComponent(java.lang.String name) |
IMapComponent |
JoinComponent.getComponentForRole(java.lang.String inputRole)
Gets the source component playing the specified input role, which can be either LEFT or RIGHT.
|
IMapComponent |
LookupComponent.getComponentForRole(java.lang.String inputRole)
Gets the source component for the specified role, "DRIVER" or "LOOKUP".
|
IMapComponent |
LookupComponent.getDriverSource()
Gets the driver (left side of join) source map component.
|
IMapComponent |
Dataset.getLastComponent() |
IMapComponent |
LookupComponent.getLookupSource()
Gets the lookup (right side of join) source component.
|
IMapComponent |
Dataset.EntityRelationship.getMapComponent()
Returns the mapping component (either lookup or join) represented by this entity relationship.
|
IMapComponent |
Dataset.removeSourceFromDataset(MapComponent source,
boolean recreate)
Removes the specified source component from this Dataset.
|
Modifier and Type | Method and Description |
---|---|
JoinComponent |
Dataset.addJoin(java.lang.String joinName,
IMapComponent leftSrc,
IMapComponent rightSrc,
java.lang.String joinConditionText) |
void |
JoinComponent.addJoinSource(IMapComponent source,
java.lang.String conditionText)
Adds a join source to an existing join.
|
void |
SetComponent.addToSet(IMapComponent source)
Convenience method to add an extra source to an existing set operator.
|
void |
Dataset.afterAddComponent(IMapComponent component) |
void |
Dataset.afterRemoveComponent(IMapComponent component,
boolean removeReferencingExpressions) |
java.util.List |
DefaultDelegate.DefaultConnectorPointDelegate.bindToMapComponent(IMapComponent boundComp,
boolean resetCachedSyncState,
boolean includeDeletions)
Deprecated.
Use sychWithMapComponent()
|
static LookupComponent |
LookupComponent.createLookup(IMapComponent driverSource,
IMapComponent lookupSource,
java.lang.String joinConditionText)
Creates a new lookup component with the specified driver and lookup sources,
using the specified join condition.
|
static LookupComponent |
LookupComponent.createLookup(java.lang.String lookupName,
IMapComponent driverSource,
IMapComponent lookupSource,
java.lang.String joinConditionText)
Creates a new lookup component with the specified driver and lookup source components,
using the specified join condition.
|
static IMapComponent |
SetComponent.createSet(IMapComponent source1,
IMapComponent source2,
java.lang.String setOpType)
Convenience method to create a set component and connect to sources to it.
|
static SetComponent |
SetComponent.createSet(java.lang.String setName,
IMapComponent source1,
IMapComponent source2,
java.lang.String setOpType,
IMapComponent[] sources)
Convenience method to create a set component and connect two sources to it.
|
static SetComponent |
SetComponent.createSet(java.lang.String setName,
IMapComponent source1,
IMapComponent source2,
java.lang.String setOpType,
IMapComponent[] sources)
Convenience method to create a set component and connect two sources to it.
|
static SetComponent |
SetComponent.createSet(java.lang.String setName,
java.lang.String setOpType,
IMapComponent[] sources)
Convenience method to create a set component and connect sources to it.
|
void |
Dataset.customValidateProposedChildConnection(IMapComponent from,
IMapComponent to) |
boolean |
Dataset.customValidateProposedChildScoping(IMapComponent source,
IMapComponent target,
java.util.List issues) |
static MapAttribute |
DataStorageDelegate.findAttributeForColumn(IMapComponent component,
IColumn col)
Finds an attribute in the associated datastore component, that is bound to the specified
column.
|
MapConnectorPoint |
ExpandableComponentDelegate.findConnectorPointForSignature(IMapComponent signatureComp) |
MapConnectorPoint |
ReusableMappingComponent.findConnectorPointForSignature(IMapComponent signatureComp) |
MapExpression |
ExpandableComponentDelegate.findExpressionByQualifiedName(java.lang.String exprQualifiedName,
IMapComponent subComp) |
MapConnectorPoint |
MapSignatureOwnerComponentDelegate.findRMCCPForSignature(IMapComponent signatureComp) |
MapConnectorPoint |
ReusableMappingComponent.findRMCCPForSignature(IMapComponent signatureComp) |
static Dataset |
Dataset.getContainingDataset(IMapComponent comp)
Gets the owning Dataset of the given component.
|
java.util.List |
Dataset.getUpstreamInScopeLeafComponentsFor(IMapComponent comp) |
boolean |
MapSignatureOwnerComponentDelegate.isContainerFor(IMapComponent component)
Return true if the specified map component is contained in the signature owner
that is owned by this signature owner component,
or in any sub-signature owner mapping that is nested inside this one.
|
static boolean |
Dataset.isInDataset(IMapComponent comp)
Checks if the given component is within this Dataset.
|
static JoinComponent |
JoinComponent.joinSources(IMapComponent source1,
IMapComponent source2,
java.lang.String joinConditionText)
Creates a new join component to join the two specified sources,
using the specified join condition.
|
static JoinComponent |
JoinComponent.joinSources(java.lang.String joinName,
IMapComponent source1,
IMapComponent source2,
java.lang.String joinConditionText)
Creates a new join component to join the two specified sources, using the specified join condition.
|
static boolean |
ExpandableComponentDelegate.ownerIsExpandableComponent(IMapComponent component)
Checks whether the specified component is owned by a expandable mapping component.
|
static boolean |
MapSignatureOwnerComponentDelegate.ownerIsReusableMapping(IMapComponent component)
Checks whether the specified component is owned by a reusable mapping.
|
static boolean |
ReusableMappingComponent.ownerIsReusableMapping(IMapComponent component)
Checks whether the specified component is owned by a reusable mapping.
|
void |
Dataset.removeComponent(IMapComponent comp,
boolean removeReferencingExpressions) |
void |
LookupComponent.setDriverComponent(IMapComponent driverComp)
Sets the driver component for this component and connects them.
|
void |
LookupComponent.setLookupComponent(IMapComponent lookupComp)
Sets the lookup component connection for this component and connects them.
|
java.util.List |
DefaultDelegate.DefaultConnectorPointDelegate.syncWithMapComponent(IMapComponent boundComp,
boolean resetCachedSyncState,
boolean includeDeletions)
Synchronize this connector point with a map component.
|
boolean |
ExpressionComponent.validateReorderComponent(IMapComponent skippedComponent,
MappingException.MessageHolder reason) |
boolean |
InputSignature.validateReorderComponent(IMapComponent skippedComponent,
MappingException.MessageHolder reason) |
boolean |
JoinComponent.validateReorderComponent(IMapComponent skippedComponent,
MappingException.MessageHolder reason) |
boolean |
LookupComponent.validateReorderComponent(IMapComponent skippedComponent,
MappingException.MessageHolder reason) |
boolean |
OutputSignature.validateReorderComponent(IMapComponent skippedComponent,
MappingException.MessageHolder reason) |
Constructor and Description |
---|
EntityRelationship(IMapComponent comp)
Constructs an entity relationship instance representing the input mapping component.
|
Modifier and Type | Method and Description |
---|---|
IMapComponent |
MapExpression.getOwningComponent()
Returns the component that owns this expression, or null if there is none.
|
IMapComponent |
MapExpression.getOwningLeafComponent()
Returns the component that owns this expression, or null if there is none.
|
Modifier and Type | Method and Description |
---|---|
IMapComponent |
MapPhysicalDesign.ContextualComponentTreeNode.getComponent() |
IMapComponent |
MapPhysicalNode.getLogicalComponent()
Get the logical interface mapping graph component that corresponds to this
physical node.
|
Modifier and Type | Method and Description |
---|---|
MapPhysicalNode |
ExecutionUnit.addComponent(IMapComponent component)
Find the physical node corresponding to the specified logical component, and add it to this
execution unit.
|
void |
MapPhysicalDesign.componentIdentityHasChanged(IMapComponent comp,
MapPhysicalNode affectedNode) |
void |
MapPhysicalDesign.componentIdentityWillChange(IMapComponent comp) |
boolean |
MapPhysicalDesign.ContextualComponentTreeNode.contains(IMapComponent comp,
java.util.Stack pReusableMappingComponents) |
void |
DeploymentSpec.deleteReferencesTo(IMapComponent comp)
Deprecated.
|
void |
MapPhysicalDesign.deleteReferencesTo(IMapComponent comp) |
MapPhysicalNode |
DeploymentSpec.findAPNode(IMapComponent targetLogicalComponent)
Deprecated.
|
MapPhysicalNode |
MapPhysicalDesign.findAPNode(IMapComponent targetLogicalComponent)
Find an access point (AP) node associated with the specified target logical component.
|
MapPhysicalNode |
DeploymentSpec.findNode(IMapComponent logicalComponent)
Deprecated.
|
MapPhysicalNode |
MapPhysicalDesign.findNode(IMapComponent logicalComponent)
Get the physical node that corresponds to the specified logical component
If there are multiple nodes for the logical component, an exception is thrown.
|
MapPhysicalNode |
DeploymentSpec.findNode(IMapComponent logicalComponent,
java.util.Stack rmcStack)
Deprecated.
|
MapPhysicalNode |
MapPhysicalDesign.findNode(IMapComponent logicalComponent,
java.util.Stack rmcStack)
Get the physical node that corresponds to the specified logical component.
|
java.util.Set |
DeploymentSpec.findNodes(IMapComponent logicalComponent,
java.util.Stack rmcStack)
Deprecated.
|
java.util.Set |
MapPhysicalDesign.findNodes(IMapComponent logicalComponent,
java.util.Stack rmcStack)
Get the list of nodes corresponding to the specified logical component, or null if
there are no nodes corresponding to the component.
|
java.util.List |
MapPhysicalDesign.ContextualComponentTreeNode.findNodesForComponent(IMapComponent comp,
java.util.Stack pReusableMappingComponents) |
MapPhysicalNode |
DeploymentSpec.findNodeWithTarget(IMapComponent logicalComponent,
MapPhysicalNode targetNode)
Deprecated.
|
MapPhysicalNode |
MapPhysicalDesign.findNodeWithTarget(IMapComponent logicalComponent,
MapPhysicalNode targetNode) |
void |
MapPhysicalDesign.ContextualComponentTreeNode.internalFindNodesForComponent(IMapComponent comp,
java.util.Stack pReusableMappingComponents,
java.util.List result) |
boolean |
MapPhysicalDesign.ContextualComponentTreeNode.rootPathContains(IMapComponent comp,
java.util.Stack pReusableMappingComponents) |
Modifier and Type | Method and Description |
---|---|
java.util.Map |
MapReferenceShortcutAdapter.getAttributes(IMapComponent input) |
Modifier and Type | Method and Description |
---|---|
IMapComponent |
SourceDataStore.get12cMapComponent()
Deprecated.
|
IMapComponent |
DataSet.getMostDownstreamComponent()
Deprecated.
|