Interface | Description |
---|---|
FieldKind |
This interface represents the kind of a schema field for Spark or Pig.
|
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.
|
SqlStatement |
An interface models an SQL statement in the ODI code generator.
|
VarcharItem |
An interface to represent a VARCHAR item in a target table.
|
Class | Description |
---|---|
AbstractSyntaxTree |
A base class for all the substitution API objects.
|
AbstractSyntaxTree.LogCounter |
Type safe enum that represents different log counter types defined for a task.
|
AgentStreamingInsertStatement |
Class to model an insert into a C$ staging table.
|
ArrayExpression |
A class representing complex expressions generated by the mapping code
generator.
|
CallScriptCmd |
A call script command takes a list of input relation and produces an output relation.
|
Column |
Class to model a column in a SQL insert statement.
|
Command |
The abstract class which models an ODI scripting "command".
|
CommandFactory |
This is the factory class for creating all specific Command subclass instances.
|
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.
|
ExpressionCmd |
This class represents a generic expression command, corresponding to an expression
component.
|
Field |
This class models a field in a schema.
|
FileInsertStatement | |
FileSqlQuery |
A class to model a File SQL query in the ODI code generator.
|
FileUpdateStatement |
Class to represent an update DML statement executed using a specialized JDBC file driver.
|
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 | |
JoinTable |
Class to model a SQL join between 2 tables or subqueries.
|
JoinTable.JoinType | |
MapAttributeWithPath | |
MappingGenerationUtils |
A static class for code generation utility methods that do not depend on any specific
adapter (or it's technology definitions), including ODI.
|
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.
|
OracleInsertStatement |
Models an Oracle insert statement in the ODI code generator.
|
OracleMergeStatement |
Models an Oracle merge statement in the ODI code generator.
|
OracleSqlQuery |
Models an Oracle SQL query in the ODI code generator.
|
OracleUpdateStatement |
Models an Oracle update statement in the ODI code generator.
|
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.
|
SqlDeleteStatement |
Models an SQL delete statement in the ODI code generator.
|
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 |
The SqlMultiInsertStatement class models an SQL multi-insert statement in the ODI code generator.
|
SqlQuery |
The SqlQuery class models a SQL query in the ODI code generator.
|
SqlUpdateStatement |
Models an SQL update statement in the ODI code generator.
|
StringConstant |
A class representing an expression that is a string constant.
|
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.
|
TemplateUtils.LocalTemplate | |
TemporaryIndex | |
TemporaryIndex.IndexClauseType | |
TextTemplateTree | |
UserFunctionInfo | |
UserFunctionInfo.ParameterInfo | |
VarcharColumn |
A class to represent a VARCHAR type column in a target table.
|
WrappedCorrelatedQuery |
A wrappedCorrelatedQuery is a special correlated query that may be wrapped within a string expression.
|
Exception | Description |
---|---|
GenerationException |