| 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.
|