Package | Description |
---|---|
oracle.odi.domain.mapping |
This package contains the Oracle Data Integrator Mapping implementation.
|
oracle.odi.domain.mapping.autocreator |
This package contains the implementation classes for Generate IN/OUT Mapping feature.
|
oracle.odi.domain.mapping.component |
This package contains the component implementation in Oracle Data Integrator Mapping.
|
oracle.odi.domain.mapping.exception |
Provides exception classes for 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.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.root |
This package contains the root classes for Oracle Data Integrator Mapping.
|
Modifier and Type | Method and Description |
---|---|
void |
MapComponent.addAttributeXMapEntries(MapAttribute attr) |
void |
MapConnectorPoint.addAttributeXMapEntries(MapAttribute attr) |
void |
IMapComponentOwner.addComponent(IMapComponent comp)
Adds a component to the mapping.
|
void |
MapComponentOwner.addComponent(IMapComponent comp) |
void |
MapAttribute.addForwardReference(MapExpressionXRef ref) |
boolean |
IMapComponent.allowInputAttribute() |
boolean |
MapComponent.allowInputAttribute() |
void |
MapAttribute.bindTo(IModelObject boundObject) |
void |
MapComponent.bindTo(IModelObject boundObject) |
void |
IMapComponent.bindTo(IModelObject boundObject,
boolean autoJoinEnabled)
Bind the specified object to this component.
|
void |
MapComponent.bindTo(IModelObject boundObject,
boolean enableAutoJoin)
Base class version just sets the bound object.
|
void |
MapAttribute.bindTo(IModelObject boundObject,
IModelObject fcoObject) |
void |
IMapComponent.bindTo(IModelObject boundObject,
IModelObject fcoObject,
boolean autoJoinEnabled)
Bind the specified object to this component.
|
void |
MapComponent.bindTo(IModelObject boundObject,
IModelObject fcoObject,
boolean enableAutoJoin) |
void |
Mapping.clearDeploymentSpecs()
Deprecated.
Use clearPhysicalDesigns.
|
void |
Mapping.clearPhysicalDesigns()
Remove all existing physical designs from this 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 |
MapComponent.connectTo(IMapComponent comp) |
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 |
MapComponent.connectTo(IMapComponent comp,
MapPathSpecifier path,
java.lang.String name) |
MapConnector |
IMapComponent.connectTo(IMapComponent comp,
java.lang.String name)
Find or create a connection from this component to another component.
|
MapConnector |
MapComponent.connectTo(IMapComponent target,
java.lang.String name) |
MapConnector |
MapConnectorPoint.connectTo(IMapComponent target,
java.lang.String name)
Connects this connector point to the input connector point of a downstream
component.
|
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.
|
MapConnector |
IMapComponent.connectTo(MapConnectorPoint point)
Create a connection from this component to a specific input connector point
of another component.
|
void |
MapAttribute.connectTo(MapConnectorPoint point)
Connect this source attribute to the specified target connector point.
|
MapConnector |
MapComponent.connectTo(MapConnectorPoint point) |
MapConnector |
MapConnectorPoint.connectTo(MapConnectorPoint to)
Connects this connector point to another connector point.
|
MapConnector |
MapComponent.connectTo(MapConnectorPoint point,
java.lang.String connectionName) |
MapConnector |
MapConnectorPoint.connectTo(MapConnectorPoint to,
java.lang.String connectionName)
Connects this connector point to another connector point.
|
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) |
IMapComponent |
IMapComponentOwner.createComponent(java.lang.String type,
IModelObject boundObject)
Creates a component with the specified type and name, bound to the specified object.
|
IMapComponent |
MapComponentOwner.createComponent(java.lang.String type,
IModelObject boundObject) |
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 |
MapComponentOwner.createComponent(java.lang.String type,
IModelObject boundObject,
boolean autoJoinEnabled) |
IMapComponent |
IMapComponentOwner.createComponent(java.lang.String type,
java.lang.String name)
Creates a component with the specified type and name.
|
IMapComponent |
MapComponentOwner.createComponent(java.lang.String type,
java.lang.String proposedName) |
DeploymentSpec |
Mapping.createDeploymentSpec(java.lang.String name)
Deprecated.
Use createPhysicalDesign.
|
DeploymentSpec |
Mapping.createDeploymentSpec(java.lang.String name,
IContext context)
Deprecated.
Use createPhysicalDesign.
|
DeploymentSpec |
Mapping.createDeploymentSpec(java.lang.String name,
IContext context,
boolean skipValidation)
Deprecated.
Use createPhysicalDesign.
|
DeploymentSpec |
Mapping.createDeploymentSpec(java.lang.String name,
IContext context,
java.util.List issues)
Deprecated.
Use createPhysicalDesign.
|
DeploymentSpec |
Mapping.createDeploymentSpec(java.lang.String name,
java.util.List issues)
Deprecated.
Use createPhysicalDesign.
|
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.
|
MapConnectorPoint |
MapComponent.createInputConnectorPoint(MapConnectorPointRole role,
java.lang.String name) |
MapConnectorPoint |
IMapComponent.createInputConnectorPoint(java.lang.String name)
Add an input connector point to this component.
|
MapConnectorPoint |
MapComponent.createInputConnectorPoint(java.lang.String name) |
MapConnectorPoint |
IMapComponent.createOutputConnectorPoint()
Adds an output connector point to this component.
|
MapConnectorPoint |
MapComponent.createOutputConnectorPoint() |
MapConnectorPoint |
MapComponent.createOutputConnectorPoint(MapConnectorPointRole role,
java.lang.String name) |
MapConnectorPoint |
IMapComponent.createOutputConnectorPoint(java.lang.String name)
Adds an output connector point to this component.
|
MapConnectorPoint |
MapComponent.createOutputConnectorPoint(java.lang.String name) |
MapPhysicalDesign |
Mapping.createPhysicalDesign(java.lang.String name)
Create a new physical design for this mapping, and add it to the list of
physical designs for the mapping.
|
MapPhysicalDesign |
Mapping.createPhysicalDesign(java.lang.String name,
IContext context)
Create a new physical design for this mapping, and add it to the list of
physical designs for the mapping.
|
MapPhysicalDesign |
Mapping.createPhysicalDesign(java.lang.String name,
IContext context,
boolean skipValidation)
Create a new physical design for this mapping, and add it to the list of
physical designs for the mapping.
|
MapPhysicalDesign |
Mapping.createPhysicalDesign(java.lang.String name,
IContext context,
boolean skipValidation,
java.util.List issues) |
MapPhysicalDesign |
Mapping.createPhysicalDesign(java.lang.String name,
IContext context,
java.util.List issues)
Create a new physical design for this mapping, and add it to the list of
physical designs for the mapping.
|
MapPhysicalDesign |
Mapping.createPhysicalDesign(java.lang.String name,
java.util.List issues)
Create a new physical design for this mapping, and add it to the list of
physical designs for the mapping.
|
java.util.Set |
IMapComponentOwner.findAllSplitPaths() |
java.util.Set |
MapComponentOwner.findAllSplitPaths() |
MapAttribute |
IMapAttributeOwner.findAttribute(java.lang.String name)
Find an attribute owned by this connector point, with the specified 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) |
IMapComponent |
MapComponentOwner.findComponentByGlobalId(java.lang.String compGlobalId) |
IMapComponent |
MapComponentOwner.findComponentByInternalId(java.lang.Number internalId) |
IMapComponent |
MapComponentOwner.findComponentByName(java.lang.String compQualifiedName) |
IMapComponent |
IMapComponentOwner.findComponentOfType(java.lang.String name,
java.lang.String type)
Find the named component of the specified type, within the component owner.
|
IMapComponent |
MapComponentOwner.findComponentOfType(java.lang.String name,
java.lang.String type) |
MapConnectorPoint |
MapComponentOwner.findConnectorPointByGlobalId(java.lang.String globalId) |
MapConnectorPoint |
MapComponentOwner.findConnectorPointByInternalId(java.lang.Number id) |
MapConnectorPoint |
MapComponentOwner.findConnectorPointByName(java.lang.String connectorPointQualifiedName) |
MapExpression |
MapComponentOwner.findExpressionByGlobalId(java.lang.String exprGlobalId) |
MapExpression |
MapComponentOwner.findExpressionByName(java.lang.String exprQualifiedName) |
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) |
MapConnectorPoint |
MapPathSpecifier.findNextFullPathPoint(MapConnectorPoint firstPoint,
MapConnectorPoint nextPathPoint,
boolean isFullyConnected) |
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) |
java.lang.String |
IMapComponentOwner.generateUniqueName(IMapComponent comp) |
java.lang.String |
MapComponentOwner.generateUniqueName(IMapComponent comp) |
static java.lang.String |
Mapping.generateUniquePhysicalDesignName(Mapping mapping,
java.lang.String baseName) |
java.util.List |
IMapComponentOwner.getAllComponentsOfType(java.lang.String typeName)
Get a list of all the components of the specified type that are owned by this
object and it's sub-objects.
|
java.util.List |
MapComponentOwner.getAllComponentsOfType(java.lang.String typeName) |
java.util.List |
IMapComponent.getAllExpressions()
Get a list of all expressions owned by the component and it's sub-objects.
|
java.util.List |
MapComponent.getAllExpressions() |
java.util.List |
MapComponent.getAllExpressions(MapConnectorPoint scopingInputPoint) |
java.util.List |
MapRootContainer.getAllMapReferenceOwners() |
java.util.List |
Mapping.getAllMapReferenceOwners() |
java.util.List |
IMapComponent.getAllPathsFrom(IMapComponent sourceComponent) |
java.util.List |
MapComponent.getAllPathsFrom(IMapComponent sourceComponent) |
java.util.List |
MapConnectorPoint.getAllPathsFrom(IMapComponent sourceComponent) |
java.util.List |
IMapComponent.getAllPathsFrom(IMapComponent sourceComponent,
boolean terminatePathsHere) |
java.util.List |
MapComponent.getAllPathsFrom(IMapComponent sourceComponent,
boolean terminatePathsHere) |
java.util.List |
MapConnectorPoint.getAllPathsFrom(IMapComponent sourceComponent,
boolean terminatePathsHere) |
java.util.List |
IMapComponent.getAllPathsFrom(MapConnectorPoint sourcePoint) |
java.util.List |
MapComponent.getAllPathsFrom(MapConnectorPoint sourcePoint) |
java.util.List |
MapConnectorPoint.getAllPathsFrom(MapConnectorPoint sourcePoint) |
java.util.List |
IMapComponent.getAllPathsFrom(MapConnectorPoint sourcePoint,
boolean terminatePathsHere) |
java.util.List |
MapComponent.getAllPathsFrom(MapConnectorPoint sourcePoint,
boolean terminatePathsHere) |
java.util.List |
MapConnectorPoint.getAllPathsFrom(MapConnectorPoint sourcePoint,
boolean terminatePathsHere) |
java.util.Set |
MapRootContainer.getAllUsedMapReferences() |
int |
IMapAttributeOwner.getAttributeCount()
Get the total number of attributes owned by this connector point.
|
int |
MapConnectorPoint.getAttributeCount() |
java.util.List |
IMapComponent.getAttributeExpressions()
Get a list of all attribute expressions owned by all connector points for
this component.
|
java.util.List |
MapComponent.getAttributeExpressions() |
java.util.List |
MapConnectorPoint.getAttributeExpressions() |
java.util.List |
IMapAttributeOwner.getAttributes()
Retrieve a list of all the attributes owned by this connector point.
|
java.util.List |
IMapComponent.getAttributes()
Gets a list of all attributes owned by all connector points for this
component.
|
java.util.List |
MapComponent.getAttributes() |
java.util.List |
MapConnectorPoint.getAttributes() |
java.util.Map |
MapComponent.getAttributeXMap()
Get a map of all attributes owned by this component, keyed by extended attribute names.
|
java.util.Map |
MapConnectorPoint.getAttributeXMap() |
java.lang.String |
MapAttribute.getBoundObjectName()
Get the attribute bound object name, if it is available from an attribute delegate, else null.
|
java.util.Map |
IMapComponentOwner.getComponentAttributeMap() |
java.util.Map |
MapComponentOwner.getComponentAttributeMap() |
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.
|
java.util.List |
IMapComponentOwner.getComponents()
Return a list containing just the top level components, that are directly owned
by this object.
|
MapComponentType |
IMapComponent.getComponentType()
Get a reference to a static component type class instance that contains
basic information about the component type, such as the type name, and
property definitions needed by the specific component type.
|
MapComponentType |
MapComponent.getComponentType() |
java.lang.String |
IMapComponent.getComponentTypeName()
Return the component type name for this component.
|
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.
|
IDataType |
MapAttribute.getDataType() |
java.lang.String |
MapAttribute.getDdlDataType()
Get the generated DDL data type or code generation data type for the attribute,
if a column is being created to match the attribute.
|
oracle.odi.domain.mapping.MapComponentDelegate.AttributeDelegate |
MapAttribute.getDelegate()
Get the connector point delegate for this attribute, or null if no connector point delegate
class is defined.
|
oracle.odi.domain.mapping.MapComponentDelegate.MapConnectorPointDelegate |
MapConnectorPoint.getDelegate()
Get the connector point delegate for this connector point, if a delegate is
defined, else null.
|
MapConnectorPoint |
MapPathSpecifier.getDownstreamCP(MapConnectorPoint sourceCP)
Return the target connector point on this path, given the specified source connector point.
|
java.util.List |
MapComponent.getDownstreamInScopeExpressions() |
MapExpression.ExecuteOnLocation |
MapAttribute.getExecuteOnHint()
Get the execute-on hint for the expression of this attribute, for the simple case
where this attribute only has one expression.
|
ILogicalSchema |
MapAttribute.getExecuteOnLocation()
Get the execute-on location logical schema name for the expression of this attribute.
|
java.util.List |
IMapComponent.getExpressionReferences()
Gets all expression references for expressions owned by this component and it's sub-objects.
|
java.util.List |
MapComponent.getExpressionReferences()
Gets all expression references for expressions owned by this component and it's sub-objects.
|
MapAttribute |
MapAttribute.getFirstSourceAttribute() |
java.util.List |
MapAttribute.getForwardContextualReferences(java.util.Stack parentRMCStack) |
java.util.List |
MapComponent.getInputAttributes()
Return the input attributes owned by this component, or an empty list if there are none.
|
java.util.Map |
MapComponent.getInScopeAttributePaths()
Get a hash map whose key is all in-scope attributes, and the value is a list of all unique
in-scope source attribute paths for each in-scope source attribute.
|
java.util.List |
IMapComponent.getInScopeAttributes()
Get all attributes that are in-scope for expressions owned by this component or it's
child objects.
|
java.util.List |
MapComponent.getInScopeAttributes() |
java.util.Map |
IMapComponent.getInScopeAttributeXMap() |
java.util.Map |
MapComponent.getInScopeAttributeXMap() |
java.util.Map |
MapConnectorPoint.getInScopeAttributeXMap() |
java.util.Map |
IMapComponentOwner.getInScopeAttributeXMap(MapConnectorPoint point) |
java.util.Map |
MapComponent.getInScopeAttributeXMap(MapConnectorPoint inputPoint) |
java.util.Map |
MapComponentOwner.getInScopeAttributeXMap(MapConnectorPoint point) |
java.lang.String |
IMapComponent.getIntegrationType()
If this is a target component, get it's integration type.
|
java.lang.String |
MapComponent.getIntegrationType() |
MapAttribute |
MapAttribute.getLeafAttribute()
Get the leaf attribute associated with this attribute.
|
java.util.List |
MapComponentOwner.getLeafLevelEndpoints() |
java.util.List |
IMapComponentOwner.getLeafLevelTargets()
Get a list of leaf-level components that are targets.
|
java.util.List |
MapComponentOwner.getLeafLevelTargets() |
static MapPathSpecifier |
MapPathSpecifier.getMatchingPath(java.util.List fullPathList,
MapPathSpecifier path)
Return a matching path if one exists in the specified set of paths.
|
static MapPathSpecifier |
MapPathSpecifier.getMatchingPath(java.util.List fullPathList,
MapPathSpecifier path,
boolean exactMatchRequired)
Return a matching path if one exists in the specified set of paths.
|
java.util.List |
MapPathSpecifier.getMinimizedPath()
Get a minimized set of path points that specify this path with no ambiguity.
|
java.util.List |
MapPathSpecifier.getMinimizedPath(boolean isFullyConnected)
Get a minimized set of path points, that specify the path with no ambiguity.
|
java.util.List |
MapPathSpecifier.getMinimizedPath(boolean isFullyConnected,
boolean splitMergeInputsOnly)
Get a minimized set of path points that specify this path with no ambiguity.
|
MapConnectorPoint |
IMapComponent.getNextAvailableInput(java.lang.String name)
Retrieve the next available unconnected input connector point for the component.
|
MapConnectorPoint |
MapComponent.getNextAvailableInput(java.lang.String name) |
MapConnectorPoint |
IMapComponent.getNextAvailableOutput(java.lang.String name)
Retrieve the next available unconnected output connector point for the component.
|
MapConnectorPoint |
MapComponent.getNextAvailableOutput(java.lang.String name) |
java.util.List |
IMapComponent.getOutputAttributeExpressions()
Get all expressions of all output attributes for this component.
|
java.util.List |
MapComponent.getOutputAttributeExpressions() |
java.util.List |
IMapComponent.getOutputAttributes()
Get all output attributes owned by this component.
|
java.util.List |
MapComponent.getOutputAttributes() |
int |
MapConnectorPoint.getPersistentAttributeCount() |
java.lang.String |
IMapComponent.getPrefix()
Gets a short prefix used when auto-generating names for components.
|
java.lang.String |
MapComponent.getPrefix() |
java.util.List |
IMapComponent.getProjectedAttributes()
Get a list of attributes that are projected by the output of this component.
|
java.util.List |
MapComponent.getProjectedAttributes() |
java.util.List |
MapConnectorPoint.getProjectedAttributes()
Get all projected attributes for this connector point.
|
java.util.Set |
MapAttribute.getProjectorSourceComponents()
Return the components that act as the projector source for this attribute, based on
the attribute input expression reference, or null if none found.
|
java.util.List |
MapAttribute.getReferences(java.util.Stack parentRMCStack,
boolean recurse)
Return the upstream attributes that are referenced by this attribute
|
java.util.List |
MapAttribute.getReferencingLeafComponents(Mapping map) |
java.lang.String[] |
MapAttribute.getRefKeys() |
java.lang.String[] |
MapAttribute.getRefKeys(IMapComponent targetComponent) |
java.lang.Integer |
MapAttribute.getScale()
Get the data scale for this attribute.
|
java.lang.Integer |
MapAttribute.getSize()
Get the data size (precision or length) of this attribute.
|
java.util.List |
MapPathSpecifier.getSplitMergeInputs() |
java.lang.String |
MapAttribute.getSQLAccessName()
Get the SQL or code generation access name for this source attribute.
|
java.lang.String |
MapAttribute.getSQLAccessName(boolean includeTableAlias)
Get the SQL or code generation access name for this source attribute.
|
java.lang.String |
MapAttribute.getSQLAccessName(boolean includeTableAlias,
java.lang.String tableAlias)
Get the SQL or code generation access name for this source attribute.
|
java.lang.String |
MapAttribute.getSQLAccessName(java.lang.String tableAlias)
Get the SQL or code generation access name for this source attribute.
|
java.lang.String |
MapAttribute.getSQLAliasName()
Get a SQL or code generation alias name for this source attribute.
|
java.util.List |
IMapComponentOwner.getTargets()
Get a list of all components that have input connections but no output connections.
|
java.util.List |
MapComponentOwner.getTargets() |
java.lang.String |
IMapComponent.getTechnicalDescription()
If this is a Join/Filter/LookUp/Datastore Component
return technical description of corresponding expression
|
java.util.List |
IMapComponentOwner.getTopLevelComponentsOfType(java.lang.String typeName)
Get a list of all the components of the specified type, that are directly owned
by this object
|
java.util.List |
MapComponentOwner.getTopLevelComponentsOfType(java.lang.String typeName) |
java.util.List |
IMapComponentOwner.getTopLevelTargets()
Get a list of top level components that have input connections but no output connections.
|
java.util.List |
MapComponentOwner.getTopLevelTargets() |
java.util.List |
MapConnectorPoint.getUpstreamAttributes() |
java.util.Map |
IMapComponentOwner.getUpstreamAttributeXMap(IMapComponent component) |
java.util.Map |
MapComponentOwner.getUpstreamAttributeXMap(IMapComponent component) |
java.util.List |
MapConnectorPoint.getUpstreamInScopeAttributes()
Get all attributes that are in-scope for expressions associated with this connector
point.
|
java.util.List |
IMapComponent.getUpstreamInScopeLeafAttributes()
Get the upstream in-scope leaf attributes for this component.
|
java.util.List |
MapComponent.getUpstreamInScopeLeafAttributes() |
java.util.List |
MapComponent.getUpstreamInScopeLeafComponents() |
java.util.List |
IMapComponentOwner.getUpstreamInScopeLeafComponentsFor(IMapComponent comp) |
java.util.List |
MapComponentOwner.getUpstreamInScopeLeafComponentsFor(IMapComponent comp)
Return the list of in-scope upstream components for the specified
component.
|
java.util.List |
MapConnectorPoint.getUpstreamInScopeLeafConnectorPoints()
Get all connector points that are in-scope for expressions associated with this connector
point.
|
java.util.List |
MapConnectorPoint.getUpstreamInScopeLeafConnectorPoints(boolean stopAtProjector,
boolean isStartPoint) |
java.util.List |
IMapComponent.getUpstreamInScopeLeafPoints()
Get the upstream in-scope leaf connector points for this component.
|
java.util.List |
MapComponent.getUpstreamInScopeLeafPoints() |
java.util.List |
MapConnectorPoint.getUpstreamInScopeLeafPoints()
Get the upstream, in-scope connector points for this connector point.
|
java.util.List |
IMapComponentOwner.getUpstreamLeafAttributes(IMapComponent component)
Get all upstream attributes for the specified target component.
|
java.util.List |
MapComponentOwner.getUpstreamLeafAttributes(IMapComponent component) |
java.util.List |
IMapComponentOwner.getUpstreamLeafAttributes(MapConnectorPoint point)
Get all upstream leaf attributes for the specified target connector point.
|
java.util.List |
MapComponentOwner.getUpstreamLeafAttributes(MapConnectorPoint point) |
java.util.List |
IMapComponentOwner.getUpstreamLeafConnectorPoints(MapConnectorPoint point)
Get all upstream leaf connector points for the specified target connector point.
|
java.util.List |
IMapComponentOwner.getUpstreamLeafConnectorPoints(MapConnectorPoint point,
boolean stopAtProjector,
boolean isStartPoint) |
void |
MapConnectorPoint.handleMapChangeEvent(oracle.odi.domain.mapping.MapChangeEvent event) |
boolean |
MapConnectorPoint.hasProjectorAttributes()
Return true if this connector point owns projector attributes.
|
void |
IPropertyDefinitionOwner.initializeProperties(IPropertyOwner mappingObject,
boolean persistentOnly)
For internal use only.
|
void |
MapComponentType.initializeProperties(IPropertyOwner mappingObject,
boolean persistentOnly) |
void |
MapConnectorPointRole.initializeProperties(IPropertyOwner propOwner,
boolean persistentOnly) |
MapConnector |
MapConnectorPoint.internalConnectTo(MapConnectorPoint to,
java.lang.String connectionName) |
MapAttribute |
MapConnectorPoint.internalCreateAttribute(java.lang.String name,
boolean isPersistent) |
java.util.Map |
MapComponent.internalGetInScopeAttributeMap(MapConnectorPoint inputPoint)
For internal use only.
|
void |
MapComponentOwner.invalidateExpressions()
Invalidate all expressions that are owned by all sub-components of this mapping.
|
boolean |
MapConnectorPoint.isAddAttributeAllowed()
Return true if this connector point is allowed to own and add attributes.
|
boolean |
MapAttribute.isCharacterDataType() |
static boolean |
MapPathSpecifier.isCommonSourcePointFound(MapConnectorPoint point1,
MapConnectorPoint point2)
Return true if the 2 points have a common in-scope projector source.
|
boolean |
IMapComponent.isEndpoint()
Return true if this component is an end point in the component graph,
else false.
|
boolean |
MapConnectorPoint.isInScopeFor(IMapComponent target)
Return true if this point is in scope for the target.
|
boolean |
MapConnectorPoint.isInScopeFor(MapConnectorPoint targetCP)
Return true if this point is in scope for the target connector point.
|
boolean |
MapPathSpecifier.isMatchingPath(MapPathSpecifier otherPath)
Return true if this path matches the specified path.
|
boolean |
MapPathSpecifier.isMatchingPath(MapPathSpecifier otherPath,
boolean exactMatchRequired)
Return true if this path matches the specified path.
|
boolean |
MapAttribute.isNumericDataType() |
boolean |
MapPathSpecifier.isPointOnPath(MapConnectorPoint point)
Return true if the specified point is on the path specified by this object.
|
boolean |
MapComponent.isReferencedBy(IMapComponent comp)
Return true if the specified component has some expression reference to this component or
one of its attributes.
|
boolean |
MapAttribute.isSourceAttribute() |
static boolean |
MapPathSpecifier.isSplitMergeInputPoint(MapConnectorPoint inputPoint) |
boolean |
MapConnectorPoint.isSplitPathFrom(IMapComponent component) |
boolean |
MapComponent.isSplitPathFrom(MapAttribute attr) |
boolean |
MapConnectorPoint.isSplitPathFrom(MapAttribute attr) |
boolean |
MapComponent.isSplitPathFrom(MapConnectorPoint point) |
boolean |
MapConnectorPoint.isSplitPathFrom(MapConnectorPoint point) |
boolean |
IMapComponent.isTarget()
Return true if this component is a target, else false.
|
boolean |
MapComponent.isTarget() |
boolean |
MapAttribute.isTargetAttribute()
Return true if this attribute is a target attribute.
|
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 |
MapComponent.minimizeRefText()
Change all downstream expression reference text that references this component,
so it will minimize the reference text.
|
MapConnectorPoint |
MapComponentOwner.navigateUpstreamThroughRMC(MapConnectorPoint outputPoint,
java.util.Stack rmcStack)
Given an output connector point, navigates to the upstream source through a reusable
mapping component input or output.
|
void |
MapAttribute.putSourceAttributeIntoScope(MapConnectorPoint point) |
boolean |
IMapComponent.referencesObject(IExpressionReferencedObject object)
Return true if the specified object is referenced by an expression owned by this
component or it's sub-objects.
|
boolean |
MapComponent.referencesObject(IExpressionReferencedObject object)
Return true if the specified object is referenced by an expression owned by this
component or it's sub-objects.
|
void |
IMapComponent.removeAllConnectionsAndReroute() |
void |
MapComponent.removeAllConnectionsAndReroute() |
void |
IMapComponent.removeAllConnectionsAndReroute(boolean removeReferencingExpressions) |
void |
MapComponent.removeAllConnectionsAndReroute(boolean removeReferencingExpressions) |
void |
IMapAttributeOwner.removeAttribute(MapAttribute attr)
Remove the specified attribute from this connector point.
|
void |
MapConnectorPoint.removeAttribute(MapAttribute attr) |
void |
IMapAttributeOwner.removeAttribute(MapAttribute attr,
boolean removeReferencingExpressions)
Remove the specified attribute from this connector point.
|
void |
MapConnectorPoint.removeAttribute(MapAttribute attr,
boolean removeReferencingExpressions) |
void |
IMapAttributeOwner.removeAttribute(java.lang.String name)
Remove the attribute with the specified name from this connector point.
|
void |
MapConnectorPoint.removeAttribute(java.lang.String name) |
void |
IMapAttributeOwner.removeAttribute(java.lang.String name,
boolean removeReferencingExpressions)
Remove the attribute with the specified name from this connector point.
|
void |
MapConnectorPoint.removeAttribute(java.lang.String name,
boolean removeReferencingExpressions) |
void |
MapComponent.removeAttributeXMapEntries(MapAttribute attr)
Remove map attribute xmap entries in all connector points
|
void |
MapConnectorPoint.removeAttributeXMapEntries(MapAttribute attr) |
void |
IMapComponentOwner.removeComponent(IMapComponent comp)
Removes a component from the mapping.
|
void |
MapComponentOwner.removeComponent(IMapComponent comp) |
void |
IMapComponentOwner.removeComponent(IMapComponent comp,
boolean removeReferencingExpressions)
Removes a component from the mapping.
|
void |
MapComponentOwner.removeComponent(IMapComponent comp,
boolean removeReferencingExpressions) |
void |
MapComponentRegistry.removeComponentType(MapComponentType type)
Remove the specified component type from the repository.
|
void |
Mapping.removeDeploymentSpec(DeploymentSpec spec)
Deprecated.
Use removePhysicalDesign.
|
void |
Mapping.removePhysicalDesign(MapPhysicalDesign spec)
Remove and delete the specified physical design from this mapping.
|
void |
MapRootContainer.removeUnusedReferences() |
void |
MapRootContainer.removeUnusedReferences(boolean force) |
void |
IMapAttributeOwner.reorderAttribute(MapAttribute attr,
java.lang.Integer newIndex)
Change the order of the specified attribute in the ordered list.
|
void |
MapConnectorPoint.reorderAttribute(MapAttribute attr,
java.lang.Integer newPos) |
boolean |
IMapComponent.rerouteConnections() |
boolean |
MapComponent.rerouteConnections() |
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) |
void |
IMapComponent.setAttributeExpressionText(java.lang.String name,
java.lang.String exprText,
MapConnectorPoint scopingInputPoint)
Convenience method to set the expression text for an expression associated
with the attribute of the specified name.
|
void |
MapComponent.setAttributeExpressionText(java.lang.String name,
java.lang.String exprText,
MapConnectorPoint scopingInputPoint) |
void |
MapComponent.setComponentOwner(IMapComponentOwner newOwner)
For internal use only.
|
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.
|
void |
MapAttribute.setDataTypeCode(java.lang.String technoCode,
java.lang.String dataTypeCode)
odiInternal
|
void |
MapAttribute.setDataTypeString(java.lang.String dataTypeName)
Set the data type for the attribute by name.
|
void |
MapAttribute.setExecuteOnHint(MapExpression.ExecuteOnLocation loc)
Set the execute location hint for the attribute expression.
|
void |
MapAttribute.setExecuteOnHint(MapExpression.ExecuteOnLocation loc,
MapConnectorPoint scopingInputPoint)
Set the execute location hint for the attribute expression.
|
void |
MapAttribute.setExecuteOnLocation(ILogicalSchema loc)
Set the fixed execute location for the attribute expression.
|
void |
MapAttribute.setExecuteOnLocation(ILogicalSchema loc,
MapConnectorPoint scopingInputPoint)
Set the fixed execute location for the attribute expression.
|
void |
MapAttribute.setExecuteOnLocationByName(java.lang.String locName)
Set the execute-on location logical schema name for the expression of this attribute.
|
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 |
MapAttribute.setExpressionText(MapConnectorPoint scopingInputPoint,
java.lang.String expressionText)
Sets an input expression text with an associated scoping input connector point, for the
case where there are multiple input expressions (e.g.
|
void |
MapAttribute.setExpressionText(java.lang.String exprText)
Sets the expression text for the attribute, for the standard case where there
is only one target input expression.
|
void |
MapAttribute.setName(java.lang.String name) |
void |
MapComponent.setName(java.lang.String name) |
void |
MapConnector.setName(java.lang.String name) |
void |
MapConnectorPoint.setName(java.lang.String name) |
void |
Mapping.setName(java.lang.String name) |
void |
ReusableMapping.setName(java.lang.String name) |
void |
Mapping.setTargetLoadOrder(MapExpression tloExpr)
Set the target load order expression for the mapping.
|
void |
ReusableMapping.setTargetLoadOrder(MapExpression tloExpr) |
void |
Mapping.setTargetLoadOrderText(java.lang.String text)
A convenience method to set the target load order text for the mapping.
|
void |
ReusableMapping.setTargetLoadOrderText(java.lang.String text) |
void |
MapComponent.setTypeName(java.lang.String typeName)
For internal use only.
|
java.util.List |
IMapComponent.syncComponent(boolean resetCachedSyncState,
boolean includeDeletions)
Synchronize the component with its bound object, if any.
|
java.util.List |
MapComponent.syncComponent(boolean resetCachedSyncState,
boolean includeDeletions)
Synchronize the component with its bound object, if any.
|
java.util.List |
MapComponent.syncComponent(boolean resetCachedSyncState,
boolean includeDeletions,
boolean refreshBoundObjectInEM)
Synchronize the component with its bound object, if any.
|
java.util.List |
MapConnectorPoint.syncConnectorPoint(boolean resetCachedSyncState,
boolean includeDeletions) |
java.util.List |
MapRootContainer.syncMapping(boolean includeDeletions)
Sync this mapping to all bound model objects.
|
java.util.List |
MapRootContainer.syncMapping(java.util.List changes)
Sync this mapping with a set of changes to model objects, that may be bound to the mapping sub-objects.
|
java.util.List |
MapRootContainer.syncMapping(java.util.List changes,
boolean includeDeletions)
Sync this mapping with a set of changes to model objects, that may be bound to the mapping sub-objects.
|
java.util.List |
Mapping.syncMapping(java.util.List changes,
boolean includeDeletions) |
java.util.List |
MapRootContainer.syncMapping(java.util.List changes,
boolean resetCachedSyncState,
boolean includeDeletions)
Sync this mapping with a set of changes to model objects, that may be bound to the mapping sub-objects.
|
java.util.List |
MapRootContainer.syncMapping(java.util.List changes,
boolean resetCachedSyncState,
boolean includeDeletions,
boolean refreshBoundObjectsInEM)
Sync this mapping with a set of changes to model objects, that may be bound to the mapping sub-objects.
|
java.util.List |
MapRootContainer.syncOdiMapping(java.lang.Object txnManagerObject,
java.util.List changes,
boolean includeDeletions)
Sync this mapping with a set of changes to model objects, that may be bound to the mapping sub-objects.
|
boolean |
MapAttribute.syncWithAttribute(MapAttribute sourceAttr,
boolean resetCachedSyncState) |
boolean |
MapAttribute.syncWithColumn(IColumn col,
boolean resetCachedSyncState) |
void |
MapPathSpecifier.terminatePathAt(MapConnectorPoint point)
Terminate this path at the specified point.
|
void |
MapRootContainer.updateReferencesInfo() |
void |
MapComponent.validateProposedConnection(MapConnectorPoint point) |
void |
MapReference.validateReference(java.lang.Object parentObj)
Attempts to resolve the reference, and if found, updates the global id,
numeric id, and qualified name fields.
|
Constructor and Description |
---|
MapComponent(MapComponentOwner owner,
java.lang.String typeName,
java.lang.String name)
Constructor for the component..
|
Mapping(java.lang.String name,
IFolder parentFolder)
Mapping constructor that takes a name and an object adapter for the external model
object that acts as the container for the new mapping.
|
Mapping(java.lang.String name,
IFolder parentFolder,
IContext defaultContext)
Mapping constructor that takes a name and an object adapter for the external model
object that acts as the container for the new mapping.
|
Mapping(java.lang.String name,
IFolder parentFolder,
Mapping referenceMapping,
IContext defaultContext)
Mapping constructor that takes a name and a reference mapping.
|
Mapping(java.lang.String name,
java.lang.Object externalContainer)
Constructor that takes a java parent container instance from an external model,
and attempts to create an adapter object for it using the current adapter, if any.
|
MapRootContainer(java.lang.String name) |
ReusableMapping(java.lang.String pName)
Constructs a new reusable mapping in the global workspace.
|
ReusableMapping(java.lang.String pName,
IFolder pFolder)
Constructs a new reusable mapping under the specified folder.
|
ReusableMapping(java.lang.String pName,
IFolder pFolder,
ReusableMapping referenceReusableMapping)
Constructs a new shortcut reusable mapping under the specified folder, referencing the specified reusable mapping.
|
Modifier and Type | Method and Description |
---|---|
Mapping |
MappingAutoCreator.autoCreateMappingIn(IOdiEntityManager entityManager,
IDataStore store,
IFolder folder,
IContext context,
java.lang.String mappingName,
boolean recurseEnabled)
create mapping object through the provided target data store object.
|
Mapping |
MappingAutoCreator.autoCreateMappingOut(IOdiEntityManager entityManager,
oracle.odi.domain.mapping.autocreator.MapAttributeConnectorTree mapTree,
IFolder folder,
IContext context,
java.lang.String mappingName) |
oracle.odi.domain.mapping.autocreator.MapAttributeConnectorTree |
MappingAutoCreator.buildMapAttributeConnectorTree(IOdiEntityManager entityManager,
Mapping mapping,
IDataStore endOf)
This function used to find all target to source MapAttribute trail inside the given mapping which take take given endOf data store as
end point, and organize the result as a reversed target to sources tree
|
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.
|
void |
Dataset.addDerivedJoins(JoinComponent join,
java.lang.String newJoinConditionText)
Adds derived joins for a regular join.
|
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.
|
JoinComponent |
Dataset.addJoin(java.lang.String joinCondition)
Adds a join to the dataset, with the specified join condition text.
|
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.
|
LookupComponent |
Dataset.addLookup(DatastoreComponent driverComp,
IDataStore lookupDatastore,
java.lang.String lookupCondition)
Adds a lookup component with the given driver component, lookup datastore, and the lookup condition.
|
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.
|
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. |
void |
SetComponent.addSetExpression(java.lang.String attributeName,
java.lang.String expressionText,
MapConnectorPoint pScopingInputPoint)
Adds an expression to the specified attribute of the set component, based on the cross references computed on the expression text.
|
void |
SetComponent.addSetExpression(java.lang.String attributeName,
java.lang.String expressionText,
java.lang.String pScopingInputPointName)
Adds an expression to the specified attribute of the set component, based on the cross references computed on the expression text.
|
DataStorageDelegate |
Dataset.addSource(IDataStore datastoreObject,
java.lang.String joinCondition)
Creates a new source data storage delegate bound to the specified model datastore object, and
add it to the dataset.
|
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)
|
void |
SetComponent.addToSet(IMapComponent source)
Convenience method to add an extra source to an existing set operator.
|
void |
UnpivotComponent.addTransform(java.lang.String keyExpr,
java.lang.String valExpr) |
Property |
UnpivotComponent.addTransformKey(java.lang.String keyExpr) |
void |
UnpivotComponent.addTransforms(java.lang.String keyExpr,
java.util.Map locatorExprs) |
void |
Dataset.afterRemoveComponent(IMapComponent component,
boolean removeReferencingExpressions) |
void |
DatastoreComponent.bindTo(IModelObject boundObject,
boolean enableAutoJoin)
Similar to default delegate binding, but provides support for auto detection of join
relationships between bound datastore objects.
|
void |
FileComponent.bindTo(IModelObject boundObject,
boolean enableAutoJoin)
Binds the component to a file datastore object.
|
void |
FilterComponent.bindTo(IModelObject boundObject,
boolean enableAutoJoin) |
void |
ReusableMappingComponent.bindTo(IModelObject boundObject,
boolean enableAutoJoin)
Similar to default delegate binding, but provides support for auto detection of join
relationships between bound data store objects.
|
java.util.List |
DefaultDelegate.DefaultConnectorPointDelegate.bindToDataStore(IDataStore dataObject,
boolean resetCachedSyncState,
boolean includeDeletions)
Binds the connector point to a IDataStore implementation.
|
java.util.List |
DefaultDelegate.DefaultConnectorPointDelegate.bindToMapComponent(IMapComponent boundComp,
boolean resetCachedSyncState,
boolean includeDeletions)
Binds this connector point to a component.
|
void |
ExpressionComponent.cloneAttributesFrom(MapConnectorPoint point)
Clone the attributes from the specified connector point to the output connector point
of this expression component, and then sets the attribute expressions to point to the cloned source attribute.
|
void |
JoinComponent.connectReferencedSourcesToJoin()
Adds input connections from sources that are referenced in the join condition.
|
boolean |
ReusableMappingComponent.containsTarget(MapConnectorPoint ocp) |
IMapComponent |
Dataset.createComponent(java.lang.String type,
IModelObject boundObject) |
IMapComponent |
Dataset.createComponent(java.lang.String type,
IModelObject boundObject,
boolean enableAutoJoin) |
MapConnectorPoint |
JoinComponent.createInputConnectorPoint(java.lang.String name) |
MapConnectorPoint |
SetComponent.createInputConnectorPoint(java.lang.String name)
Adds an input connector point with the specified name if there are no remaining unconnected
input connector points, otherwise an existing unconnected input connector point is renamed and returned.
|
MapConnectorPoint |
TableFunctionComponent.createInputConnectorPoint(java.lang.String name) |
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,
java.lang.String setOpType,
IMapComponent[] sources)
Convenience method to create a set component and connect sources to it.
|
java.util.List |
DefaultDelegate.customSyncComponent(boolean resetCachedSyncState,
boolean includeDeletes) |
java.util.List |
DefaultDelegate.DefaultConnectorPointDelegate.customSyncConnectorPoint(boolean resetCachedSyncState,
boolean includeDeletions)
The default delegate initializes attributes for binding to data objects.
|
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.
|
java.util.Set |
DataStorageDelegate.findComponentsForDatastore(IDataStore dataStore)
Finds the interface components that are bound to the specified ODI model datastore.
|
JoinComponent |
Dataset.findJoinForSources(java.util.List sources)
Gets the first join in the join connect order that references all of the specified sources.
|
LookupComponent |
Dataset.findLookupForSources(java.util.List sources)
Gets a lookup component in the dataset that uses the first source as a driver
and the second source as a lookup table.
|
MapAttribute |
ReusableMappingComponent.findRMCAttributeForSignatureAttribute(MapAttribute signatureAttr) |
MapConnectorPoint |
ReusableMappingComponent.findRMCCPForSignature(IMapComponent signatureComp) |
MapAttribute |
ReusableMappingComponent.findSignatureAttributeForRMCAttribute(MapAttribute attr) |
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.
|
ILocation |
DataStorageDelegate.getBoundDatastoreLocation()
Gets the location of the datastore object that this component is bound to.
|
ITechnology |
DataStorageDelegate.getBoundDatastoreTechnology()
Gets the technology of the datastore object that this component is bound to.
|
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".
|
MapExpression.ExecuteOnLocation |
UnpivotComponent.getCompositeExecuteOnHint() |
static java.util.List |
Dataset.getDatasets(MapComponentOwner componentOwner)
Gets all Datasets owned by the given owner.
|
java.util.List |
JoinComponent.getDerivedFrom(Dataset dataset)
Gets the list of join components from which this derived join derives.
|
java.util.List |
JoinComponent.getDerivedJoins(Dataset dataset)
Gets the list of derived joins that are derived from this join.
|
IMapComponent |
LookupComponent.getDriverSource()
Gets the driver (left side of join) source map component.
|
java.lang.String |
LookupComponent.getDriverSourceName()
Gets the name of the driver source.
|
java.util.List |
Dataset.getEntityRelationships()
Gets a list of EntityRelationship objects representing entity relationships in this Dataset.
|
java.lang.String |
DatastoreComponent.getExecutionContextName(MapPhysicalNode node)
Returns the execution context name for the specified physical datastore node.
|
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.
|
java.util.Map |
LookupComponent.getInScopeAttributeXMap(MapConnectorPoint inputPoint) |
java.lang.String |
DefaultDelegate.getIntegrationType() |
java.lang.String |
Dataset.getJoinOrder(JoinComponent join,
int maxUserDefinedJoinOrder)
Gets the join order string for a join or lookup component used when converting this Dataset into flow-based mapping.
|
java.lang.String |
JoinComponent.getJoinSourceOrderText()
Gets the join source order text as a comma separated list of source component names.
|
static java.lang.String |
DatastoreComponent.getJournalizedFilter(MapPhysicalNode node)
Returns the value of the JOURNALIZED_DATA_FILTER property of the datastore component of a particular datastore physical node,
only when the bound datastore is enabeld with change data capture.
|
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.
|
java.lang.String |
JoinComponent.getLeftSourceName()
Gets the name of the source component playing the role of "left" join source.
|
java.lang.String |
DatastoreComponent.getLogicalSchemaName()
Returns the logical schema name for the bound datastore object.
|
java.lang.String |
DatastoreComponent.getLogicalSchemaName(MapPhysicalNode node)
Returns the logical schema name for the physical datastore node.
|
java.lang.String |
LookupComponent.getLookupAttributeDefaultValue(java.lang.String attrName) |
java.lang.String |
LookupComponent.getLookupAttributeOrderBy(java.lang.String attrName) |
java.util.Map |
LookupComponent.getLookupAttributesDefaultValue() |
IMapComponent |
LookupComponent.getLookupSource()
Gets the lookup (right side of join) source component.
|
java.lang.String |
LookupComponent.getLookupSourceName()
Gets the name of the lookup source.
|
MapConnectorPoint |
DefaultDelegate.getNextAvailableInput()
Retrieves the next available unconnected input for the component.
|
MapConnectorPoint |
DefaultDelegate.getNextAvailableInput(java.lang.String name)
Retrieves the next available unconnected input for the component.
|
MapConnectorPoint |
DefaultDelegate.getNextAvailableOutput(java.lang.String name)
Retrieves the next available unconnected output for the component.
|
java.util.List |
JoinComponent.getOrderedJoinSources()
Gets the list of ordered join sources (from left to right).
|
java.util.List |
JoinComponent.getOrderedJoinSources(java.util.List inScopeComponents)
Gets the list of ordered sources (from left to right).
|
MapAttribute[] |
LookupComponent.getOrderedLookupAttributes()
Gets an array of all lookup attributes, ordered by attribute name.
|
java.util.List |
FilterComponent.getReferencedSources()
Returns the sources that are referenced by the filter expression.
|
java.util.List |
JoinComponent.getReferencedSources()
Gets the sources that are referenced by the join condition for the join component.
|
java.util.List |
JoinComponent.getReferencedSources(java.util.List inScopeComponents)
Gets the sources that are referenced by the join component.
|
java.util.List |
JoinComponent.getReferencedSourcesFromJoinCondition(java.util.List inScopeComponents)
Gets the list of referenced source from join condition.
|
java.util.List |
ReusableMappingComponent.getReferencingComponents(MapAttribute inputAttr)
Get all components that reference the specified reusable mapping component input attribute.
|
java.util.List |
Dataset.EntityRelationship.getRelatedSources()
Gets a list of source components referenced by this entity relationship.
|
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.
|
java.lang.String |
JoinComponent.getRightSourceName()
Gets the name of the source component playing the role of "right" join source.
|
MapAttribute |
UnpivotComponent.getRowLocator() |
java.util.List |
UnpivotComponent.getRowLocatorCandidates() |
java.util.List |
SetComponent.getSetAttributes()
Returns the attributes for the first output connector
|
java.lang.String |
JoinComponent.getSourceNameForRole(java.lang.String inputRole)
Gets the name of the source component playing the specified input role, which can be either LEFT or RIGHT.
|
java.util.List |
Dataset.getSupportedSourceComponents()
Gets a list of components in this dataset that can be used as sources.
|
java.util.Map |
UnpivotComponent.getTransformExpressions(Property keyProp) |
java.util.Collection |
UnpivotComponent.getTransformKeys() |
java.util.List |
DataStorageDelegate.getUpdateKeys()
Gets the list of keys which are defined for the bound object of this component.
|
java.util.List |
Dataset.getUpstreamInScopeLeafComponentsFor(IMapComponent comp) |
MapAttribute |
UnpivotComponent.getValueLocator() |
java.util.List |
UnpivotComponent.getValueLocators() |
void |
Dataset.handleMapChangeEvent(oracle.odi.domain.mapping.MapChangeEvent event) |
boolean |
DataStorageDelegate.hasUpdateKey()
Checks whether this component's update matching key property is set.
|
void |
DatastoreComponent.initPhysicalNode(MapPhysicalNode node,
boolean initialCreation)
Initializes the NODE_IS_JOURNALIZED property to the value of the JOURNALIZING_ENABLED property, if the node is initially created.
|
boolean |
JoinComponent.isDefaultJoin()
Checks if this join component is a default join.
|
boolean |
InputSignature.isExpressionHidden(MapAttribute attribute) |
boolean |
DatastoreComponent.isJournalized()
Returns the value of the JOURNALIZING_ENABLED property.
|
static boolean |
DatastoreComponent.isJournalizedDatastoreNode(MapPhysicalNode node)
Returns the value of the NODE_IS_JOURNALIZED property of the datastore component of a particular datastore physical node,
only when the bound datastore is enabled with change data capture.
|
java.lang.Boolean |
OutputSignature.isSubselectNode(MapPhysicalNode node)
Return the subselect enabled value for the specified physical output signature node.
|
static boolean |
ReusableMappingComponent.isSubSelectNode(MapPhysicalNode node) |
boolean |
OutputSignature.isTarget() |
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 |
FlattenComponent.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 |
PivotComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
ReusableMappingComponent.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) |
boolean |
SubqueryFilterComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
TableFunctionComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
UnpivotComponent.isValidForTechnology(ITechnology techno,
java.util.List issues) |
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.
|
void |
LookupComponent.moveUpAttribute(java.lang.String attrName) |
int |
Dataset.recreateDerivedJoins()
Removes and recreates all the derived joins supporting n-way joins in this data set.
|
int |
Dataset.recreateDerivedJoins(JoinComponent join,
java.lang.String newJoinConditionText)
Removes and recreates derived joins for join, using the new join condition text.
|
void |
Dataset.removeComponent(IMapComponent comp,
boolean removeReferencingExpressions) |
int |
Dataset.removeDerivedJoins(JoinComponent join)
Removes derived joins derived from this join.
|
IMapComponent |
Dataset.removeSourceFromDataset(MapComponent source,
boolean recreate)
Removes the specified source component from this Dataset.
|
void |
UnpivotComponent.removeTransform(Property transformKey) |
void |
LookupComponent.reorderLookupAttributes(java.lang.String attrNameOrderBys) |
void |
DataStorageDelegate.setBoundObjectByName(java.lang.String boundObjectQualifiedName)
Sets the name of the datastore object that this component is bound to.
|
void |
UnpivotComponent.setCompositeExecuteOnHint(MapExpression.ExecuteOnLocation hint)
Set all execute on hints for all expression attributes to the specified
value.
|
void |
JoinComponent.setDefaultJoin(boolean isDefaultJoin) |
void |
JoinComponent.setDerivedFromText(java.lang.String text)
Sets the "derived from" property text.
|
void |
JoinComponent.setDerivedJoinsText(java.lang.String derivedJoins)
Sets the list of names for joins derived from this join.
|
void |
LookupComponent.setDriverComponent(IMapComponent driverComp)
Sets the driver component for this component and connects them.
|
void |
LookupComponent.setDriverComponent(OutputConnectorPoint driverCompOCP)
Sets the driver component connection for this component.
|
void |
LookupComponent.setDriverTable(IDataStore driverTable)
Sets the driver component connection for this component, using a source data store (table or file).
|
void |
LookupComponent.setDriverTable(ReusableMapping driverRM)
Sets the driver component connection for this component, using a source reusable mapping.
|
void |
SubqueryFilterComponent.setExpression(MapConnectorPoint connectorPoint,
MapAttribute attribute,
java.lang.String exprValue)
Sets the expression for attribute.
|
void |
FilterComponent.setFilterCondition(java.lang.String text)
Sets the filter condition text for the filter component.
|
void |
AggregateComponent.setHavingText(java.lang.String pHaving)
Sets the expression for the SQL HAVING clause.
|
void |
JoinComponent.setJoinConditionText(java.lang.String text)
Sets the join condition text for the join condition expression property for the
component.
|
void |
JoinComponent.setJoinSourceOrderText(java.lang.String text)
Sets the join source order text for the join source order property.
|
void |
DatastoreComponent.setJournalizedDataOnly(boolean value)
Sets the value of the JOURNALIZING_ENABLED property only when the bound datastore is enabled with
change data capture.
|
void |
DatastoreComponent.setJournalizedFilter(java.lang.String pFilter)
Sets the value of the JOURNALIZED_DATA_FILTER property.
|
void |
DataStorageDelegate.setKeyIndicators(IKey updateKey)
Sets the key indicators for the update key attributes of this component.
|
void |
LookupComponent.setLookupAttributeDefaultValue(java.util.Map attributeDefaultValueMap) |
void |
LookupComponent.setLookupAttributeDefaultValue(java.lang.String attrName,
java.lang.String defaultValue) |
void |
LookupComponent.setLookupAttributeOrderBy(java.util.Map attributeOrderByMap) |
void |
LookupComponent.setLookupAttributeOrderBy(java.lang.String attrName,
java.lang.String orderBy) |
void |
LookupComponent.setLookupComponent(IMapComponent lookupComp)
Sets the lookup component connection for this component and connects them.
|
void |
LookupComponent.setLookupComponent(OutputConnectorPoint lookupCompOCP)
Sets the lookup component connection for this component.
|
void |
LookupComponent.setLookupTable(IDataStore lookupTable)
Sets the lookup component connection for this component, using a source data store (table or file).
|
void |
LookupComponent.setLookupTable(ReusableMapping lookupRM)
Sets the lookup component connection for this component, using a source reusable mapping.
|
void |
AggregateComponent.setManualGroupBy(java.lang.String text)
Sets the expression text for the manual group-by expression.
|
void |
Dataset.setName(java.lang.String value) |
void |
SplitterComponent.setRemainder(MapConnectorPoint outputConnectorPoint,
boolean pIsRemainder)
Updates the IsRemainder indicator for the given
MapConnectorPoint . |
void |
ReusableMappingComponent.setReusableMapping(ReusableMapping pReusableMapping) |
void |
UnpivotComponent.setRowLocator(MapAttribute rowLocator) |
void |
PivotComponent.setRowLocator(java.lang.String text)
Sets the row locator property with string value, the value should be an
in-scope attribute name in the form of componentName.attributeName
|
void |
SorterComponent.setSorterCondition(java.lang.String text)
Sets the sorter condition text for the sorter component.
|
void |
SplitterComponent.setSplitterCondition(MapConnectorPoint outputConnectorPoint,
java.lang.String condition)
Sets the SPLITTER_CONDITION property text value for a specific output connector point.
|
void |
SubqueryFilterComponent.setSubqueryFilterCondition(java.lang.String text)
Sets the subquery filter condition text for the subquery filter component.
|
void |
UnpivotComponent.setTransformExpressions(Property keyProp,
java.util.Map vLocatorExprs) |
void |
DataStorageDelegate.setUpdateKey(IKey updateKey)
Sets the value of the "key for update" property.
|
void |
DataStorageDelegate.setUpdateKeyByName(java.lang.String name)
Sets the value of the "key for update" property.
|
static void |
DatastoreComponent.setUseJournalizedDataOnly(MapPhysicalNode node,
boolean value)
Sets the value of the NODE_IS_JOURNALIZED property of the datastore component of a particular datastore physical node,
only when the bound datastore is enabled with change data capture.
|
Constructor and Description |
---|
AggregateComponent(MapComponent component)
For internal use only.
|
AggregateComponent(MapComponentOwner owner,
java.lang.String name)
Construct a new persistent set component.
|
Dataset.EntityRelationship(IMapComponent comp)
Constructs an entity relationship instance representing the input mapping component.
|
Dataset(MapComponent component)
Constructs a Dataset instance for the input mapping component.
|
Dataset(MapComponentOwner owner,
java.lang.String name)
Constructs a Dataset instance whose owner and name are as in the arguments.
|
Dataset(MapComponentOwner owner,
java.lang.String componentTypeName,
java.lang.String name)
Constructs a Dataset instance whose owner, type, and name are as in the arguments.
|
DataStorageDelegate(MapComponent component) |
DataStorageDelegate(MapComponentOwner owner,
java.lang.String componentTypeName,
java.lang.String name) |
DatastoreComponent(MapComponent component) |
DatastoreComponent(MapComponentOwner owner,
IModelObject boundObject)
Creates a new persistent datastore component.
|
DatastoreComponent(MapComponentOwner owner,
IModelObject boundObject,
boolean autoJoinEnabled)
Creates a new persistent datastore component.
|
DatastoreComponent(MapComponentOwner owner,
java.lang.String name)
Creates a new persistent datastore component.
|
DefaultDelegate(IMapComponentOwner owner,
java.lang.String componentTypeName,
java.lang.String name,
IModelObject boundObject)
Creates a default component delegate that is bound to a repository object.
|
DefaultDelegate(MapComponent component)
For internal use only.
|
DefaultDelegate(MapComponentOwner owner,
java.lang.String componentTypeName,
java.lang.String name)
Creates a default component delegate.
|
DistinctComponent(MapComponent component) |
DistinctComponent(MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent distinct component.
|
ExpressionComponent(MapComponent component) |
ExpressionComponent(MapComponentOwner owner,
java.lang.String name)
Creates a new persistent expression component.
|
FileComponent(MapComponent component) |
FileComponent(MapComponentOwner owner,
IModelObject boundObject)
Creates a new persistent file component.
|
FileComponent(MapComponentOwner owner,
IModelObject boundObject,
boolean autoJoinEnabled)
Creates a new persistent file component.
|
FileComponent(MapComponentOwner owner,
java.lang.String name)
Creates a new persistent file component.
|
FilterComponent(IMapComponentOwner owner,
ICondition boundObject,
java.lang.String name)
Constructs a new persistent filter component, bound to a condition model object.
|
FilterComponent(IMapComponentOwner owner,
IFilter boundObject,
java.lang.String name)
Constructs a new persistent filter component, bound to a filter model object.
|
FilterComponent(MapComponent component) |
FilterComponent(MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent filter component.
|
FilterComponent(MapComponentOwner owner,
java.lang.String name,
java.lang.String filterCondition)
Constructs a new filter component and sets the condition.
|
FlattenComponent(MapComponent component) |
FlattenComponent(MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent flatten component.
|
InputSignature(MapComponent pComponent) |
InputSignature(MapComponentOwner pOwner,
java.lang.String pName)
Constructs a new persistent input signature component.
|
JoinComponent(MapComponent component)
For internal use only.
|
JoinComponent(MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent join component.
|
LookupComponent(MapComponent component)
For internal use only.
|
LookupComponent(MapComponentOwner owner,
java.lang.String name)
Construct a new persistent lookup component.
|
OutputSignature(MapComponent pComponent) |
OutputSignature(MapComponentOwner pOwner,
java.lang.String pName)
Constructs a new persistent output signature component.
|
PivotComponent(MapComponent component) |
PivotComponent(MapComponentOwner owner,
java.lang.String name)
Construct a new persistent pivot component.
|
ReusableMappingComponent(IMapComponentOwner pOwner,
ReusableMapping pReusableMapping,
java.lang.String pName)
Constructs a reusable mapping component having the specified underlying reusable mapping.
|
ReusableMappingComponent(MapComponent pComponent) |
SetComponent(MapComponent component) |
SetComponent(MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent set component.
|
SorterComponent(MapComponent component) |
SorterComponent(MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent sorter component.
|
SplitterComponent(MapComponent component) |
SplitterComponent(MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent splitter component.
|
SubqueryFilterComponent(MapComponent component) |
SubqueryFilterComponent(MapComponentOwner owner,
java.lang.String name)
Construct a new persistent subquery filter component.
|
TableFunctionComponent(MapComponent component) |
TableFunctionComponent(MapComponentOwner owner,
java.lang.String name)
Construct a new persistent table function component.
|
UnpivotComponent(MapComponent component)
For internal use only.
|
UnpivotComponent(MapComponentOwner owner,
java.lang.String name)
Construct a new persistent distinct component.
|
Modifier and Type | Class and Description |
---|---|
class |
oracle.odi.domain.mapping.exception.MapComponentException |
class |
MapConnectionException |
class |
MapPhysicalException
Exception class for the physical physical design processing of a mapping.
|
class |
RMUnconnectedInputException
Class for an unconnected RM input exception.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MapExpression.checkReferences()
Checks to see if all references are still valid.
|
boolean |
MapExpression.containsAggregationFunction(ITechnology techno)
Returns true if this expression contains an aggregation function call in the
context of the specified technology.
|
java.lang.String |
MapExpression.fixExpressionText()
For internal use only.
|
java.lang.String |
MapExpression.fixExpressionText(boolean minimizeRefText,
boolean removeMissingXRefText)
For internal use only.
|
MapExpressionXRef |
MapExpression.getCrossReference(java.lang.String key)
Gets the cross reference object from the list of cross references, for the given key.
|
java.util.List |
MapExpression.getCrossReferences()
Gets the full list of cross references for this expression, created when the expression
was last parsed.
|
java.util.List |
MapExpression.getCrossReferences(java.util.List inScopeComponents)
Gets the full list of cross references for this expression, created when the expression
was last parsed.
|
MapExpression.ExecuteOnLocation |
MapExpression.getExecuteOnHint()
Gets the execute on hint value for this expression.
|
java.lang.String |
MapExpression.getExpressionText(java.util.Map substitutes)
Gets the expression text using the specified substitute text map for each
referenced attribute.
|
java.util.List |
MapExpression.getFunctionCallList()
Return a list of FunctionCallInfo objects that represent the function calls that are
used in this expression.
|
IMapComponent |
MapExpression.getOwningLeafComponent()
Returns the component that owns this expression, or null if there is none.
|
MapConnectorPoint |
MapExpression.getOwningLeafConnectorPoint()
Returns the connector point that owns this expression, or null if there is none.
|
java.lang.String |
MapExpression.getParsedText()
Returns the parsed text of this expression.
|
oracle.odi.domain.mapping.expression.parser.tree.ExpressionNode |
MapExpression.getParseTree() |
MapPathSpecifier |
MapExpression.getPathSpecifier(java.util.List issues,
MapAttribute sourceAttr,
java.util.List pathSpecStringList) |
boolean |
MapExpression.hasReferenceTo(java.lang.Object modelObj)
Returns true if this expression contains a reference to the specified object.
|
void |
MapExpression.initializeReferences()
For internal use only.
|
void |
MapExpression.internalSetText(java.lang.String text,
boolean doParse)
For internal use only, does not notify delegate of expression text change.
|
void |
MapExpression.internalSetText(java.lang.String text,
boolean doParse,
java.util.List issues)
For internal use only, does not notify delegate of expression text change.
|
boolean |
MapExpression.isSimpleExpression()
Returns true if this expression represents a simple reference to one upstream attribute.
|
oracle.odi.domain.mapping.expression.parser.tree.ExpressionNode |
MapExpression.parseExpression()
Checks if the expression has been invalidated, and if so, re-parses the expression.
|
oracle.odi.domain.mapping.expression.parser.tree.ExpressionNode |
MapExpression.parseExpression(java.util.List inScopeComponents)
Checks if the expression has been invalidated, and if so, re-parses the expression.
|
oracle.odi.domain.mapping.expression.parser.tree.ExpressionNode |
MapExpression.parseExpression(java.util.List inScopeComponents,
java.util.List issues)
Checks if the expression has been invalidated, and if so, re-parses the expression.
|
void |
MapExpression.setExecuteOnHint(MapExpression.ExecuteOnLocation loc)
Sets the execute on hint value for this expression
|
void |
MapExpression.setExecuteOnLocationByName(java.lang.String name)
Sets execute on hint value based on the String value given.
|
void |
MapExpression.setText(java.lang.String text)
Sets the expression text.
|
void |
MapExpression.setText(java.lang.String text,
java.util.List issues)
Sets the expression text.
|
Constructor and Description |
---|
MapExpression(IMapExpressionOwner expressionOwner,
java.lang.String text)
Expression class constructor.
|
MapExpression(IMapExpressionOwner expressionOwner,
java.lang.String text,
boolean parseExpression)
Expression class constructor.
|
MapExpression(java.lang.String text,
AdapterBase adapter,
MapRootContainer root) |
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 |
ExecutionUnit.addPhysicalNode(MapPhysicalNode node)
Add a physical node to this execution unit.
|
void |
ExecutionUnit.addPhysicalNode(MapPhysicalNode node,
boolean recalculateSpec)
Add a physical node to this execution unit.
|
boolean |
ExecutionUnit.addPhysicalNode(MapPhysicalNode node,
boolean recalculateSpec,
java.util.List issues)
Add a physical node to this execution unit.
|
void |
MapPhysicalDesign.ExecutionUnitGraph.addTargetPhysNode(MapPhysicalNode node) |
void |
MapPhysicalDesign.ExecutionUnitGraph.addTargetPhysNodes(java.util.List tgtPhysNodes) |
void |
MapPhysicalDesign.componentIdentityHasChanged(IMapComponent comp,
MapPhysicalNode affectedNode) |
boolean |
ExecutionUnit.containsSource()
Return true if this execution unit contains a source node.
|
boolean |
ExecutionUnit.containsSourceOrTarget()
Return true if this execution unit contains a source or target node.
|
boolean |
ExecutionUnit.containsTarget()
Return true if this execution unit contains a target node.
|
ExecutionUnit |
DeploymentSpec.createExecutionUnit(ILocation location)
Deprecated.
|
ExecutionUnit |
MapPhysicalDesign.createExecutionUnit(ILocation location)
Create a new execution unit in this physical design.
|
ExecutionUnitGroup |
DeploymentSpec.createExecutionUnitGroup(java.lang.String name)
Deprecated.
|
ExecutionUnitGroup |
MapPhysicalDesign.createExecutionUnitGroup(java.lang.String name)
Create a new execution unit group with the specified name.
|
Property |
DeploymentSpec.createProperty(PropertyDefinition.PropertyType type,
java.lang.String name)
Deprecated.
|
Property |
DeploymentSpec.createProperty(PropertyDefinition propDef)
Deprecated.
|
MapPhysicalNode |
DeploymentSpec.findNode(MapConnectorPoint logicalCP)
Deprecated.
|
MapPhysicalNode |
MapPhysicalDesign.findNode(MapConnectorPoint logicalCP)
Get the physical node that corresponds to the specified logical connector point
If there are multiple nodes for the logical connector point, an exception is thrown.
|
MapPhysicalNode |
DeploymentSpec.findNode(MapConnectorPoint logicalCP,
java.util.Stack rmcStack)
Deprecated.
|
MapPhysicalNode |
MapPhysicalDesign.findNode(MapConnectorPoint logicalCP,
java.util.Stack rmcStack)
Get the physical node that corresponds to the specified logical connector point.
|
java.util.Set |
DeploymentSpec.findNodes(MapConnectorPoint logicalCP,
java.util.Stack rmcStack)
Deprecated.
|
java.util.Set |
MapPhysicalDesign.findNodes(MapConnectorPoint logicalCP,
java.util.Stack rmcStack)
Get the list of nodes corresponding to the specified logical connector point, or null if
there are no nodes corresponding to the connector point.
|
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.
|
MapPhysicalNode |
MapPhysicalColumn.findSourceNode()
Find the source node for this column.
|
java.util.List |
MapPhysicalNode.getAllInScopeUpstreamNodes() |
java.util.List |
DeploymentSpec.getAllPropertyMapReferenceOwners()
Deprecated.
|
java.util.List |
ExecutionUnit.getAllPushablePhysicalExpressions()
Return a list of all physical expressions contained in this execution unit that are candidates to be pushed to another unit.
|
java.util.List |
MapPhysicalNode.getAllPushablePhysicalExpressions()
Return a list of all physical expressions owned by this node that can be pushed to another node.
|
java.util.List |
MapPhysicalNode.getAllUpstreamNodes() |
java.util.List |
MapPhysicalNode.getAllUpstreamNodes(boolean skipReferenceNodes) |
java.util.List |
ExecutionUnit.getAssociatedSourceTAPNodes() |
java.lang.String |
MapPhysicalNode.getBoundObjectFullName() |
IOptionValue |
MapPhysicalNode.getCheckKMOptionValue(java.lang.String optionName)
Get the CKM option value associated with this node, for the specified CKM option name.
|
java.util.List |
MapPhysicalNode.getCheckKMOptionValues()
Get all the CKM option values associated with this node.
|
MapComponentType |
MapPhysicalNode.getComponentType()
The component type of the logical component associated with this node.
|
java.lang.String |
MapPhysicalNode.getComponentTypeString() |
MapPhysicalNode |
ExecutionUnit.getConnectedTAPTargetNode(MapPhysicalNode apNode) |
IContext |
MapPhysicalNode.getContext()
Get the context object associated with this node, if any, else null.
|
oracle.odi.domain.mapping.ContextualComponent |
MapPhysicalNode.getContextualComponent() |
MapPhysicalDesign.ContextualComponentTreeNode |
MapPhysicalNode.getContextualComponentTreeNode() |
java.util.Map |
MapPhysicalNode.getCrossReferenceMap() |
java.lang.String |
MapPhysicalNode.getCurrentContextCode() |
java.lang.String |
MapPhysicalNode.getCurrentContextName() |
IDataType |
MapPhysicalColumn.getDataType() |
java.lang.String |
MapPhysicalColumn.getDdlDataType() |
java.util.List |
MapPhysicalNode.getDownstreamAPNodes()
Get all downstream AP nodes for this node.
|
java.util.List |
MapPhysicalNode.getDownstreamTargetNodes()
Get all downstream nodes that are contained in the same execution unit as this node,
and are target nodes.
|
MapExpression.ExecuteOnLocation |
MapPhysicalNode.getExecuteOnHint()
Get the execute-on hint for the logical component associated with this node.
|
ITechnology |
ExecutionUnit.getExecutionTechnology()
Get the technology of this execution unit.
|
ITechnology |
MapPhysicalColumn.getExecutionTechnology() |
ITechnology |
MapPhysicalNode.getExecutionTechnology() |
static MapPhysicalDesign.ExecutionUnitGraph |
MapPhysicalDesign.getExecutionUnitGraph(MapPhysicalNode targetNode) |
java.util.Map |
MapPhysicalDesign.ExecutionUnitGraph.getExecutionUnitMapByLocationType()
Get a map of execution units keyed by their execution location type (SOURCE, STAGING, or TARGET).
|
java.lang.String |
MapPhysicalNode.getExtractType()
Get the extract type for this node.
|
MapAttribute |
MapPhysicalExpression.getGeneratedLogicalAttribute()
Get MapAttribute from generated logical expression.
|
MapExpression |
MapPhysicalExpression.getGeneratedLogicalExpression()
Get the logical expression that should be generated for this physical expression.
|
java.lang.String |
MapPhysicalExpression.getGeneratedParsedText() |
java.lang.String |
MapPhysicalExpression.getGeneratedText() |
IOptionValue |
MapPhysicalNode.getIKMOptionValue(java.lang.String optionName)
Get the IKM option value object instance for the specified IKM option name.
|
java.util.List |
MapPhysicalNode.getIKMOptionValues()
Get the list of all IKM option value instances that are associated with this node.
|
java.util.List |
MapPhysicalNode.getInScopeContextualAttributeRefs() |
java.util.List |
MapPhysicalNode.getInScopeReferencedAttributes() |
java.util.List |
MapPhysicalNode.getInScopeUpstreamPAPAndDatastoreNodes() |
java.lang.String |
MapPhysicalNode.getIntegrationType()
Get the integration type of this target node.
|
IOptionValue |
MapPhysicalNode.getLKMOptionValue(java.lang.String optionName)
Get the LKM option value object instance for the specified LKM option name.
|
java.util.List |
MapPhysicalNode.getLKMOptionValues()
Get a list of all LKM option value instances that are associated with this node.
|
ILocation |
MapPhysicalNode.getLocation()
Get the current location for this node.
|
java.lang.String |
MapPhysicalNode.getLocationName()
Get the name of the location for this node.
|
ILocation |
MapPhysicalNode.getLogicalLocation() |
ILocation |
MapPhysicalNode.getLogicalLocation(boolean logicalOnly) |
ILogicalSchema |
MapPhysicalNode.getLogicalSchema()
Get the logical schema associated with this physical node, or null if there is none.
|
java.lang.String |
MapPhysicalNode.getLogicalSchemaName()
Get the name of the logical schema associated with this physical node, or null if there is none.
|
MapPhysicalColumn |
MapPhysicalNode.getMatchingPhysicalColumn(MapAttribute refAttr,
MapPathSpecifier refPath) |
int |
MapPhysicalNode.getMaxColumnNameLength() |
java.util.List |
MapPhysicalNode.getNodeAttributes() |
java.util.List |
MapPhysicalNode.getNodeProjectionAttributes()
Return a list of logical projector attributes associated with this node.
|
IOptionValue |
MapPhysicalNode.getOptionValue(IKnowledgeModule.ProcessingType direction,
java.lang.String optionName)
Get the value for the option with the specified name, for the specified direction
(SOURCE or TARGET).
|
IOptionValue |
ExecutionUnit.getOptionValue(java.lang.String optionName)
Get the value for the EKM option with the specified name, for the specified direction
(SOURCE or TARGET).
|
java.util.List |
ExecutionUnit.getOptionValues()
Get all option values for all EKM options that are defined by the assigned component KM
for the specified direction.
|
java.util.List |
MapPhysicalNode.getOptionValues(java.lang.String direction)
Get all option values for all options that are defined by the assigned component KM
for the specified direction.
|
java.util.List |
MapPhysicalNode.getPhysicalColumns()
Applicable only for an access point (AP) node.
|
ExecutionUnit |
DeploymentSpec.getPresetStagingExecutionUnit()
Deprecated.
|
ExecutionUnit |
MapPhysicalDesign.getPresetStagingExecutionUnit()
Return the staging execution unit which is specified by the staging
location property.
|
ExecutionUnit |
MapPhysicalDesign.ExecutionUnitGraph.getPresetStagingUnit() |
java.util.List |
MapPhysicalNode.getRefAttributes() |
ReusableMappingComponent |
MapPhysicalNode.getReusableMappingComponent()
If this node represents a component inside a reusable mapping,
return the immediate reusable mapping parent for the node.
|
java.lang.String |
MapPhysicalNode.getReusableMappingComponentName() |
java.util.Stack |
MapPhysicalNode.getReusableMappingComponents()
Get the stack of reusable mapping components that contain the logical component associated with this node.
|
MapAttribute |
MapPhysicalNode.getRMCAttribute(MapAttribute signatureAttr) |
MapConnectorPoint |
MapPhysicalNode.getRMCConnectorPoint()
For the case where this node represents an input or output signature
component, returns the corresponding input or output connector point
on the reusable mapping component.
|
java.util.Stack |
MapPhysicalNode.getRMCStack()
Get the stack of reusable mapping components that contain the logical component associated with this node.
|
java.util.Stack |
MapPhysicalNode.RMCStackPropertyManager.getRMCStack()
Retrieve the persisted RMC stack from the property list.
|
java.lang.String |
MapPhysicalNode.getRMCStackString() |
java.lang.Integer |
MapPhysicalColumn.getScale() |
java.lang.Integer |
MapPhysicalColumn.getSize() |
java.util.List |
DeploymentSpec.getSortedExecutionUnits()
Deprecated.
|
java.util.List |
MapPhysicalDesign.getSortedExecutionUnits()
Do a topological sort on the execution units, and return the sorted list.
|
java.util.List |
MapPhysicalNode.getSortedReferencedAttributes() |
java.util.List |
MapPhysicalNode.getSortedReferencedAttributesWithPath() |
oracle.odi.domain.mapping.ContextualComponent.ContextualAttribute |
MapPhysicalColumn.getSourceAttribute() |
java.util.List |
DeploymentSpec.getSourceExecutionUnits()
Deprecated.
|
java.util.List |
MapPhysicalDesign.getSourceExecutionUnits()
Get a list of all execution units with no upstream connections to other execution units.
|
java.lang.String |
MapPhysicalNode.getSourceTemplateText()
Get the source template text associated with this node and the selected KM.
|
java.lang.String |
MapPhysicalColumn.getSQLAccessName() |
java.lang.String |
MapPhysicalNode.getStageTableAlias() |
IKnowledgeModule.KMType |
MapPhysicalNode.getSupportedKMType() |
java.util.List |
ExecutionUnit.getTAPTargetNodes() |
java.util.List |
MapPhysicalNode.getTAPTargetPhysicalColumns() |
IDataStore |
ExecutionUnit.getTargetDataStore()
If this execution unit contains one target node, get its associated target datastore, if any.
|
java.util.List |
DeploymentSpec.getTargetExecutionUnits()
Deprecated.
|
java.util.List |
MapPhysicalDesign.getTargetExecutionUnits()
Get a list of all execution units with no downstream connections to other execution units.
|
ITechnology |
MapPhysicalNode.getTargetLoadingTechnology() |
MapPhysicalNode |
ExecutionUnit.getTargetNode()
Return the main target node for this execution unit.
|
java.util.List |
ExecutionUnit.getTargetNodes()
Get the target nodes contained in this execution unit.
|
java.lang.String |
MapPhysicalNode.getTargetTemplateText()
Get the target template text associated with this node and the selected KM.
|
oracle.odi.mapping.generation.TemplateUtils |
MapPhysicalNode.getTemplateUtils()
Internal Use only
|
oracle.odi.mapping.generation.TemplateUtils |
MapPhysicalNode.getTemplateUtils(boolean isGeneric)
Internal Use only
|
java.lang.String |
MapPhysicalNode.getTemporaryIndexPropetyValue(java.lang.String name) |
java.util.List |
MapPhysicalNode.getUpstreamInScopeAttributes() |
java.util.List |
MapPhysicalNode.getUpstreamInScopeReferencedAttributes() |
java.util.List |
MapPhysicalNode.getUpstreamNodeGroups() |
java.util.List |
MapPhysicalNode.getUpstreamPAPAndDatastoreNodesForJoinTempIndex() |
java.util.List |
MapPhysicalNode.getUpstreamSourceLocations(boolean getAllLocs) |
ILocation |
MapPhysicalNode.getUpstreamSourceLogicalLocation() |
IKnowledgeModule |
MapPhysicalNode.getVerifiedTargetComponentKM() |
IOptionValue |
MapPhysicalNode.getXKMOptionValue(java.lang.String optionName)
Get the XKM option value object instance for the specified XKM option name.
|
java.util.List |
MapPhysicalNode.getXKMOptionValues()
Get a list of all XKM option value instances that are associated with this node.
|
void |
DeploymentSpec.handleMapChangeEvent(oracle.odi.domain.mapping.MapChangeEvent event)
Deprecated.
|
boolean |
ExecutionUnit.hasAPTarget()
Return true if any node in this execution unit is connected downstream to an access point (AP)
node in another execution unit.
|
boolean |
ExecutionUnit.hasDependencies(MapPhysicalNode node) |
boolean |
MapPhysicalExpression.hasSequence() |
boolean |
MapPhysicalNode.hasUpstreamSplitPath()
Return true if this node has at least one upstream split path.
|
void |
DeploymentSpec.initForGeneration()
Deprecated.
|
void |
MapPhysicalDesign.initForGeneration() |
void |
MapPhysicalNode.initNode(MapPhysicalDesign pPhysicalDesign,
boolean initialCreation) |
void |
MapPhysicalNode.RMCStackPropertyManager.initRMCStackProperty() |
void |
DeploymentSpec.internalRenewPhysicalDesign()
Deprecated.
|
void |
MapPhysicalDesign.internalRenewPhysicalDesign() |
boolean |
MapPhysicalNode.isBoundNode()
Return true if the corresponding logical component is bound to a server object.
|
boolean |
MapPhysicalColumn.isCharacterDataType() |
boolean |
ExecutionUnit.isConnectedToDownstreamExecutionUnit() |
boolean |
MapPhysicalNode.isDataStorageNode()
Return true if the node represents a data storage component.
|
boolean |
ExecutionUnit.isDependentNode(MapPhysicalNode node) |
boolean |
ExecutionUnit.isDependentOn(ExecutionUnit exUnit) |
boolean |
MapPhysicalNode.isDerivedSubSelectNode()
Return true if this node is a derived sub-select node.
|
boolean |
MapPhysicalNode.isIKMNode()
Return true if an IKM can be assigned to this node.
|
boolean |
MapPhysicalNode.isLKMNode()
Return true if an LKM can be assigned to this node.
|
boolean |
ExecutionUnit.isMultiConnect()
Return true if this execution unit represents a multi-connect execution unit.
|
boolean |
MapPhysicalColumn.isNumericDataType() |
boolean |
ExecutionUnitGroup.isProposedAddExecutionUnitValid(ExecutionUnit exUnit)
Return true if the specified execution unit can be legally added to this group,
else return false.
|
RootIssue |
MapPhysicalExpression.isPushToAllowed(MapPhysicalNode node)
Return true if it is allowed to push the evaluation of the expression to the
specified physical node.
|
boolean |
MapPhysicalNode.isSourceNode()
Return true if this is a source physical node.
|
boolean |
MapPhysicalNode.isTargetKMNode()
Return true if this node should have a target component KM assigned.
|
boolean |
MapPhysicalNode.isTargetLoadingNode()
Determine if this node does target loading.
|
boolean |
MapPhysicalNode.isTargetNode()
Return true if this is a target physical node.
|
boolean |
ExecutionUnit.isUpstream(ExecutionUnit eu)
Returns true if the specified execution unit is upstream from this one.
|
boolean |
MapPhysicalNode.isUpstreamFrom(MapPhysicalNode node)
Return true if the specified node is on the graph upstream from
this node, in other words it is a child or descendant node.
|
boolean |
MapPhysicalNode.isValidForTechnology(ITechnology techno,
java.util.List issues) |
boolean |
MapPhysicalNode.isValidNodeTechno(ITechnology nodeTechno,
java.util.List issues)
Return true if this node is valid for the specified technology.
|
boolean |
MapPhysicalNode.isXKMNode()
Return true if this node should have a extract component KM assigned.
|
void |
MapPhysicalNode.moveNode(ExecutionUnit exUnit)
Move this node to the specified execution unit.
|
boolean |
MapPhysicalNode.moveNode(ExecutionUnit exUnit,
java.util.List issues)
Move this node to the specified execution unit.
|
void |
DeploymentSpec.notifyPropertyChange(java.lang.String key,
Property property,
java.lang.Object oldValue,
java.lang.Object newValue)
Deprecated.
|
void |
MapPhysicalDesign.notifyPropertyChange(java.lang.String key,
Property property,
java.lang.Object oldValue,
java.lang.Object newValue) |
void |
MapPhysicalNode.notifyPropertyChange(java.lang.String key,
Property property,
java.lang.Object oldValue,
java.lang.Object newValue) |
void |
MapPhysicalExpression.pushTo(ExecutionUnit exUnit)
Push the expression execution to the specified execution unit.
|
void |
MapPhysicalExpression.pushTo(MapPhysicalNode node)
Push the evaluation of the expression to the specified physical node.
|
void |
DeploymentSpec.removeAllNodes()
Deprecated.
|
void |
MapPhysicalDesign.removeAllNodes() |
void |
DeploymentSpec.resetAllKMAssignments()
Deprecated.
|
void |
ExecutionUnit.resetAllKMAssignments()
Set all node LKM, IKM, and XKM assignments for nodes in this execution unit back to the
default assignment, if one is available.
|
void |
MapPhysicalDesign.resetAllKMAssignments()
Set all node KM assignments back to the default assignment, if one is available.
|
void |
DeploymentSpec.resetIKMs()
Deprecated.
|
void |
MapPhysicalDesign.resetIKMs()
Reset all assigned IKMs in the spec to the default setting.
|
void |
DeploymentSpec.resetSpec()
Deprecated.
|
void |
MapPhysicalDesign.resetSpec()
Resets the spec to the default configuration.
|
void |
DeploymentSpec.resetSpec(java.util.List issues)
Deprecated.
|
void |
MapPhysicalDesign.resetSpec(java.util.List issues)
Resets the spec to the default configuration.
|
void |
MapPhysicalNode.setCheckKM()
Sets the CKM for this node to either the user selected CKM or the default CKM.
|
void |
MapPhysicalNode.setCheckKM(IKnowledgeModule checkKM)
Assign the specified check KM (CKM) to this node.
|
void |
MapPhysicalNode.setCheckKMByName(java.lang.String name) |
void |
MapPhysicalNode.setComponentKM(IKnowledgeModule.ProcessingType direction,
IKnowledgeModule km)
Set the assigned XKM, LKM or IKM for this node, for the specified direction.
|
void |
MapPhysicalNode.setIKM()
Set the IKM for this node to the default value.
|
void |
MapPhysicalNode.setIKM(IKnowledgeModule ikm)
Set the IKM for this node.
|
void |
MapPhysicalNode.setIKMByName(java.lang.String name)
Attempt to set the IKM for this node by name.
|
void |
MapPhysicalNode.setKMByName(java.lang.String name,
IKnowledgeModule.KMType kmType,
IKnowledgeModule.ProcessingType direction) |
void |
ExecutionUnit.setLKM(ExecutionUnit targetExUnit,
IKnowledgeModule lkm)
Set the LKM used for the AP node that connects this execution unit as a source
to the specified target execution unit.
|
void |
MapPhysicalNode.setLKM(IKnowledgeModule lkm)
Set the LKM for this node.
|
void |
MapPhysicalNode.setLKMByName(java.lang.String name)
Attempt to set the LKM for this node by name.
|
void |
ExecutionUnit.setLocation(ILocation location)
Set the execution location for this the execution unit.
|
void |
ExecutionUnit.setLocationByName(java.lang.String name)
Set the execution location for this the execution unit, by name.
|
void |
ExecutionUnit.setLogicalSchema(ILogicalSchema logSchema)
Set the logical schema location for this execution unit.
|
void |
DeploymentSpec.setName(java.lang.String name)
Deprecated.
|
void |
ExecutionUnit.setName(java.lang.String name) |
void |
ExecutionUnitGroup.setName(java.lang.String name) |
void |
MapPhysicalColumn.setName(java.lang.String name) |
void |
MapPhysicalDesign.setName(java.lang.String name) |
void |
MapPhysicalNode.setName(java.lang.String name) |
void |
DeploymentSpec.setOptimizationContext(IContext context)
Deprecated.
|
void |
MapPhysicalDesign.setOptimizationContext(IContext context)
Set the optimization context object for this physical design.
|
void |
DeploymentSpec.setOptimizationContextByCode(java.lang.String contextCode)
Deprecated.
|
void |
MapPhysicalDesign.setOptimizationContextByCode(java.lang.String contextCode)
Set the default or optimization context by context code.
|
void |
DeploymentSpec.setOptimizationContextByName(java.lang.String name)
Deprecated.
|
void |
MapPhysicalDesign.setOptimizationContextByName(java.lang.String name)
Set the default or "optimization" context for this physical design, by name.
|
void |
MapPhysicalNode.RMCStackPropertyManager.setRMCStack(java.util.Stack rmcStack)
Persist the rmc stack in a set of properties.
|
void |
DeploymentSpec.setStagingLocationName(java.lang.String locName)
Deprecated.
|
void |
MapPhysicalDesign.setStagingLocationName(java.lang.String locName)
Set the preset staging location by name.
|
void |
MapPhysicalNode.setTargetComponentKM(IKnowledgeModule compKM) |
void |
MapPhysicalNode.setTargetComponentKMByName(java.lang.String name) |
void |
MapPhysicalNode.setTemporaryIndexPropertyValue(java.lang.String name,
java.lang.String indexTypeCode)
Set the temporary index property for the node.
|
void |
MapPhysicalNode.setXKMByName(java.lang.String name)
Set the extract component KM (XKM) by name.
|
void |
MapPhysicalNode.syncPhysicalExpressions() |
void |
DeploymentSpec.syncWithLogicalMapping()
Deprecated.
|
void |
MapPhysicalDesign.syncWithLogicalMapping()
Synchronizes this physical design with its logical mapping.
|
void |
DeploymentSpec.syncWithLogicalMapping(java.util.List issues)
Deprecated.
|
void |
MapPhysicalDesign.syncWithLogicalMapping(java.util.List issues)
Synchronizes this physical design with its logical mapping.
|
void |
DeploymentSpec.syncWithLogicalMapping(java.util.List issues,
boolean skipValidation)
Deprecated.
|
void |
MapPhysicalDesign.syncWithLogicalMapping(java.util.List issues,
boolean skipValidation)
Synchronizes this physical design with its logical mapping.
|
Constructor and Description |
---|
ExecutionUnit(MapPhysicalDesign owner,
java.lang.String name) |
MapPhysicalColumn(MapPhysicalNode owner,
oracle.odi.domain.mapping.ContextualComponent.ContextualAttributeReference ctxAttributeRef) |
MapPhysicalColumn(MapPhysicalNode owner,
java.lang.String name) |
MapPhysicalDesign.ExecutionUnitGraph(MapPhysicalNode targetNode) |
MapPhysicalDesign(Mapping owner,
java.lang.String name,
IContext context,
boolean skipInitialization,
boolean skipValidation,
java.util.List issues) |
MapPhysicalDesign(Mapping owner,
java.lang.String name,
IContext context,
boolean skipInitialization,
java.util.List issues) |
MapPhysicalDesign(Mapping owner,
java.lang.String name,
IContext context,
java.util.List issues) |
Modifier and Type | Class and Description |
---|---|
class |
PropertyException
An exception class for exceptions during processing of properties and property values.
|
Modifier and Type | Method and Description |
---|---|
Property |
PropertyDefinition.createProperty(oracle.odi.domain.root.PropertyOwner owner)
Create a property specified by this property definition for the specified
property owner.
|
void |
PropertyDefinition.initializeProperties(IPropertyOwner propOwner,
boolean persistentOnly) |
Constructor and Description |
---|
Property(PropertyDefinition.PropertyType type,
oracle.odi.domain.root.PropertyOwner propertyOwner,
java.lang.String name,
java.lang.String displayNameKey) |
Property(PropertyDefinition propDef,
oracle.odi.domain.root.PropertyOwner propertyOwner) |
Property(oracle.odi.domain.root.PropertyOwner propertyOwner,
java.lang.String name,
java.lang.String displayNameKey,
MapExpression value) |
Modifier and Type | Method and Description |
---|---|
void |
MapExpressionXRef.initializeReference()
For internal use only.
|
void |
MapExpressionXRef.setReferencePathSpec(MapPathSpecifier refPathSpec) |
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 |
---|---|
Property |
IPropertyOwner.createProperty(PropertyDefinition propDef)
Create a property and add it to this object, using a property definition object.
|
IMappingObject.SyncState |
IMappingObject.getSyncState() |
void |
RootClassRegistry.initializePhysicalNodeProperties(MapPhysicalNode node) |
void |
RootClassRegistry.initializeProperties(oracle.odi.domain.root.PropertyOwner rootObj,
boolean persistentOnly) |
void |
INamedObject.setName(java.lang.String value)
Set the name of the object.
|