Package | Description |
---|---|
oracle.odi.domain.mapping.generator | |
oracle.odi.mapping.generation | |
oracle.odi.mapping.generation.pig | |
oracle.odi.mapping.generation.spark |
Class and Description |
---|
AbstractSyntaxTree
A base class for all the substitution API objects.
|
AbstractSyntaxTree.ASTClass |
AbstractSyntaxTree.SubstitutionVariable |
GenerationException |
Class and Description |
---|
AbstractSyntaxTree
A base class for all the substitution API objects.
|
AbstractSyntaxTree.ASTClass |
AbstractSyntaxTree.ASTMetadata |
AbstractSyntaxTree.ExtendedASTClass |
AbstractSyntaxTree.ExtendedASTClasses |
AbstractSyntaxTree.KMTemplate |
AbstractSyntaxTree.LogCounter
Type safe enum that represents different log counter types defined for a task.
|
AbstractSyntaxTree.MappingASTClass |
AbstractSyntaxTree.MethodInfo |
AbstractSyntaxTree.SubstitutionAPIMethod |
AbstractSyntaxTree.SubstitutionVariable |
AbstractSyntaxTree.SubstitutionVariables |
AbstractSyntaxTree.UsesTemplate |
ArrayExpression
A class representing complex expressions generated by the mapping code
generator.
|
Column
Class to model a column in a SQL insert statement.
|
Command
The abstract class which models an ODI scripting "command".
|
CommandHelper
This is the CommandHelper which implements functionalities common to all commands.
|
CommandType
A Command is abstract.
|
CorrelatedQuery
A class to model a correlated subquery.
|
CustomAST
A class to provide a customizable abstract syntax tree object to be used during code generation,
to generate code from an arbitrary user-settable template and template substitution map.
|
CustomizableCommand
The abstract class for modeling a "customizable command".
|
Expression
A class representing the expressions used within the mapping code
generator AST tree.
|
Field
This class models a field in a schema.
|
FieldKind
This interface represents the kind of a schema field for Spark or Pig.
|
FileSqlQuery
A class to model a File SQL query in the ODI code generator.
|
FilterSubQuery
FilterSubQuery is a part of whereList of the outer query.
|
FilterSubQuery.GroupComparisonKeyword
An enum to represent a method of comparing groups.
|
FilterSubQuery.QueryRole |
FromClause
Class to model a SQL FROM clause
|
FunctionSyntaxWrapper |
GenerationException |
IConditionItem
An interface to represent a select item or expression that is used as part of a condition expression,
such as a join or filter condition.
|
ISelectItem
A class to represent a select item in a SQL query, or some column-level metadata
in a script.
|
ITableFunctionParameter
An interface to represent a parameter that will be passed to the referenced table function.
|
Item |
JoinTable
Class to model a SQL join between 2 tables or subqueries.
|
JoinTable.JoinType |
MapAttributeWithPath |
NestedSqlQuery
A class to represent a nested SQLquery, which acts as an inline view inside another SQL query
|
NullTarget
A class to indicate that no code or task will be generated for this object.
|
NumericColumn |
NumericItem |
OracleSqlQuery
Models an Oracle SQL query in the ODI code generator.
|
PigCommand |
PigCommand.PigCommandType |
PigField |
PigField.PigFieldKind |
PigFieldOwner |
PigSchema |
PigScript |
PigSourceAttribute |
PivotQuery
The PivotQuery class models an Oracle pivot query.
|
QueryClause |
Schema
This class represents the metadata for describing actual data on the physical level.
|
Script
This is the AST class that represents a script.
|
SetQuery
SetQuery is the substitution API class used for set operation.
It holds a collection of SqlQuery (the queries that will be union-ed),
a collection of columns alias, a set operation type and a set alias. |
SourceASTList
The SourceASTList class models a list of substitution API objects
|
SourceAttribute
This class represents a source attribute viewed from a code generation point of view.
|
SqlInsertStatement
The SqlInsertStatement class models an SQL insert statement in the ODI code generator.
|
SqlMergeStatement
The SqlMergeStatement class models an SQL merge statement in the ODI code generator.
|
SqlMultiInsertStatement.InsertItem
InsertItem represents an insert target of the multi-insert statement.
|
SqlQuery
The SqlQuery class models a SQL query in the ODI code generator.
|
SqlQuery.SelectMapContainer |
SqlStatement
An interface models an SQL statement in the ODI code generator.
|
SqlUpdateStatement
Models an SQL update statement in the ODI code generator.
|
StringExpression
A class representing an expression that is a text string.
|
Table
A class to represent a source table in a SQL query.
|
TableFunctionReference
A class to represent a reference to a database table function in a SQL query.
|
TableQueryReference
The TableQueryReference class represents the query for a table, used in an SQL FROM clause.
|
TableReference
The TableReference class represents a table used in a TableQueryReference.
|
TemplateUtils
A class representing a set of templates for a particular technology and base language,
with some overridden templates.
|
TemporaryIndex.IndexClauseType |
TextTemplateTree |
UserFunctionInfo |
VarcharColumn
A class to represent a VARCHAR type column in a target table.
|
VarcharItem
An interface to represent a VARCHAR item in a target table.
|
WrappedCorrelatedQuery
A wrappedCorrelatedQuery is a special correlated query that may be wrapped within a string expression.
|
Class and Description |
---|
AbstractSyntaxTree
A base class for all the substitution API objects.
|
CallScriptCmd
A call script command takes a list of input relation and produces an output relation.
|
Command
The abstract class which models an ODI scripting "command".
|
CommandHelper
This is the CommandHelper which implements functionalities common to all commands.
|
CommandType
A Command is abstract.
|
CustomizableCommand
The abstract class for modeling a "customizable command".
|
DistinctCmd |
ExpressionCmd
This class represents a generic expression command, corresponding to an expression
component.
|
Field
This class models a field in a schema.
|
FieldKind
This interface represents the kind of a schema field for Spark or Pig.
|
FilterCmd |
FlattenCmd |
GenerationException |
GroupCmd |
JoinCmd |
LoadCmd |
LookupCmd |
OrderByCmd |
PivotCmd |
Schema
This class represents the metadata for describing actual data on the physical level.
|
Script
This is the AST class that represents a script.
|
SetCmd |
SplitCmd |
StarCmd |
StoreCmd |
SubqueryFilterCmd |
TemplateUtils
A class representing a set of templates for a particular technology and base language,
with some overridden templates.
|
UnpivotCmd |
Class and Description |
---|
AbstractSyntaxTree
A base class for all the substitution API objects.
|
AbstractSyntaxTree.ASTClass |
AbstractSyntaxTree.ExtendedASTClasses |
AbstractSyntaxTree.KMTemplate |
AbstractSyntaxTree.SubstitutionAPIMethod |
AbstractSyntaxTree.SubstitutionVariable |
GenerationException |
JoinTable.JoinType |
MapAttributeWithPath |
SqlQuery
The SqlQuery class models a SQL query in the ODI code generator.
|
TemplateUtils
A class representing a set of templates for a particular technology and base language,
with some overridden templates.
|