| Package | Description | 
|---|---|
| oracle.odi.domain.mapping | 
 This package contains the Oracle Data Integrator Mapping implementation. 
 | 
| oracle.odi.domain.mapping.component | 
 This package contains the component implementation in Oracle Data Integrator Mapping. 
 | 
| oracle.odi.domain.mapping.expression | 
 Provides the expression class in Oracle Data Integrator Mapping. 
 | 
| oracle.odi.domain.mapping.physical | 
 This package contains the implementation for defining the physical aspects of Oracle Data Integrator Mapping. 
 | 
| oracle.odi.domain.mapping.properties | 
 This package contains the property classes in Oracle Data Integrator Mapping. 
 | 
| oracle.odi.domain.mapping.xreference | 
 Provides expression cross reference class for Oracle Data Integrator Mapping. 
 | 
| oracle.odi.domain.root | 
 This package contains the root classes for Oracle Data Integrator Mapping. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IMapComponent
An interface to represent a map component within a component owner. 
 | 
interface  | 
IMapComponentOwner
An mapping used to specify an ODI mapping component owner. 
 | 
interface  | 
IMapExpressionOwner
Marker interface for objects that can own MapExpression objects. 
 | 
interface  | 
IMapRootContainer
The root container for a top-level, stand-alone graph of components (typically a Mapping or a ReusableMapping). 
 | 
interface  | 
IMapSignatureOwner  | 
interface  | 
IMapSignatureOwnerHolder  | 
interface  | 
IPropertyDefinitionOwner
Marker interface for a class that can own property definitions. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DatastoreOverridenConstraint
A class that represents the overriding constraints of a datastore component. 
 | 
class  | 
oracle.odi.domain.mapping.FCOMapComponentOwner  | 
class  | 
InputConnectorPoint
InputConnectorPoint represents a mapping connector point for the input of a component. 
 | 
class  | 
MapAttribute
A persistent class that represents an attribute of a map connector point. 
 | 
class  | 
oracle.odi.domain.mapping.MapComponentDelegate  | 
class  | 
oracle.odi.domain.mapping.MapComponentDelegator  | 
class  | 
oracle.odi.domain.mapping.MapComponentOwner  | 
class  | 
MapComponentType
A persistent class containing information about the definition of a component type. 
 | 
class  | 
MapConnector
A class representing a connection between an output connector point and an
 input connector point. 
 | 
class  | 
MapConnectorPoint
A class representing a connector point of a component in the component owner graph. 
 | 
class  | 
MapConnectorPointRole
A class to store the characteristics of a set of component connector points with 
 a specific role or purpose. 
 | 
class  | 
Mapping
A class to represent the top level mapping, which is a component owner. 
 | 
class  | 
MappingDataType  | 
class  | 
MappingGenericTechnology
A singleton class that looks like a technology, used to store and manage the
 mapping local data types and mapping generic technology information. 
 | 
class  | 
MapReference
A class that references one external model object. 
 | 
class  | 
oracle.odi.domain.mapping.MapRootContainer  | 
class  | 
OutputConnectorPoint
OutputConnectorPoint represents a mapping connector point for the output of a component. 
 | 
class  | 
ReusableMapping
A Reusable Mapping is a special sub mapping that can be reused in other mappings or other reusable mappings. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
oracle.odi.domain.mapping.component.IReusableMappingHolder  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AggregateComponent
AggregateComponent is a mapping component used in processing expressions containing aggregation functions. 
 | 
class  | 
CubeComponent  | 
class  | 
Dataset
This is a delegate class for implementing a composite component containing other components as sub-components. 
 | 
class  | 
DataStorageDelegate
A base delegate class for DatastoreComponent and FileComponent. 
 | 
class  | 
DatastoreComponent
A delegate class for a simple datastore mapping component. 
 | 
class  | 
DefaultDelegate
A default component delegate class. 
 | 
class  | 
DimensionComponent  | 
class  | 
DistinctComponent
A delegate class for the distinct mapping component. 
 | 
class  | 
ExpandableComponentDelegate  | 
class  | 
ExpressionComponent
Delegate class for the expression mapping component. 
 | 
class  | 
FileComponent
Delegate class for the file mapping component. 
 | 
class  | 
FilterComponent
Delegate class for the filter mapping component. 
 | 
class  | 
FlattenComponent
A delegate class for the flatten mapping component. 
 | 
class  | 
InputSignature
InputSignature is a mapping component used in processing the input to a reusable mapping. 
 | 
class  | 
JaggedComponent
A delegate class for the jagged mapping component. 
 | 
class  | 
JoinComponent
Delegate class for the join interface component. 
 | 
class  | 
LookupComponent
The lookup component is a mapping component with specialized join functionality, allowing the lookup of columns from a lookup table. 
 | 
class  | 
MapSignatureOwnerComponentDelegate
A signature owner component represents a component that contains subcomponents including input and
 output signature components that are used to connect the subcomponents to the top-level mapping. 
 | 
class  | 
OutputSignature
OutputSignature is a mapping component used in processing the output of a reusable mapping. 
 | 
class  | 
PivotComponent  | 
class  | 
ReusableMappingComponent
A reusable mapping component represents a reusable mapping usage inside another Mapping. 
 | 
class  | 
SetComponent
Delegate class for the set mapping component. 
 | 
class  | 
SignatureComponentDelegate
SignatureComponentDelegate is a common base class for InputSignature and OutputSignature. 
 | 
class  | 
SorterComponent
Delegate class for the sorter mapping component. 
 | 
class  | 
SplitterComponent
Delegate class for the splitter mapping component. 
 | 
class  | 
SubqueryFilterComponent  | 
class  | 
TableFunctionComponent  | 
class  | 
UnpivotComponent
Unpivot Component organize the unpivot configuration information into the component's properties e.g. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MapExpression
The basic expression class to be used by ODI mapping components. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DeploymentSpec
Deprecated. 
 
Use  
MapPhysicalDesign. | 
class  | 
ExecutionUnit
A class representing a set of physical graph tree nodes that whose functionality
 is executed by a single agent KM process and ETL executing process. 
 | 
class  | 
ExecutionUnitGroup
A class to represent a group of execution units in the ODI physical deployment 
 spec that can be executed in parallel with each other. 
 | 
class  | 
MapPhysicalColumn
A transient class used during code generation, to represent a column of a C$ staging
 table used by a persistent access point (PAP) node in the physical graph. 
 | 
class  | 
MapPhysicalDesign
A physical design is a persistent set of physical configuration parameters for a logical mapping. 
 | 
class  | 
MapPhysicalExpression
A class representing the physical usage of an attribute expression in the
 logical graph. 
 | 
class  | 
MapPhysicalNode
A class representing the basic tree node for the interface physical tree graph. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Property
The property class for ODI properties. 
 | 
class  | 
PropertyDefinition
A class representing a property definition for a component type or class type. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MapExpressionXRef
A cross reference object that is used by expressions. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IFCORoot  | 
interface  | 
INamedObject
The base interface for an ODI named object. 
 | 
interface  | 
IPropertyOwner
An interface that represents any mapping object that can own properties. 
 | 
interface  | 
IRoot
An interface to represent a mapping object. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
oracle.odi.domain.root.FCONamedObject  | 
class  | 
oracle.odi.domain.root.FCORoot  | 
class  | 
oracle.odi.domain.root.NamedObject  | 
class  | 
oracle.odi.domain.root.PropertyOwner  | 
class  | 
oracle.odi.domain.root.Root  |