Package | Description |
---|---|
oracle.odi.domain.adapter |
This package contains base interface classes for domain objects in Oracle Data Integrator.
|
oracle.odi.domain.adapter.dimensional |
This package contains base interface classes for dimensional model 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.dimension | |
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.model |
This package contains the Oracle Data Integrator Data Model domain implementation.
|
oracle.odi.domain.project |
This package contains the Oracle Data Integrator Project implementation.
|
oracle.odi.domain.runtime.scenario |
This package contains classes for managing Oracle Data Integrator Scenarios and related objects.
|
oracle.odi.domain.topology |
This package contains the Oracle Data Integrator Topology domain model implementation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IContainer
An interface to represent a container in an external model.
|
interface |
IModelObject
A base interface for named model objects that may reside in the local repository or
may reside in a remote repository and can be referenced and retrieved by the
adapter manager using some combination of name, id, type, parent id,
and parent type.
|
interface |
IModelObjectWithLocation
A base interface for model objects that have an associated location.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ICube
An interface to represent a cube object.
|
interface |
IDimension |
interface |
IDimensionalModel
An interface to represent a dimensional model that is a container for dimension and cube objects.
|
interface |
IHierarchy
An interface to represent a dimension hierarchy.
|
interface |
IHierarchyMember
An interface to represent a hierarchy member in a dimension hierarchy.
|
interface |
ILevel
An interface to represent a dimension level.
|
interface |
ILevelAttribute
An interface to represent a dimension level attribute.
|
interface |
IMeasure
An interface to represent a cube measure.
|
interface |
INaturalKeyMember
An interface to represent a natural key member owned by a dimension level.
|
interface |
IParentRef
An interface to represent a level parent reference to another level.
|
interface |
IRefMember
An interface that represents a reference member that is owned by a parent reference object.
|
interface |
ISkipLevel
An interface to represent a skip level in a dimension hierarchy.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IFolder
IFolder is an interface representing a folder.
|
interface |
IKnowledgeModule
An interface for knowledge module.
|
interface |
IMapAttribute
IMapAttribute is a marker interface for model objects that are map attributes.
|
interface |
IMapComponent
IMapComponent is a marker interface for model objects which are map components.
|
interface |
IMapConnectorPoint
IMapConnectorPoint is a marker interface for model object which are mapping connector points.
|
interface |
IMapExpression
IMapExpression is a marker interface for model objects which are mapping expressions.
|
interface |
IMapPhysicalDesign
IMapPhysicalDesign is an interface representing a model object which is a physical designification.
|
interface |
IMapping
IMapping is an interface for ODI mappings.
|
interface |
IProcedure
An interface for procedure.
|
interface |
IProcedureLine
The interface for procedure line.
|
interface |
IProject
An interface for ODI project.
|
interface |
IReusableMapping
IReusableMapping is an interface for ODI reusable mappings.
|
interface |
IScenario
IScenario is an interface for an ODI scenario.
|
interface |
ITemplate
An interface that represents a code generation template used by a knowledge module.
|
interface |
IUserFunction
An interface for user function.
|
interface |
IUserFunctionImpl
An interface for the implementation of a user function.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IColumn
An interface that represents a column type object in an external model.
|
interface |
ICondition
An interface which represents a data constraint to check against datastore objects.
|
interface |
IDataStore
An interface that represents a data storage type external model object.
|
interface |
IFileDescriptor
An interface that represents the configuration specific to a file datastore (a data storage object under a model of file technology).
|
interface |
IFileFieldDescriptor
An interface that represents the properties that are specific to columns (fields) in file datastore (a data storage object under a model of file technology).
|
interface |
IFilter
An interface which represents a data filter for a data storage object in an external model.
|
interface |
IKey
An interface which represents a key for a data storage object in an external model.
|
interface |
IModel
An interface representing a model, defined as a group of data stores and
other model objects that reside on a single data server location.
|
interface |
IPartition
An interface which represents a partition for a data storage object in an external model.
|
interface |
ISequence
An interface that represents a column type object in an external model.
|
interface |
IVariable
An interface that represents a column type object in an external model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IContext
An interface for ODI context.
|
interface |
IDataServer
An interface for ODI data server.
|
interface |
IDataType
An interface for ODI data type.
|
interface |
IIndexType
IIndexType represents a model object which is an index type.
|
interface |
ILanguage
An interface for ODI language.
|
interface |
ILanguageElement
An interface to represent an expression language element, with a name and an expression template.
|
interface |
ILanguageElementImpl
An interface for language element implementation.
|
interface |
ILanguageImpl
An interface for language implementation, which is a language that provides implementation for another language.
|
interface |
ILocation
An interface used to represent an adapter that retrieves location information
for a model object.
|
interface |
ILogicalSchema
An interface for ODI logical schema.
|
interface |
IPhysicalSchema
An interface for logical schema.
|
interface |
ISubLanguage
An interface for sublanguage.
|
interface |
ITechnology
An interface for ODI technology.
|
Modifier and Type | Class and Description |
---|---|
class |
OdiCube
A class to represent a cube object.
|
class |
OdiDimension
A class to represent a dimension object.
|
class |
OdiDimensionalModel
A class to represent a dimensional model that is a container for dimension and cube objects.
|
class |
OdiHierarchy
A class to represent a dimension hierarchy.
|
class |
OdiHierarchyMember
A class to represent a hierarchy member in a dimension hierarchy.
|
class |
OdiLevel
A class to represent a dimension level.
|
class |
OdiLevelAttribute
A class to represent a dimension level attribute.
|
class |
OdiMeasure
A class to represent a cube measure.
|
class |
OdiNaturalKeyMember
A class to represent a natural key member owned by a dimension level.
|
class |
OdiParentRef
A class to represent a level parent reference to another level.
|
class |
OdiRefMember
A class that represents a reference member that is owned by a parent reference object.
|
class |
OdiSkipLevel
A class to represent a skip level in a dimension hierarchy.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IMapRootContainer
The root container for a top-level, stand-alone graph of components (typically a Mapping or a ReusableMapping).
|
interface |
IMapSignatureOwnerHolder |
Modifier and Type | Class and Description |
---|---|
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 |
MapConnectorPoint
A class representing a connector point of a component in the component owner graph.
|
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.
|
static class |
MappingGenericTechnology.MappingLanguage |
static class |
MappingGenericTechnology.MappingLanguageElement |
static class |
MappingGenericTechnology.MappingSubLanguage |
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 |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOdiSubModel
Abstract base class for sub-models.
|
class |
OdiColumn
An OdiColumn represents the data structure of a column part of an
OdiDataStore . |
static class |
OdiColumn.FileDescriptor
Defines
OdiColumn properties that are specific to OdiColumns on
FILE technologies. |
class |
OdiCondition
An OdiCondition allows to define a data constraint to check on an
OdiDataStore . |
class |
OdiDataStore
An OdiDataStore represents a two-dimensional tabular data structure, generally a database table structure.
|
static class |
OdiDataStore.FileDescriptor
A FileDescriptor holds the
OdiDataStore configuration specific to datastore defined on a FILE OdiTechnology . |
class |
OdiFilter
An
OdiFilter allows to define data filter relative to an
OdiDataStore . |
class |
OdiGlobalSubModel
AbstractOdiSubModel subclass, to manage global ODI submodels.
|
class |
OdiKey
A key for an
OdiDataStore . |
class |
OdiMainPartition
Represents a main partition of an
OdiDataStore . |
class |
OdiModel
An OdiModel represents a set of datastores corresponding to data structures contained in a physical schema.
|
class |
OdiPartition
An OdiPartition is an abstract class defining database partitioning.
|
class |
OdiSubModel
A sub model is a group of functionally homogeneous datastores within a model.
|
class |
OdiSubPartition
Subclasses
OdiPartition , and is a child of a OdiMainPartition instance. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractComponentKM
Represents Extract Knowledge Module
OdiXKM class is defined to only use ComponentKMLine as ProcedureLine.
|
class |
ComponentKM
Deprecated.
This class is deprecated. If you want a class that refers to all
component KM classes (IKM, LKM, CKM, XKM) then use AbstractComponentKM
instead. If you want a class that refers to a concrete component KM
then use the OdiXKM class.
|
class |
ComponentKMLine |
class |
OdiCKM
Represents the Control Knowledge Module.
|
class |
OdiCKMLine
Subclass of ProcedureLine providing CKM specific
properties used during code generation.
|
class |
OdiFolder
An OdiFolder is a workbench entity that ODI users will use to organize their
work related to a single
OdiProject . |
class |
OdiIKM
Represents an Integration Knowledge Module.
|
class |
OdiIKMLine
Subclass of ProcedureLine providing IKM specific
properties used during code generation.
|
class |
OdiJKM
Represents a journalization knowledge module.
|
class |
OdiJKMLine
Subclass of ProcedureLine providing JKM specific
properties used during code generation.
|
class |
OdiKM
Abstract base class that all knowledge modules types subclasses.
|
class |
OdiLKM
Represents the Loading Knowledge Module.
|
class |
OdiLKMLine
Subclass of ProcedureLine providing LKM specific
properties used during code generation.
|
class |
OdiProcedure
Abstract high-level object encompassing ODI User Procedures and ODI Knowledge
Modules.
|
class |
OdiProcedureLine
An OdiProcedureLine holds metadata about a task to be executed by ODI Execution Engine.
|
class |
OdiProject
An OdiProject is a top level workbench object in ODI.
|
class |
OdiRKM
Represents the Reverse Knowledge Module.
|
class |
OdiRKMLine
Subclass of ProcedureLine providing RKM specific properties used during reverse engineering.
|
class |
OdiSequence
Represents design time metadata about a sequence.
|
class |
OdiUserFunction
Represents design time metadata about a customized function that can be used in expressions of other objects such as
OdiInterface , OdiUserProcedure . |
class |
OdiUserFunctionImpl
Represents metadata of an actual
OdiUserFunction implementation for one or several
OdiTechnology . |
class |
OdiUserProcedure
Represents the ODI user procedures.
|
class |
OdiUserProcedureLine
Subclass of ProcedureLine providing User Procedure specific properties.
|
class |
OdiVariable
Represents design time metadata about a variable.
|
class |
OdiXKM
Represents Extract Knowledge Module
OdiXKM class is defined to only use OdiXKMLine as ProcedureLine.
|
class |
OdiXKMLine
Subclass of ProcedureLine providing XKM specific
properties used during code generation.
|
Modifier and Type | Class and Description |
---|---|
class |
OdiScenario
An ODI Scenario is designed to put a source component (interface, package, procedure, variable)
into production.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOdiWsBasePhysicalSchema
An AbstractOdiWsBasePhysicalSchema an extension of OdiPhysicalSchema and serves as the parent for the other Web Services Technology specific physical schema.
|
class |
OdiContext
An ODI Context.
|
class |
OdiDataServer
An
OdiDataServer is a data server that is defined for a technology
into the physical topology of ODI. |
class |
OdiDataType
An
OdiDataType is a domain entity describing a single data type defined for an
ODI technology. |
class |
OdiHadoopDataServer
The
OdiHadoopDataServer class contains information to connect to the
described hadoop data server and how to manage that connection with properties
like "hadoopJobTrackerUri" and "hadoopNameNodeUri". |
class |
OdiHBaseDataServer
The
OdiHBaseDataServer class contains information to connect to the
described HBase data server and how to manage that connection with properties |
class |
OdiHiveDataServer
The
OdiHiveDataServer class contains information to connect to the
described Hive data server and how to manage that connection with properties |
class |
OdiIndexType
An
OdiIndexType is a domain entity describing a single type of SGBDR index for an
ODI technology. |
class |
OdiLanguageElementImpl
OdiLanguageElementImpl class represents ODI language element implemented by
some technology, allows overriding language element's properties on
per-technology basis.
|
class |
OdiLanguageImpl
OdiLanguageImpl class represents ODI language implemented by some technology,
allows overriding language settings on per-technology basis.
|
class |
OdiLogicalSchema
An ODI logical schema.
|
class |
OdiPhysicalSchema
An
OdiPhysicalSchema is a physical schema defined for a data server
into the physical topology of ODI. |
class |
OdiPigDataServer
The
OdiPigDataServer class contains information to connect to the
described Pig data server and how to manage that connection with properties
pigExecType |
class |
OdiSparkPythonDataServer
The
OdiSparkPythonDataServer class contains information to connect to the
described SparkPython data server and how to manage that connection with properties |
class |
OdiTechnology
A technology that is defined within the physical topology provided by ODI.
|
class |
OdiWsPhysicalSchema
A
OdiWsPhysicalSchema is an extension of AbstractOdiWsBasePhysicalSchema
and encapsulates the properties specific to Web Services Technology
For details regarding the parent Physical Schema see AbstractOdiWsBasePhysicalSchema |