Package | Description |
---|---|
oracle.odi.domain.adapter |
This package contains base interface classes for domain objects in Oracle Data Integrator.
|
oracle.odi.domain.adapter.project |
This package contains base interface classes for project related domain objects in Oracle Data Integrator.
|
oracle.odi.domain.adapter.relational |
This package contains base interface classes for data model domain objects in Oracle Data Integrator.
|
oracle.odi.domain.adapter.topology |
This package contains base interface classes for topology domain objects in Oracle Data Integrator.
|
oracle.odi.domain.mapping |
This package contains the Oracle Data Integrator Mapping implementation.
|
oracle.odi.domain.mapping.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.expression |
Provides the expression class in Oracle Data Integrator Mapping.
|
oracle.odi.domain.mapping.physical |
This package contains the implementation for defining the physical aspects of Oracle Data Integrator Mapping.
|
oracle.odi.domain.mapping.xreference |
Provides expression cross reference class for Oracle Data Integrator Mapping.
|
oracle.odi.domain.root |
This package contains the root classes for Oracle Data Integrator Mapping.
|
oracle.odi.domain.topology |
This package contains the Oracle Data Integrator Topology domain model implementation.
|
Modifier and Type | Method and Description |
---|---|
IModelObject |
IModelObjectReference.getFCOObject()
Gets the first class object of this reference.
|
IMapping |
IModelObjectReference.getOwnerMapping()
Gets the owner mapping for this reference.
|
IModelObject |
IModelObjectReference.getReferencedObject()
Gets the referenced object.
|
IModelObject |
IModelObjectReference.getReferencedShortcutObject()
Gets a shortcut object of this reference.
|
void |
IModelObjectReference.setFCOObject(IModelObject obj) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection |
IGlobalObjectHelper.findAllPropertyDefinitions(java.lang.String ownerClassName,
java.lang.String name)
Finds all property definitions (global or not) with the specified owner class and name.
|
IKnowledgeModule |
IGlobalObjectHelper.findComponentKM(IProcedureUser procUser,
IKnowledgeModule.ProcessingType direction,
java.lang.String integrationType)
Finds a KM by integration type.
|
IKnowledgeModule |
IGlobalObjectHelper.findDefaultKM(IProcedureUser procUser,
IKnowledgeModule.KMType type,
IKnowledgeModule.ProcessingType direction)
Finds a default KM by integration type.
|
java.util.List |
IGlobalObjectHelper.findGlobalPersistentObjects(java.lang.Class type,
java.lang.String key)
Finds global persistent objects with the specified key.
|
java.util.List |
IGlobalObjectHelper.findMapComponentsByType(java.lang.String componentTypeName)
Finds all map components that are associated with the specified component type.
|
java.util.List |
IGlobalObjectHelper.findMatchingCheckKMs(IProcedureUser procUser)
Returns a list of all check KMs that can be assigned to the specified procedure owner object.
|
java.util.List |
IGlobalObjectHelper.findMatchingKMs(IProcedureUser procUser,
IKnowledgeModule.ProcessingType direction)
Returns a list of all KMs that can be assigned to the specified procedure owner object.
|
java.util.List |
IGlobalObjectHelper.findProperties(java.lang.Object repositoryInstanceObject,
IPropertyDefinition propDef)
Finds all properties that were created by the specified property definition.
|
IPropertyDefinition |
IGlobalObjectHelper.findPropertyDefinition(java.lang.String ownerClassName,
java.lang.String name)
Finds a global property definition with the specified owner class and name.
|
java.util.List |
IGlobalObjectHelper.getAllContexts()
Gets all global context objects in the repository.
|
java.util.List |
IGlobalObjectHelper.getAllLocations()
Gets a list of all logical schema locations available in the repository.
|
java.util.List |
IGlobalObjectHelper.getAllMappingDataTypes()
Gets all mapping data types.
|
java.util.List |
IGlobalObjectHelper.getGlobalComponentKMs()
Gets a list of all global mapping-related KMs that implement IKnowledgeModule interface.
|
java.util.List |
IGlobalObjectHelper.getGlobalKMs(IKnowledgeModule.KMType kmtype)
Gets a list of all global KMs of the specified type.
|
java.util.List |
IGlobalObjectHelper.GetGlobalSequences()
Gets a list of global sequences.
|
java.util.List |
IGlobalObjectHelper.getGlobalUserFunctions()
Gets a list of all globally defined user functions, that are not owned by a specific
project.
|
java.util.List |
IGlobalObjectHelper.getGlobalVariables()
Gets a list of global variables.
|
ILogicalSchema |
IGlobalObjectHelper.getLogicalSchema(java.lang.String name)
Gets the logical schema location by name.
|
IKnowledgeModule |
IGlobalObjectHelper.getSourceComponentKM(IProcedureUser procUser)
Get the possible
|
boolean |
IGlobalObjectHelper.isMatchingKM(IProcedureUser procUser,
IKnowledgeModule km,
IKnowledgeModule.ProcessingType direction,
boolean validate)
Returns true if the specified KM is a match for the specified procedure owner.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection |
IDataStoreRelationship.getColumnRelationships()
Returns an unmodifiable, sorted collection of column relationships of this
IDataStoreRelationship instance. |
IDataStore |
IDataStoreRelationship.getForeignDataStore()
Returns the foreign datastore of this
IDataStoreRelationship instance (the datastore that contains the FK). |
java.lang.Object |
IDataStoreRelationship.getNativeModelObject()
Obtains the reference
Object of this IDataStoreRelationship . |
IDataStore |
IDataStoreRelationship.getPrimaryDataStore()
Returns the primary datastore of this
IDataStoreRelationship (the datastore that contains the PK). |
Modifier and Type | Method and Description |
---|---|
boolean |
ILocation.executableLocationEquals(ILocation otherLocation,
IContext context)
Checks if this location can run same code as another location.
|
IDataServer |
ILocation.getDataServer()
Gets a physical data server object for this location.
|
IDataServer |
ILocation.getDataServer(IContext context)
Get sa physical data server object for this location.
|
ILogicalSchema |
ILocation.getLogicalSchema()
Gets a logical schema object for this location.
|
IPhysicalSchema |
ILocation.getPhysicalSchema()
Gets a physical schema object for this location.
|
IPhysicalSchema |
ILocation.getPhysicalSchema(IContext context)
Get a physical schema object for this location.
|
ITechnology |
ILocation.getTechnology()
Gets the name of the technology associated with this location.
|
boolean |
ILocation.locationEquals(ILocation otherLocation)
Checks if this location is equals to the given location.
|
void |
ILocation.resolveLocation(oracle.odi.domain.adapter.AdapterBase adapter) |
void |
ILocation.setContext(IContext context)
Sets the context for the location.
|
void |
ILocation.setLogicalSchema(ILogicalSchema logSchema)
Sets the logical schema that is associated with this location.
|
void |
ILocation.setPhysicalSchema(IPhysicalSchema physSchema)
Sets the physical schema that is associated with this location.
|
Modifier and Type | Method and Description |
---|---|
void |
MapConnectorPoint.addAttributeXMapEntries(MapAttribute attr) |
void |
MapComponentRegistry.addComponentType(MapComponentType type) |
void |
MapAttribute.bindTo(IModelObject boundObject) |
void |
MapConnectorPoint.bindTo(IModelObject boundObject) |
void |
IMapComponent.bindTo(IModelObject boundObject,
boolean autoJoinEnabled)
Bind the specified object to this component.
|
void |
MapAttribute.bindTo(IModelObject boundObject,
IModelObject fcoObject) |
void |
MapConnectorPoint.bindTo(IModelObject boundObject,
IModelObject fcoObject) |
void |
IMapComponent.bindTo(IModelObject boundObject,
IModelObject fcoObject,
boolean autoJoinEnabled)
Bind the specified object to this component.
|
void |
Mapping.clearDeploymentSpecs()
Deprecated.
Use clearPhysicalDesigns.
|
void |
Mapping.clearPhysicalDesigns()
Remove all existing physical designs from this mapping.
|
void |
MapAttribute.connectTo(IMapComponent targetComponent)
Add this source attribute to the scope for the specified target component.
|
void |
MapAttribute.connectTo(IMapComponent targetComponent,
MapPathSpecifier path)
Add this source attribute to the scope for the specified target 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.
|
void |
MapAttribute.connectTo(MapConnectorPoint point)
Connect this source attribute to the specified target 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 |
IMapComponentOwner.createComponent(java.lang.String type,
IModelObject boundObject,
boolean enableAutoJoin)
Creates a component with the specified type and name, bound to the specified object.
|
IMapComponent |
IMapComponentOwner.createComponent(java.lang.String type,
java.lang.String name)
Creates a component with the specified type and name.
|
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.
|
MapReference |
IMapRootContainer.createEmptyReference(java.lang.String interfaceAdapterType) |
MapAttribute |
IMapComponent.createExpressionAttribute(java.lang.String name,
IDataType dataType) |
MapAttribute |
IMapComponent.createExpressionAttribute(java.lang.String name,
java.lang.String expressionText,
IDataType dataType) |
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.
|
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.
|
MapAttribute |
IMapAttributeOwner.findAttribute(java.lang.String name)
Find an attribute owned by this connector point, with the specified name.
|
MapAttribute |
MapAttribute.findAttribute(java.lang.String name) |
MapAttribute |
MapConnectorPoint.findAttribute(java.lang.String name) |
MapAttribute |
MapConnectorPoint.findAttributeByBusinessName(java.lang.String businessName) |
MapAttribute |
MapConnectorPoint.findAttributeByGlobalId(java.lang.String guid) |
MapAttribute |
IMapSignatureOwnerHolder.findComponentAttributeForSignatureAttribute(MapAttribute signatureAttr)
Find the signature owner component attribute corresponding to the specified IS or OS component attribute.
|
IMapComponent |
IMapComponentOwner.findComponentBoundTo(IModelObject modelObj)
Find a component that is bound to the specified model object, and directly owned
by this component owner.
|
java.util.List |
IMapComponentOwner.findComponentsBoundTo(IModelObject modelObj)
Find all components that are bound to the specified model object, and directly
owned by this component owner.
|
MapConnectorPoint |
IMapSignatureOwnerHolder.findConnectorPointForSignature(IMapComponent signatureComp)
Find the RMC component connector point corresponding to the specified RM signature component.
|
IDataType |
MappingGenericTechnology.findDataTypeByGlobalId(java.lang.String globalId)
Finds data type using its global id.
|
MapAttribute |
IMapComponent.findInputAttribute(java.lang.String name)
Convenience method to find an input attribute with the specified name.
|
MapAttribute |
IMapComponent.findOutputAttribute(java.lang.String name)
Convenience method to get an output attribute with the specified name.
|
java.util.List |
ReusableMapping.findReferencingMappings(oracle.odi.domain.adapter.AdapterBase adapter)
Return a list of all mappings that use this reusable map in a reusable mapping component, including
nested usages.
|
MapAttribute |
IMapSignatureOwnerHolder.findSignatureAttributeForComponentAttribute(MapAttribute attribute)
Find the IS/OS component attribute corresponding to the specified signature owner attribute.
|
oracle.odi.domain.adapter.AdapterBase |
IMapComponent.getAdapter()
Get the repository adapter used to resolve model object references for this object.
|
java.util.List |
IMapComponent.getAllExpressions()
Get a list of all expressions owned by the component and it's sub-objects.
|
java.util.List |
Mapping.getAllLocationNames() |
java.util.List |
Mapping.getAllMapReferenceOwners(boolean persistentOnly) |
int |
IMapAttributeOwner.getAttributeCount()
Get the total number of attributes owned by this connector point.
|
int |
MapAttribute.getAttributeCount() |
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 |
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 |
MapAttribute.getAttributes() |
java.util.List |
MapConnectorPoint.getAttributes() |
java.util.Map |
MapConnectorPoint.getAttributeXMap() |
IColumn |
MapAttribute.getBoundColumn()
Get the column object to which this attribute is bound, if any, else return null.
|
IModelObject |
MapAttribute.getBoundFCOObject() |
IModelObject |
IMapComponent.getBoundObject()
Get the bound object for this component.
|
IModelObject |
MapAttribute.getBoundObject()
Return the bound object for this attribute, or null if no bound object is defined.
|
IModelObject |
MapConnectorPoint.getBoundObject() |
java.lang.String |
MapAttribute.getBoundObjectFullName()
Get the full qualified name of the bound object.
|
java.lang.String |
MapConnectorPoint.getBoundObjectFullName()
Get the full qualified name of the bound object.
|
java.lang.String |
IMapComponent.getBoundObjectName()
Return the bound object name, if available, else null.
|
java.lang.String |
MapAttribute.getBoundObjectName()
Get the attribute bound object name, if it is available from an attribute delegate, else null.
|
IModelObject |
IMapComponent.getBoundShortcut()
Get the bound shortcut object for this component, if any, else null.
|
ITechnology |
IMapComponent.getBoundTechnology()
If this component is bound to an object with a specific technology, return it, otherwise return null.
|
java.util.Map |
IMapComponentOwner.getComponentAttributeMap() |
ILocation |
IMapComponent.getComponentLocation(IContext contextAdapter)
Get the location adapter for the location of the bound object for this component,
if any.
|
ILocation |
IMapComponent.getComponentLocation(IContext contextAdapter,
boolean logicalOnly)
Get the location adapter for the location of the bound object for this component,
if any.
|
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() |
IDataType |
MappingGenericTechnology.getDataType(java.lang.String name)
Gets the data type by name.
|
java.util.List |
MapAttribute.getDataTypeDomainValues() |
java.util.List |
MappingGenericTechnology.getDataTypes()
Get all data types of this technology.
|
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.
|
IContext |
IMapRootContainer.getDefaultContext()
Get the default context for the mapping.
|
IContext |
Mapping.getDefaultContext() |
IContext |
ReusableMapping.getDefaultContext() |
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.
|
IModelObject |
MapReference.getFCOObject()
Gets the first class object referenced by this map reference.
|
MapAttribute |
MapAttribute.getFirstSourceAttribute() |
java.util.List |
MapAttribute.getForwardContextualReferences(java.util.Stack parentRMCStack) |
java.util.Map |
IMapComponent.getInScopeAttributePaths() |
java.util.Map |
MapConnectorPoint.getInScopeAttributePaths() |
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.Map |
IMapComponent.getInScopeAttributeXMap() |
java.util.Map |
MapConnectorPoint.getInScopeAttributeXMap() |
java.util.Map |
IMapComponentOwner.getInScopeAttributeXMap(MapConnectorPoint point) |
MapAttribute |
MapAttribute.getLeafAttribute()
Get the leaf attribute associated with this attribute.
|
java.util.List |
IMapRootContainer.getLEUserFunctionInfos(ITechnology techno,
java.lang.String functionCallName,
java.lang.Integer paramCount) |
java.lang.String |
MapAttribute.getMinimizedRefText() |
java.lang.String |
MapReference.getMinimizedRefText() |
java.util.List |
IMapComponent.getOutputAttributeExpressions()
Get all expressions of all output attributes for this component.
|
java.util.List |
IMapComponent.getOutputAttributes()
Get all output attributes owned by this component.
|
IMapping |
MapReference.getOwnerMapping()
Gets the mapping that owns this map reference.
|
int |
MapConnectorPoint.getPersistentAttributeCount() |
java.util.List |
IMapComponent.getProjectedAttributes()
Get a list of attributes that are projected by the output of this component.
|
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.
|
MapReference |
IMapRootContainer.getReference(IModelObject boundObject) |
MapReference |
IMapRootContainer.getReference(IModelObject boundObject,
IModelObject fcoObject) |
IModelObject |
MapReference.getReferencedObject()
Gets the referenced object.
|
IModelObject |
MapReference.getReferencedShortcutObject()
Gets the referenced object accessed through a shortcut.
|
java.util.List |
MapAttribute.getReferences(java.util.Stack parentRMCStack,
boolean recurse)
Return the upstream attributes that are referenced by this attribute
|
java.lang.String[] |
MapAttribute.getRefKeys() |
java.lang.String[] |
MapAttribute.getRefKeys(IMapComponent targetComponent) |
java.lang.String[] |
MapAttribute.getRefKeys(IMapComponent targetComponent,
MapConnectorPoint targetPoint) |
java.lang.String |
MapAttribute.getRefText() |
java.lang.String |
MapReference.getRefText()
Gets the reference text of this map reference.
|
java.lang.Integer |
MapAttribute.getScale()
Get the data scale for this attribute.
|
java.util.List |
Mapping.getScenarios()
Get a list of all scenarios that are generated from this mapping.
|
IMapSignatureOwner |
IMapSignatureOwnerHolder.getSignatureOwner() |
java.lang.Integer |
MapAttribute.getSize()
Get the data size (precision or length) of this attribute.
|
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 |
MapConnectorPoint.getUpstreamAttributes() |
java.util.Map |
IMapComponentOwner.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 |
IMapComponentOwner.getUpstreamInScopeLeafComponentsFor(IMapComponent comp) |
java.util.List |
MapConnectorPoint.getUpstreamInScopeLeafConnectorPoints()
Get all connector points that are in-scope for expression associated with this connector
point, and the paths between these connector points and this point do not pass through a
projector component.
|
java.util.List |
IMapComponent.getUpstreamInScopeLeafPoints()
Get the upstream in-scope leaf connector points for this component.
|
java.util.List |
MapConnectorPoint.getUpstreamInScopeLeafPoints()
Get the upstream, in-scope connector points for this connector point.
|
java.util.List |
MapConnectorPoint.getUpstreamInScopeLeafPoints(boolean includeInputPoints)
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 |
IMapComponentOwner.getUpstreamLeafAttributes(MapConnectorPoint point)
Get all upstream leaf attributes for the specified target connector point.
|
java.util.List |
MapConnectorPoint.getUpstreamLeafConnectorPoints() |
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) |
java.util.List |
IMapRootContainer.getUserFunctionInfos(java.lang.String qualifier,
java.lang.String functionCallName,
java.lang.Integer paramCount,
ITechnology techno) |
void |
MapConnectorPoint.handleMapChangeEvent(oracle.odi.domain.mapping.MapChangeEvent event) |
boolean |
MapConnectorPoint.hasProjectorAttributes()
Return true if this connector point owns projector attributes.
|
void |
IMapRootContainer.initProjectUserFunctionMap() |
void |
IMapRootContainer.initTechnoLEUserFunctionMap(ITechnology techno,
java.lang.String functionCallName) |
boolean |
IMapSignatureOwnerHolder.inputSignatureAttributeHasExpression(MapAttribute isAttr)
Return true if the specified input signature attribute has an associated expression.
|
MapAttribute |
MapConnectorPoint.internalCreateAttribute(java.lang.String name,
boolean isPersistent) |
boolean |
MapConnectorPoint.isAddAttributeAllowed()
Return true if this connector point is allowed to own and add attributes.
|
boolean |
MapAttribute.isBindingReferenceValid() |
boolean |
MapAttribute.isCharacterDataType() |
static boolean |
MapPathSpecifier.isCommonSourcePointFound(MapConnectorPoint point1,
MapConnectorPoint point2,
MapPathSpecifier path)
Return true if the 2 points have a common in-scope projector source and common point is in path.
|
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 |
MapConnectorPoint.isInScopeFor(MapConnectorPoint targetCP,
boolean includeInputPoints)
Return true if this point is in scope for the target connector point.
|
boolean |
MapAttribute.isNumericDataType() |
static boolean |
MapPathSpecifier.isSplitMergeInputPoint(MapConnectorPoint inputPoint) |
static boolean |
MapPathSpecifier.isSplitMergeInputPoint(MapConnectorPoint inputPoint,
MapPathSpecifier path) |
void |
MapComponentRegistry.main(java.lang.String[] args) |
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.
|
void |
MapReference.refresh(boolean entityManagerRefresh)
Forces the reference to be re-resolved by finding the referenced object using the persistence
context.
|
void |
MapConnectorPoint.removeAttributeXMapEntries(MapAttribute attr) |
void |
IMapComponentOwner.removeComponent(IMapComponent comp)
Removes a component from the mapping.
|
void |
IMapComponentOwner.removeComponent(IMapComponent comp,
boolean removeReferencingExpressions)
Removes a component from the mapping.
|
void |
Mapping.removeDeploymentSpec(DeploymentSpec spec)
Deprecated.
Use removePhysicalDesign.
|
void |
Mapping.removePhysicalDesign(MapPhysicalDesign spec)
Remove and delete the specified physical design from this mapping.
|
void |
IMapAttributeOwner.reorderAttribute(MapAttribute attr,
java.lang.Integer newIndex)
Change the order of the specified attribute in the ordered list.
|
void |
MapAttribute.reorderAttribute(MapAttribute attr,
java.lang.Integer newPos) |
void |
MapConnectorPoint.reorderAttribute(MapAttribute attr,
java.lang.Integer newPos) |
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.
|
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 |
MapAttribute.setBoundObject(IModelObject boundObject,
IModelObject fcoObject) |
void |
MapConnectorPoint.setBoundObject(IModelObject boundObject,
IModelObject fcoObject)
Sets the bound object for this connector point.
|
void |
MapAttribute.setBoundObject(java.lang.String adapterName,
IModelObject boundObject) |
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 |
Mapping.setDefaultContextByCode(java.lang.String contextCode)
Set the default context for this mapping, specified by context code.
|
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.setScale(java.lang.Integer value)
Set the data scale for this attribute.
|
void |
MapAttribute.setScale(java.lang.String strValue) |
void |
MapAttribute.setSize(java.lang.Integer value)
Set the data size (precision or length) for this attribute.
|
void |
MapAttribute.setSize(java.lang.String strValue) |
void |
Mapping.setTargetLoadOrder(MapExpression tloExpr)
Set the target load order expression for the mapping.
|
void |
ReusableMapping.setTargetLoadOrder(MapExpression tloExpr) |
void |
IMapSignatureOwner.setTargetLoadOrderText(java.lang.String text) |
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) |
java.util.List |
MapAttribute.syncAttribute(boolean resetCachedSyncState,
boolean includeDeletions) |
java.util.List |
IMapComponent.syncComponent(boolean resetCachedSyncState,
boolean includeDeletions)
Synchronize the component with its bound object, if any.
|
java.util.List |
MapConnectorPoint.syncConnectorPoint(boolean resetCachedSyncState,
boolean includeDeletions) |
java.util.List |
Mapping.syncMapping(java.util.List changes,
boolean includeDeletions) |
boolean |
MapAttribute.syncWithAttribute(MapAttribute sourceAttr,
boolean resetCachedSyncState) |
boolean |
MapAttribute.syncWithColumn(IColumn col,
boolean resetCachedSyncState) |
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 |
---|
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.
|
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
|
boolean |
MappingAutoCreator.isCandidateForMappingIn(IDataStore storeTarget) |
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) |
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 |
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) |
static void |
DimensionComponent.associateBoundAttributes(ILevel level,
MapConnectorPoint levelTargetCP)
Set the business name of each target datastore component attribute to the GUID of the corresponding
level attribute that is bound to the same column.
|
static void |
DimensionComponent.associateBoundParentRefAttributes(ILevel level,
MapConnectorPoint cp)
Set the business name of each target datastore component attribute to the GUID of the corresponding
parent ref member that is bound to the same column.
|
void |
ExpandableComponentDelegate.autoMapByBusinessName(MapConnectorPoint sourceCP,
MapConnectorPoint targetCP) |
void |
ExpandableComponentDelegate.autoMapByName(MapConnectorPoint sourceCP,
MapConnectorPoint targetCP) |
void |
ExpandableComponentDelegate.autoMapByNamePair(MapConnectorPoint sourceCP,
MapConnectorPoint targetCP,
java.lang.String[][] namePairs) |
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)
Deprecated.
Use syncWithDataStore()
|
java.util.List |
DefaultDelegate.DefaultConnectorPointDelegate.bindToMapComponent(IMapComponent boundComp,
boolean resetCachedSyncState,
boolean includeDeletions)
Deprecated.
Use sychWithMapComponent()
|
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 |
MapSignatureOwnerComponentDelegate.containsTarget(MapConnectorPoint ocp) |
IMapComponent |
Dataset.createComponent(java.lang.String type,
IModelObject boundObject) |
IMapComponent |
ExpandableComponentDelegate.createComponent(java.lang.String type,
IModelObject boundObject) |
IMapComponent |
Dataset.createComponent(java.lang.String type,
IModelObject boundObject,
boolean enableAutoJoin) |
IMapComponent |
ExpandableComponentDelegate.createComponent(java.lang.String type,
IModelObject boundObject,
boolean enableAutoJoin) |
IMapComponent |
ExpandableComponentDelegate.createComponent(java.lang.String type,
java.lang.String name) |
MapAttribute |
InputSignature.createInputAttribute(IModelObject boundObject,
IDataType datatype,
java.lang.Integer size,
java.lang.Integer scale) |
MapAttribute |
OutputSignature.createInputAttribute(IModelObject boundObject,
IDataType datatype,
java.lang.Integer size,
java.lang.Integer scale) |
InputSignature |
ExpandableComponentDelegate.createInputSignature(IModelObject boundObject) |
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.
|
OutputSignature |
ExpandableComponentDelegate.createOutputSignature(IModelObject boundObject) |
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.DefaultAttributeDelegate.customSyncAttribute(boolean resetCachedSyncState,
boolean includeDeletions)
Default attribute synchronization is provided for standard data item objects.
|
java.util.List |
ExpandableComponentDelegate.ExpandableComponentAttributeDelegate.customSyncAttribute(boolean resetCachedSyncState,
boolean includeDeletions)
Bind the EC component attribute to the IS/OS attribute.
|
java.util.List |
InputSignature.InputSignatureAttributeDelegate.customSyncAttribute(boolean resetCachedSyncState,
boolean includeDeletions) |
java.util.List |
DefaultDelegate.customSyncComponent(boolean resetCachedSyncState,
boolean includeDeletes) |
java.util.List |
ExpandableComponentDelegate.customSyncComponent(boolean resetCachedSyncState,
boolean includeDeletes) |
java.util.List |
MapSignatureOwnerComponentDelegate.customSyncComponent(boolean resetCachedSyncState,
boolean includeDeletions) |
java.util.List |
DefaultDelegate.DefaultConnectorPointDelegate.customSyncConnectorPoint(boolean resetCachedSyncState,
boolean includeDeletions)
The default delegate initializes attributes for synchronization of standard model objects.
|
java.util.List |
ExpandableComponentDelegate.ExpandableComponentConnectorPointDelegate.customSyncConnectorPoint(boolean resetCachedSyncState,
boolean includeDeletions)
The default delegate initializes attributes for binding to data objects.
|
void |
DimensionComponent.expand() |
void |
ExpandableComponentDelegate.expand()
Expand the component by building the non-persistent subcomponents that are owned
by this component.
|
static MapAttribute |
DataStorageDelegate.findAttributeForColumn(IMapComponent component,
IColumn col)
Finds an attribute in the associated datastore component, that is bound to the specified
column.
|
MapAttribute |
ExpandableComponentDelegate.findComponentAttributeForSignatureAttribute(MapAttribute signatureAttr) |
MapAttribute |
ReusableMappingComponent.findComponentAttributeForSignatureAttribute(MapAttribute signatureAttr) |
java.util.Set |
DataStorageDelegate.findComponentsForDatastore(IDataStore dataStore)
Finds the interface components that are bound to the specified ODI model datastore.
|
MapConnectorPoint |
ExpandableComponentDelegate.findConnectorPointForSignature(IMapComponent signatureComp) |
MapConnectorPoint |
ReusableMappingComponent.findConnectorPointForSignature(IMapComponent signatureComp) |
MapExpression |
ExpandableComponentDelegate.findExpressionByQualifiedName(java.lang.String exprQualifiedName,
IMapComponent subComp) |
JoinComponent |
Dataset.findJoinForSources(java.util.List sources)
Gets the first join in the join connect order that references all of the specified sources.
|
oracle.odi.domain.mapping.component.LevelComponent |
DimensionComponent.findLevelComponent(ILevel level)
Get the level component instance corresponding to the specified level.
|
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 |
MapSignatureOwnerComponentDelegate.findRMCAttributeForSignatureAttribute(MapAttribute outputSignatureAttr) |
MapAttribute |
ReusableMappingComponent.findRMCAttributeForSignatureAttribute(MapAttribute signatureAttr) |
MapConnectorPoint |
MapSignatureOwnerComponentDelegate.findRMCCPForSignature(IMapComponent signatureComp) |
MapConnectorPoint |
ReusableMappingComponent.findRMCCPForSignature(IMapComponent signatureComp) |
MapAttribute |
ExpandableComponentDelegate.findSignatureAttributeForComponentAttribute(MapAttribute attribute) |
MapAttribute |
ReusableMappingComponent.findSignatureAttributeForComponentAttribute(MapAttribute attr) |
MapAttribute |
MapSignatureOwnerComponentDelegate.findSignatureAttributeForRMCAttribute(MapAttribute outputAttr) |
MapAttribute |
ReusableMappingComponent.findSignatureAttributeForRMCAttribute(MapAttribute attr) |
java.util.Set |
DimensionComponent.getAllChildLevels(ILevel level)
Get all direct or indirect child level for a specific level.
|
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.
|
IDataStore |
DataStorageDelegate.getBoundDataStore()
Gets the datastore object that this component is bound to.
|
java.lang.String |
CubeComponent.getBoundDatastoreFullName()
Get the full name of the bound datastore of the cube on which this
component is based.
|
java.lang.String |
DimensionComponent.getBoundDatastoreFullName()
Get the full name of bound datastore of bound dimension.
|
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.
|
IDimension |
DimensionComponent.getBoundDimension() |
java.lang.String |
CubeComponent.getBoundErrorDatastoreFullName()
Get the full name of the bound error datastore of the cube on which this
component is based.
|
java.lang.String |
DimensionComponent.getBoundErrorDatastoreFullName()
Get the full name of bound error datastore of bound dimension.
|
java.lang.String |
DataStorageDelegate.getBoundObjectName() |
java.lang.String |
DefaultDelegate.DefaultAttributeDelegate.getBoundObjectName() |
java.lang.String |
DimensionComponent.getBoundSequenceFullName()
Get the full name of bound sequence of bound dimension.
|
java.lang.String |
DimensionComponent.getBoundStorageTypeString()
Get the storage type (implementation type) of bound dimension.
|
ILocation |
DatastoreComponent.getComponentCustomLocation(IContext contextAdapter,
MapPhysicalNode node,
boolean logicalOnly)
Returns the custom location of the component, with special handling for datastores with change data capture enabled.
|
ILocation |
MapSignatureOwnerComponentDelegate.getComponentCustomLocation(IContext contextAdapter,
MapPhysicalNode node,
boolean logicalOnly) |
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".
|
ITechnology |
DataStorageDelegate.getDatastoreTechnology(IDataStore ds)
Gets the technology of a datastore object
|
java.lang.String |
DimensionComponent.getDefaultPatternName() |
java.lang.String |
ExpandableComponentDelegate.getDefaultPatternName() |
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.util.List |
DataStorageDelegate.getExecutionContexts()
Gets the execution contexts that are available.
|
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.util.List |
LookupComponent.getInScopeLookupAttributes()
Gets a list of map attributes which are in-scope through the lookup connector point
|
java.lang.String |
CubeComponent.getInvalidDimensionKeyOptionString()
Get the invalid dimension key option of the cube on which this component
is based.
|
java.lang.String |
DimensionComponent.getInvalidParentOptionString()
Get the invalid parent option of bound dimension.
|
IPartition |
DataStorageDelegate.getIPartition()
Gets the value of the partition property of this component.
|
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.
|
static IDataStore |
DatastoreComponent.getJournalizedDatastore(MapPhysicalNode node)
Returns the bound datastore object of the datastore component for this particular physical node.
|
java.lang.String |
DatastoreComponent.getJournalizedFilter()
Returns the value of the JOURNALIZED_DATA_FILTER property only when the bound datastore is enabeld with
change data capture.
|
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.
|
IMapComponent |
Dataset.getLastComponent() |
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.getLookupAttributeOrderBy(java.lang.String attrName)
Gets the "order by" modifier (ASC/DESC) for the specified attribute
|
java.util.Map |
LookupComponent.getLookupAttributesDefaultValue()
Get all lookup attributes default values
|
IMapComponent |
LookupComponent.getLookupSource()
Gets the lookup (right side of join) source component.
|
java.lang.String |
LookupComponent.getLookupSourceName()
Gets the name of the lookup source.
|
java.lang.String |
FileComponent.getMetadataForSnpsJDBCDrivers()
Returns the metadata for JDBC driver property value for the bound file datastore object of this component.
|
java.lang.String |
CubeComponent.getNullDimensionKeyOptionString()
Get the null dimension key option of the cube on which this component is
based.
|
java.lang.String |
DimensionComponent.getNullParentOptionString()
Get the null parent option of bound dimension.
|
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, ordering specified by the attribute order by property.
|
java.lang.String[] |
DataStorageDelegate.getPartitionInfo()
Gets the partition name and partition type information for this component.
|
java.util.List |
DataStorageDelegate.getPartitions()
Gets all the partitions defined for the bound object of this component.
|
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 |
MapSignatureOwnerComponentDelegate.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.
|
java.lang.String |
DataStorageDelegate.getResourceName()
Gets the value of the resource name property of the bound object of this component.
|
ReusableMapping |
MapSignatureOwnerComponentDelegate.getReusableMapping() |
ReusableMapping |
ReusableMappingComponent.getReusableMapping() |
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.lang.String |
DimensionComponent.getSCDTypeString()
Get the Slowly Changing Type of bound dimension.
|
java.lang.String |
ExpandableComponentDelegate.getSelectedPatternName()
Get the selected pattern class name of the pattern class that will be used to expand the component.
|
java.util.List |
SetComponent.getSetAttributes()
Returns the attributes for the first output connector
|
IMapSignatureOwner |
ExpandableComponentDelegate.getSignatureOwner() |
abstract IMapSignatureOwner |
MapSignatureOwnerComponentDelegate.getSignatureOwner() |
IMapSignatureOwner |
ReusableMappingComponent.getSignatureOwner() |
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.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.
|
boolean |
MapSignatureOwnerComponentDelegate.inputSignatureAttributeHasExpression(MapAttribute isAttr) |
boolean |
DatastoreComponent.isBoundObjectDeleted() |
boolean |
MapSignatureOwnerComponentDelegate.isContainerFor(IMapComponent component)
Return true if the specified map component is contained in the signature owner
that is owned by this signature owner component,
or in any sub-signature owner mapping that is nested inside this one.
|
boolean |
DatastoreComponent.isDatastoreJournalized()
Checks whether the bound datastore is enabled with change data capture.
|
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.
|
boolean |
CubeComponent.isOrphanEnabled()
Return whether the orphan feature is enabled.
|
boolean |
DimensionComponent.isOrphanEnabled()
Return whether the orphan feature is enabled.
|
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) |
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(oracle.odi.domain.mapping.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 |
DataStorageDelegate.setComponentContextByCode(java.lang.String executionContextName)
Sets the component context property value of this component passing in the name of the context.
|
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 |
AggregateComponent.setHavingText(java.lang.String pHaving)
Sets the expression for the SQL HAVING clause.
|
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 |
DataStorageDelegate.setKeyIndicators(IKey updateKey)
Sets the key indicators for the update key attributes of this component.
|
void |
LookupComponent.setLookupAttributeOrderBy(java.lang.String attrName,
java.lang.String pOrderBy)
Sets the order by modifier (ASC/DESC) for the given attribute.
|
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 |
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 |
ExpandableComponentDelegate.setTargetLoadOrder(MapExpression tloExpr) |
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.
|
java.util.List |
DefaultDelegate.DefaultConnectorPointDelegate.syncWithDataStore(IDataStore dataObject,
boolean resetCachedSyncState,
boolean includeDeletions)
Synchronize the connector point with a IDataStore implementation.
|
java.util.List |
DefaultDelegate.DefaultConnectorPointDelegate.syncWithMapComponent(IMapComponent boundComp,
boolean resetCachedSyncState,
boolean includeDeletions)
Synchronize this connector point with a map component.
|
Constructor and Description |
---|
AggregateComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Construct a new persistent set component.
|
CubeComponent(IMapComponentOwner owner,
ICube cube,
java.lang.String name)
Creates a new persistent cube component.
|
CubeComponent(IMapComponentOwner owner,
java.lang.String name)
Creates a new persistent cube component.
|
Dataset(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Constructs a Dataset instance whose owner and name are as in the arguments.
|
Dataset(oracle.odi.domain.mapping.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(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String componentTypeName,
java.lang.String name) |
DatastoreComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
IModelObject boundObject)
Creates a new persistent datastore component.
|
DatastoreComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
IModelObject boundObject,
boolean autoJoinEnabled)
Creates a new persistent datastore component.
|
DatastoreComponent(oracle.odi.domain.mapping.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(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String componentTypeName,
java.lang.String name)
Creates a default component delegate.
|
DimensionComponent(IMapComponentOwner owner,
IDimension dimension,
java.lang.String name)
Creates a new persistent dimension component.
|
DimensionComponent(IMapComponentOwner owner,
java.lang.String name)
Creates a new persistent dimension component.
|
DistinctComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent distinct component.
|
ExpressionComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Creates a new persistent expression component.
|
FileComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
IModelObject boundObject)
Creates a new persistent file component.
|
FileComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
IModelObject boundObject,
boolean autoJoinEnabled)
Creates a new persistent file component.
|
FileComponent(oracle.odi.domain.mapping.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(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent filter component.
|
FilterComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name,
java.lang.String filterCondition)
Constructs a new filter component and sets the condition.
|
FlattenComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent flatten component.
|
InputSignature(oracle.odi.domain.mapping.MapComponentOwner pOwner,
java.lang.String pName)
Constructs a new persistent input signature component.
|
JaggedComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent jagged component.
|
JoinComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent join component.
|
LookupComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Construct a new persistent lookup component.
|
OutputSignature(oracle.odi.domain.mapping.MapComponentOwner pOwner,
java.lang.String pName)
Constructs a new persistent output signature component.
|
PivotComponent(oracle.odi.domain.mapping.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.
|
SetComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent set component.
|
SignatureComponentDelegate(oracle.odi.domain.mapping.MapComponentOwner pOwner,
java.lang.String componentTypeName,
java.lang.String pName)
Constructs a new persistent signature component.
|
SorterComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent sorter component.
|
SplitterComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent splitter component.
|
SubqueryFilterComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Construct a new persistent subquery filter component.
|
TableFunctionComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Construct a new persistent table function component.
|
UnpivotComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Construct a new persistent distinct component.
|
Modifier and Type | Method and Description |
---|---|
MapConnectorPoint |
MapExpression.addPathSpecifierEndPoint(MapPathSpecifier pathSpec) |
boolean |
MapExpression.checkReferences()
Checks to see if all references are still valid.
|
boolean |
MapExpression.containsAggregationFunction(ITechnology techno)
Returns true if this expression contains any kind of aggregation function call in the
context of the specified technology.
|
boolean |
MapExpression.containsAggregationFunction(ITechnology techno,
MapExpression.AggregationFunctionType type)
Returns true if this expression contains group-by type aggregation function call or window (analytical) function call in the
context of the specified technology.
|
boolean |
MapExpression.containsGroupByAggregationFunction(ITechnology techno)
Returns true if this expression contains group-by type Aggregation function call in the
context of the specified technology.
|
boolean |
MapExpression.containsWindowFunction(ITechnology techno)
Returns true if this expression contains a window (analytical) function call in the
context of the specified technology.
|
static IModelObject |
MapExpression.findModelObjectForNode(oracle.odi.domain.mapping.MapRootContainer mapRootContainer,
boolean isSettingText,
oracle.odi.domain.adapter.AdapterBase adapter,
oracle.odi.domain.mapping.expression.parser.tree.ObjectRefNode objRefNode,
IProject project) |
java.lang.String |
MapExpression.fixExpressionText()
For internal use only.
|
java.lang.String |
MapExpression.fixExpressionText(boolean minimizeRefText,
boolean removeMissingXRefText)
For internal use only.
|
java.lang.String |
MapExpression.fixExpressionText(boolean minimizeRefText,
boolean removeMissingXRefText,
boolean callNotify)
For internal use only.
|
oracle.odi.domain.adapter.AdapterBase |
MapExpression.getAdapter() |
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.
|
ILogicalSchema |
MapExpression.getExecuteOnLocation()
Gets the execute on hint value of this expression.
|
java.lang.String |
MapExpression.getExecuteOnLocationName()
Gets the name for execute on hint value set on 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.
|
java.util.List |
MapExpression.getLanguages()
Gets the list of languages that are used to interpret this expression in the logical
mapping graph.
|
ITechnology |
MapExpression.getLogicalExpressionTechnology()
Returns the implementing technology for expressions owned by bound components,
or mapping generic technology for expressions of unbound components.
|
java.lang.String |
MapExpression.getParsedText()
Returns the parsed text of this expression.
|
oracle.odi.domain.mapping.expression.parser.tree.ExpressionNode |
MapExpression.getParseTree() |
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.
|
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.setExecuteOnLocation(ILogicalSchema loc)
Sets the execute on hint to the given logical schema.
|
void |
MapExpression.setExecuteOnLocationByName(java.lang.String name)
Sets execute on hint value based on the String value given.
|
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 |
DeploymentSpec.addExecutionUnit(ExecutionUnit exUnit)
Deprecated.
|
void |
MapPhysicalDesign.addExecutionUnit(ExecutionUnit exUnit) |
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 |
DeploymentSpec.addScenario(IScenario scen)
Deprecated.
|
void |
MapPhysicalDesign.addScenario(IScenario scen) |
void |
MapPhysicalDesign.ExecutionUnitGraph.addTargetPhysNode(MapPhysicalNode node) |
void |
MapPhysicalDesign.ExecutionUnitGraph.addTargetPhysNodes(java.util.List tgtPhysNodes) |
void |
MapPhysicalDesign.componentIdentityHasChanged(IMapComponent comp,
MapPhysicalNode affectedNode) |
ExecutionUnit |
DeploymentSpec.createExecutionUnit(ILocation location)
Deprecated.
|
ExecutionUnit |
MapPhysicalDesign.createExecutionUnit(ILocation location)
Create a new execution unit in this physical design.
|
ILocation |
DeploymentSpec.findLocation(java.lang.String locationName)
Deprecated.
|
ILocation |
MapPhysicalDesign.findLocation(java.lang.String locationName)
Find a location adapter object with the specified name, if any.
|
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.
|
MapPhysicalExpression |
MapPhysicalNode.findPhysicalExpression(MapAttribute owningAttribute)
Find a physical expression corresponding to the specified attribute's expression.
|
MapPhysicalExpression |
MapPhysicalNode.findPhysicalExpression(MapAttribute owningAttribute,
boolean isSyncExpression)
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.
|
java.util.List |
MapPhysicalNode.findPhysicalExpressions(MapAttribute owningAttribute,
boolean isSyncExpression)
Find a list of physical expressions corresponding to the specified attribute's expressions.
|
IScenario |
DeploymentSpec.findScenario(java.lang.String qualifiedName)
Deprecated.
|
IScenario |
MapPhysicalDesign.findScenario(java.lang.String qualifiedName)
Find the scenario with the specified name if any.
|
IScenario |
DeploymentSpec.findScenario(java.lang.String name,
java.lang.String version)
Deprecated.
|
IScenario |
MapPhysicalDesign.findScenario(java.lang.String name,
java.lang.String version)
Find the scenario with the specified name and version if any.
|
MapPhysicalNode |
MapPhysicalColumn.findSourceNode()
Find the source node for this column.
|
oracle.odi.domain.adapter.AdapterBase |
DeploymentSpec.getAdapter()
Deprecated.
|
java.util.List |
DeploymentSpec.getAllContextNames()
Deprecated.
|
java.util.List |
MapPhysicalDesign.getAllContextNames() |
java.util.List |
DeploymentSpec.getAllLocationNames()
Deprecated.
|
java.util.List |
ExecutionUnit.getAllLocationNames() |
java.util.List |
MapPhysicalDesign.getAllLocationNames() |
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.
|
IKnowledgeModule |
ExecutionUnit.getAssignedKM()
Get the execution unit KM (EKM) that will be used to execute this execution unit.
|
java.lang.String |
ExecutionUnit.getAssignedKMName()
Get the name of the assigned EKM, or blank if none has been assigned.
|
java.lang.String |
MapPhysicalNode.getBoundObjectFullName() |
java.lang.String |
MapPhysicalNode.getBoundObjectName()
Get the bound object name for the associated logical component, if any.
|
IKnowledgeModule |
MapPhysicalNode.getCheckKM()
Get the check KM (CKM) assigned to this node, if any, else null.
|
java.lang.String |
MapPhysicalNode.getCheckKMName() |
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.
|
IKnowledgeModule |
MapPhysicalNode.getComponentKM(IKnowledgeModule.ProcessingType direction)
Get the assigned component KM for this node, for the specified direction.
|
IContext |
ExecutionUnit.getContext()
Get the default or optimization context for this execution unit.
|
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() |
IContext |
DeploymentSpec.getExecutionContext()
Deprecated.
|
IContext |
MapPhysicalDesign.getExecutionContext()
Get the execution context that will be used when generating and executing this physical design.
|
ILocation |
ExecutionUnit.getExecutionLocation()
Get the execution location for this execution unit.
|
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.util.Set |
DeploymentSpec.getExecutionUnitsForLocName(java.lang.String locName)
Deprecated.
|
java.util.Set |
MapPhysicalDesign.getExecutionUnitsForLocName(java.lang.String locName)
Get the set of execution units associated with the specified location name.
|
MapPhysicalNode |
ExecutionUnit.getForcedContextNode() |
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() |
IKnowledgeModule |
MapPhysicalNode.getIKM()
If this node has an assigned IKM, return the IKM.
|
java.lang.String |
MapPhysicalNode.getIKMName()
If this node has an assigned IKM, get it's name.
|
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.lang.String |
MapPhysicalNode.getIntegrationType()
Get the integration type of this target node.
|
boolean |
MapPhysicalNode.getKMOptionValueBoolean(java.lang.String optionName)
Get a boolean value for KM option with the specified KM option name, for the IKM,LKM, or XKM that is assigned to this node.
|
java.lang.String |
MapPhysicalNode.getKMOptionValueString(java.lang.String optionName)
Get the String value for KM option with the specified KM option name, for the IKM,LKM, or XKM that is assigned to this node.
|
IKnowledgeModule |
MapPhysicalNode.getLKM()
Applicable only to access point (AP) nodes.
|
IKnowledgeModule |
ExecutionUnit.getLKM(ExecutionUnit targetExUnit)
Get the LKM used for the access point (AP) node that connects this execution unit as a source
to the specified target execution unit.
|
java.lang.String |
MapPhysicalNode.getLKMName()
If this node has an assigned LKM, get it's name.
|
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 |
ExecutionUnit.getLocation()
Get the location adapter that represents the location where the session steps generated
by this execution unit will be executed at runtime.
|
ILocation |
MapPhysicalNode.getLocation()
Get the current location for this node.
|
java.lang.String |
ExecutionUnit.getLocationName()
Get the name of the location for this execution unit.
|
java.lang.String |
MapPhysicalNode.getLocationName()
Get the name of the location for this node.
|
IContext |
MapPhysicalNode.getLogicalContext()
Get the context associated with the logical component of this physical node.
|
ILocation |
MapPhysicalNode.getLogicalLocation() |
ILocation |
MapPhysicalNode.getLogicalLocation(boolean logicalOnly) |
ILogicalSchema |
ExecutionUnit.getLogicalSchema()
Get the name of the logical schema where the session steps generated
by this execution unit will be executed at runtime.
|
ILogicalSchema |
MapPhysicalNode.getLogicalSchema()
Get the logical schema associated with this physical node, or null if there is none.
|
java.util.List |
ExecutionUnit.getLogicalSchemaList()
Return a list of all logical schemas that are associated with this execution unit.
|
java.lang.String |
ExecutionUnit.getLogicalSchemaName()
Get the logical schema name of the schema where the session steps generated
by this execution unit will be executed at runtime.
|
java.lang.String |
MapPhysicalNode.getLogicalSchemaName()
Get the name of the logical schema associated with this physical node, or null if there is none.
|
java.util.List |
MapPhysicalNode.getMatchingCheckKMNames() |
java.util.List |
MapPhysicalNode.getMatchingCheckKMs() |
java.util.List |
MapPhysicalNode.getMatchingComponentKMNames(IKnowledgeModule.ProcessingType direction) |
java.util.List |
MapPhysicalNode.getMatchingComponentKMs(IKnowledgeModule.ProcessingType direction) |
java.util.List |
ExecutionUnit.getMatchingEKMNames() |
java.util.List |
MapPhysicalNode.getMatchingExtractKMs() |
java.util.List |
MapPhysicalNode.getMatchingTargetComponentKMNames() |
java.util.List |
MapPhysicalNode.getMatchingTargetKMs() |
java.util.List |
MapPhysicalNode.getMatchingXKMNames() |
int |
MapPhysicalNode.getMaxColumnNameLength() |
int |
MapPhysicalNode.getMaxTableNameLength() |
java.lang.String |
MapPhysicalColumn.getMinimizedRefText() |
java.lang.String |
MapPhysicalExpression.getMinimizedRefText() |
java.util.List |
MapPhysicalNode.getNodeAttributes() |
java.util.List |
MapPhysicalNode.getNodeProjectionAttributes()
Return a list of logical projector attributes associated with this node.
|
IContext |
DeploymentSpec.getOptimizationContext()
Deprecated.
|
IContext |
MapPhysicalDesign.getOptimizationContext()
Get the default context object for this physical design.
|
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(IKnowledgeModule.ProcessingType direction)
Get all option values for all 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.
|
ILocation |
DeploymentSpec.getPresetStagingLocation()
Deprecated.
|
ILocation |
MapPhysicalDesign.getPresetStagingLocation()
Return the staging location if one is specified by the staging
location property, else return null.
|
ExecutionUnit |
MapPhysicalDesign.ExecutionUnitGraph.getPresetStagingUnit() |
java.util.List |
MapPhysicalNode.getRefAttributes() |
java.lang.String |
MapPhysicalColumn.getRefText() |
ReusableMappingComponent |
MapPhysicalNode.getReusableMappingComponent()
Deprecated.
Use getSignatureOwnerHolder().
|
java.lang.String |
MapPhysicalNode.getReusableMappingComponentName() |
java.util.Stack |
MapPhysicalNode.getReusableMappingComponents()
Deprecated.
Use getSignatureOwnerHolderComponents()
|
MapConnectorPoint |
MapPhysicalNode.getRMCConnectorPoint()
Deprecated.
Use getSignatureOwnerHolderConnectorPoint().
|
java.util.Stack |
MapPhysicalNode.getRMCStack()
Deprecated.
Use getSignatureOwnerHolderStack().
|
java.lang.Integer |
MapPhysicalColumn.getScale() |
java.util.List |
DeploymentSpec.getScenarios()
Deprecated.
|
java.util.List |
MapPhysicalDesign.getScenarios()
Get a list of all scenarios that were generated using this physical design.
|
IMapSignatureOwnerHolder |
MapPhysicalNode.getSignatureOwnerHolder()
If this node represents a component inside a signature owner holder component,
return the immediate signature owner holder component parent for the node.
|
MapAttribute |
MapPhysicalNode.getSignatureOwnerHolderAttribute(MapAttribute signatureAttr) |
java.util.Stack |
MapPhysicalNode.getSignatureOwnerHolderComponents()
Get the stack of reusable mapping components that contain the logical component associated with this node.
|
MapConnectorPoint |
MapPhysicalNode.getSignatureOwnerHolderConnectorPoint()
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.getSignatureOwnerHolderStack()
Get the stack of reusable mapping components that contain the logical component associated with this node.
|
java.lang.String |
MapPhysicalNode.getSignatureOwnerHolderStackString() |
java.lang.Integer |
MapPhysicalColumn.getSize() |
java.util.List |
MapPhysicalNode.getSortedReferencedAttributes() |
java.util.List |
MapPhysicalNode.getSortedReferencedAttributesWithPath() |
java.util.List |
MapPhysicalNode.getSortedTargetPhysicalExpressions() |
oracle.odi.domain.mapping.ContextualComponent.ContextualAttribute |
MapPhysicalColumn.getSourceAttribute() |
java.util.List |
MapPhysicalNode.getSourcePhysicalExpressions() |
java.lang.String |
MapPhysicalNode.getSourceTemplateText()
Get the source template text associated with this node and the selected KM.
|
java.lang.String |
MapPhysicalNode.getSQLAccessName()
For nodes that are bound to model objects, get the fully qualified name of the
model object, with the schema name.
|
java.util.List |
ExecutionUnit.getTAPTargetNodes() |
java.util.List |
MapPhysicalNode.getTAPTargetPhysicalColumns() |
IKnowledgeModule |
MapPhysicalNode.getTargetComponentKM()
Get the target component KM, it may be an IKM or LKM.
|
java.lang.String |
MapPhysicalNode.getTargetComponentKMName() |
IDataStore |
ExecutionUnit.getTargetDataStore()
If this execution unit contains one target node, get its associated target datastore, if any.
|
ITechnology |
MapPhysicalNode.getTargetLoadingTechnology() |
java.util.List |
MapPhysicalNode.getTargetPhysicalExpressions() |
java.lang.String |
MapPhysicalNode.getTargetTemplateText()
Deprecated.
Templates should be retrieved by name from the template utils. The template name associated
with a specific AST class can be obtained by calling getTemplateName() on the AST object instance.
|
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.getUpstreamPAPAndDatastoreNodesForJoinTempIndex() |
java.util.List |
MapPhysicalNode.getUpstreamSourceLocations(boolean getAllLocs) |
ILocation |
MapPhysicalNode.getUpstreamSourceLogicalLocation() |
IKnowledgeModule |
MapPhysicalNode.getVerifiedTargetComponentKM() |
IKnowledgeModule |
MapPhysicalNode.getVerifiedXKM() |
IKnowledgeModule |
MapPhysicalNode.getXKM()
Get the source XKM component KM assigned to this node, if any, else null.
|
java.lang.String |
MapPhysicalNode.getXKMName() |
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 |
MapPhysicalExpression.hasSequence() |
void |
DeploymentSpec.initForGeneration()
Deprecated.
|
void |
MapPhysicalDesign.initForGeneration() |
void |
MapPhysicalNode.initForGeneration() |
void |
MapPhysicalNode.initNode(MapPhysicalDesign pPhysicalDesign,
boolean initialCreation) |
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 |
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 |
MapPhysicalColumn.isNumericDataType() |
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.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.
|
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(oracle.odi.domain.mapping.MapChangeEvent.EventTime time,
java.lang.String key,
Property property,
java.lang.Object oldValue,
java.lang.Object newValue)
Deprecated.
|
java.lang.Object |
ExecutionUnit.notifyPropertyChange(oracle.odi.domain.mapping.MapChangeEvent.EventTime time,
java.lang.String key,
Property property,
java.lang.Object oldValue,
java.lang.Object newValue) |
java.lang.Object |
MapPhysicalDesign.notifyPropertyChange(oracle.odi.domain.mapping.MapChangeEvent.EventTime time,
java.lang.String key,
Property property,
java.lang.Object oldValue,
java.lang.Object newValue) |
java.lang.Object |
MapPhysicalNode.notifyPropertyChange(oracle.odi.domain.mapping.MapChangeEvent.EventTime time,
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.removeAllExecutionUnits()
Deprecated.
|
void |
MapPhysicalDesign.removeAllExecutionUnits()
Remove all execution units from this physical design.
|
void |
DeploymentSpec.removeAllNodes()
Deprecated.
|
void |
MapPhysicalDesign.removeAllNodes() |
void |
DeploymentSpec.removeExecutionUnit(ExecutionUnit exUnit)
Deprecated.
|
void |
MapPhysicalDesign.removeExecutionUnit(ExecutionUnit exUnit)
Remove the specified execution unit from this physical design.
|
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 |
ExecutionUnit.setAssignedKM(IKnowledgeModule exUnitKM) |
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 |
ExecutionUnit.setEKM()
Set the Execution Unit KM.
|
void |
ExecutionUnit.setEKMByName(java.lang.String ekmName)
Set the assigned EKM by name.
|
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 |
ExecutionUnit.setKM(IKnowledgeModule exUnitKM)
Set the execution unit KM (EKM) that will be used to execute this execution unit.
|
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.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 |
DeploymentSpec.setStagingLocationName(java.lang.String locName)
Deprecated.
|
void |
MapPhysicalDesign.setStagingLocationName(java.lang.String locName)
Set the preset staging location by name.
|
void |
MapPhysicalNode.setTargetComponentKM() |
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.setXKM()
Set the extract component KM for this node to a default value.
|
void |
MapPhysicalNode.setXKM(IKnowledgeModule compKM)
Set the component KM that will be used for code generation when the node
is used as a source.
|
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.
|
IKnowledgeModule |
MapPhysicalNode.verifyCheckKM(IKnowledgeModule km) |
IKnowledgeModule |
MapPhysicalNode.verifyComponentKM(IKnowledgeModule km,
IKnowledgeModule.ProcessingType direction) |
IKnowledgeModule |
ExecutionUnit.verifyEKM(IKnowledgeModule km) |
Constructor and Description |
---|
ExecutionUnit(MapPhysicalDesign owner,
java.lang.String name) |
ExecutionUnitGraph(MapPhysicalNode targetNode) |
MapPhysicalColumn(MapPhysicalNode owner,
oracle.odi.domain.mapping.ContextualComponent.ContextualAttributeReference ctxAttributeRef) |
MapPhysicalColumn(MapPhysicalNode owner,
java.lang.String name) |
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 | Method and Description |
---|---|
java.lang.String |
IExpressionReferencedObject.getMinimizedRefText()
Gets the minimized reference text for this object.
|
java.lang.String |
MapExpressionXRef.getMinimizedRefText()
Gets the minimized reference text (which does not have qualifier names) from currently
referenced object.
|
oracle.odi.mapping.generation.MapAttributeWithPath |
MapExpressionXRef.getReferencedAttributeWithPath() |
java.lang.String |
IExpressionReferencedObject.getRefText()
Gets the reference text for this object.
|
java.lang.String |
MapExpressionXRef.getRefText()
Gets the reference text based on currently referenced object.
|
Constructor and Description |
---|
MapExpressionXRef(MapExpression owner,
IModelObject modelObj,
oracle.odi.domain.mapping.expression.parser.tree.ObjectRefNode objRefNode,
java.lang.String refKey) |
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. |
MapExpressionXRef(MapExpression owner,
IModelObject modelObj,
java.lang.String refText,
java.lang.String refKey,
boolean isPersistent) |
Modifier and Type | Method and Description |
---|---|
oracle.odi.domain.adapter.AdapterBase |
IRoot.getAdapter() |
PropertyDefinition |
RootClassRegistry.getPropertyDefinition(java.lang.Class theClass,
java.lang.String propertyName)
Get the property definition for the specified class and property name.
|
PropertyDefinition |
RootClassRegistry.getPropertyDefinition(java.lang.String theClassName,
java.lang.String propertyName)
Get the property definition for the specified class and property name.
|
java.util.List |
RootClassRegistry.getPropertyDefinitions(java.lang.Class theClass)
Get the list of property definitions that are associated with the specific class.
|
java.util.List |
RootClassRegistry.getPropertyDefinitions(java.lang.String className)
Get the list of property definitions that are associated with the specific class.
|
IMappingObject.SyncState |
IMappingObject.getSyncState() |
void |
RootClassRegistry.initializeProperties(oracle.odi.domain.root.PropertyOwner rootObj,
boolean persistentOnly) |
static void |
RootClassRegistry.removePropertyDef(java.lang.Object repositoryInstanceObject,
oracle.odi.domain.adapter.AdapterBase adapter,
PropertyDefinition propDef) |
Modifier and Type | Method and Description |
---|---|
boolean |
OdiPhysicalSchema.executableLocationEquals(ILocation otherLocation,
IContext context) |
ILogicalSchema |
OdiPhysicalSchema.getLogicalSchema() |
IPhysicalSchema |
OdiPhysicalSchema.getPhysicalSchema() |
IPhysicalSchema |
OdiPhysicalSchema.getPhysicalSchema(IContext context) |
boolean |
OdiPhysicalSchema.locationEquals(ILocation otherLocation) |
void |
OdiPhysicalSchema.resolveLocation(oracle.odi.domain.adapter.AdapterBase adapter) |
void |
OdiPhysicalSchema.setContext(IContext context) |
void |
OdiPhysicalSchema.setLogicalSchema(ILogicalSchema logSchema) |
void |
OdiPhysicalSchema.setPhysicalSchema(IPhysicalSchema physSchema) |