Package | Description |
---|---|
oracle.odi.domain.mapping.generator | |
oracle.odi.mapping.generation | |
oracle.odi.mapping.generation.spark |
Modifier and Type | Class and Description |
---|---|
class |
TaskControl
A class used to control session task instantiation for the KM task line.
|
Modifier and Type | Class and Description |
---|---|
class |
AgentStreamingInsertStatement
Class to model an insert into a C$ staging table.
|
class |
ArrayExpression
A class representing complex expressions generated by the mapping code
generator.
|
class |
CallScriptCmd
A call script command takes a list of input relation and produces an output relation.
|
class |
Column
Class to model a column in a SQL insert statement.
|
class |
Command
The abstract class which models an ODI scripting "command".
|
class |
CorrelatedQuery
A class to model a correlated subquery.
|
class |
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.
|
class |
DistinctCmd |
class |
Expression
A class representing the expressions used within the mapping code
generator AST tree.
|
class |
ExpressionCmd
This class represents a generic expression command, corresponding to an expression
component.
|
class |
FileUpdateStatement
Class to represent an update DML statement executed using a specialized JDBC file driver.
|
class |
FilterSubQuery
FilterSubQuery is a part of whereList of the outer query.
|
class |
FromClause
Class to model a SQL FROM clause
|
interface |
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.
|
interface |
ISelectItem
A class to represent a select item in a SQL query, or some column-level metadata
in a script.
|
interface |
ITableFunctionParameter
An interface to represent a parameter that will be passed to the referenced table function.
|
class |
JoinTable
Class to model a SQL join between 2 tables or subqueries.
|
class |
NestedSqlQuery
A class to represent a nested SQLquery, which acts as an inline view inside another SQL query
|
class |
NullTarget
A class to indicate that no code or task will be generated for this object.
|
class |
NumericColumn |
class |
OracleInsertStatement
Models an Oracle insert statement in the ODI code generator.
|
class |
OracleMergeStatement
Models an Oracle merge statement in the ODI code generator.
|
class |
OracleSqlQuery
Models an Oracle SQL query in the ODI code generator.
|
class |
OracleUpdateStatement
Models an Oracle update statement in the ODI code generator.
|
class |
PigCommand |
class |
PigScript |
class |
QueryClause |
class |
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. |
class |
SourceASTList
The SourceASTList class models a list of substitution API objects
|
class |
SqlDeleteStatement
Models an SQL delete statement in the ODI code generator.
|
class |
SqlInsertStatement
The SqlInsertStatement class models an SQL insert statement in the ODI code generator.
|
class |
SqlMergeStatement
The SqlMergeStatement class models an SQL merge statement in the ODI code generator.
|
class |
SqlMultiInsertStatement
The SqlMultiInsertStatement class models an SQL multi-insert statement in the ODI code generator.
|
class |
SqlQuery
The SqlQuery class models a SQL query in the ODI code generator.
|
class |
SqlUpdateStatement
Models an SQL update statement in the ODI code generator.
|
class |
StringConstant
A class representing an expression that is a string constant.
|
class |
StringExpression
A class representing an expression that is a text string.
|
class |
Table
A class to represent a source table in a SQL query.
|
class |
TableFunctionReference
A class to represent a reference to a database table function in a SQL query.
|
class |
TableQueryReference
The TableQueryReference class represents the query for a table, used in an SQL FROM clause.
|
class |
TableReference
The TableReference class represents a table used in a TableQueryReference.
|
class |
VarcharColumn
A class to represent a VARCHAR type column in a target table.
|
class |
WrappedCorrelatedQuery
A wrappedCorrelatedQuery is a special correlated query that may be wrapped within a string expression.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
AbstractSyntaxTree.getDescription(java.lang.Class astClass,
AbstractSyntaxTree.ASTClass astClassAnnotation) |
Modifier and Type | Class and Description |
---|---|
class |
SparkCallScriptCmd
This class is the AST representing a Spark script call command, for implementing ODI table function.
|
class |
SparkCommand
An AST class representing a Spark command.
|
class |
SparkDistinctCmd
This is the AST representing a Spark distinct command.
|
class |
SparkExpressionCmd
The AST representing a Spark expression command.
|
class |
SparkFilterCmd
This is the AST representing a Spark filter command.
|
class |
SparkFlattenCmd |
class |
SparkGroupCmd
This is the AST representing a Spark group command.
|
class |
SparkHiveStoreCmd
This is the AST representing a Spark Hive store command.
|
class |
SparkHqlCmd
This is the AST representing a Spark Hql command.
|
class |
SparkInputSigCmd
The AST representing a Spark input signature command.
|
class |
SparkJoinCmd
This is the AST representing a Spark Join command.
|
class |
SparkKeyBasedLookupCmd
This is the AST representing a Spark key based lookup command
|
class |
SparkLoadCmd
This is the AST representing a Spark load command.
|
class |
SparkLookupCmd
The Spark command for Lookup data for a driving data source.
|
class |
SparkOrderByCmd
This is the AST representing a Spark order command.
|
class |
SparkOutputSigCmd
The AST representing a Spark output signature command.
|
class |
SparkPivotCmd
The Spark specific AST for pivot command.
|
class |
SparkScript
This is the AST class that represents a Spark script.
|
class |
SparkSetCmd
This is the AST representing a Spark set command.
|
class |
SparkSplitCmd
This is the AST representing a Spark split command.
|
class |
SparkSQLCmd
This is the AST representing a Spark SQL command.
|
class |
SparkSQLStoreCmd
This is the AST representing a Spark SQL store command.
|
class |
SparkStartStreamingCmd
This Spark command class generate python code for starting and stopping streaming processing
start()
awaitTerminationOrTimeout(timeout)
|
class |
SparkStoreCmd
This is the AST representing a Spark store command.
|
class |
SparkUnpivotCmd
This is the AST representing a Spark unpivot command.
|