Package | Description |
---|---|
oracle.odi.mapping.generation |
Modifier and Type | Class and Description |
---|---|
class |
ArrayExpression
A class representing complex expressions generated by the mapping code
generator.
|
class |
CorrelatedQuery
A class to model a correlated subquery.
|
class |
Expression
A class representing the expressions used within the mapping code
generator AST tree.
|
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 |
WrappedCorrelatedQuery
A wrappedCorrelatedQuery is a special correlated query that may be wrapped within a string expression.
|
Modifier and Type | Method and Description |
---|---|
ISelectItem |
ArrayExpression.cloneSelectItem() |
ISelectItem |
CorrelatedQuery.cloneSelectItem() |
ISelectItem |
ISelectItem.cloneSelectItem() |
ISelectItem |
StringExpression.cloneSelectItem() |
ISelectItem |
WrappedCorrelatedQuery.cloneSelectItem() |
static ISelectItem |
ArrayExpression.createNewSelectItemForInlineView(ISelectItem oldExpr,
java.util.HashMap selectMap,
java.lang.String inlineViewAlias) |
static ISelectItem |
ArrayExpression.getNewSelectItemForInlineView(ISelectItem oldExpr,
java.util.HashMap selectMap,
java.lang.String inlineViewAlias)
Deprecated.
Use createNewSelectItemForInlineView.
|
static ISelectItem |
ArrayExpression.getRedirectionMapItem(java.util.Map redirectionMap,
oracle.odi.domain.mapping.xreference.IExpressionReferencedObject key,
oracle.odi.domain.mapping.MapPathSpecifier path) |
static ISelectItem |
ArrayExpression.getRedirectionMapItem(java.util.Map redirectionMap,
oracle.odi.domain.mapping.xreference.IExpressionReferencedObject key,
oracle.odi.domain.mapping.MapPathSpecifier path,
oracle.odi.domain.mapping.MapConnectorPoint endPoint) |
ISelectItem |
Column.getSourceSelectItem()
Get the ISelectItem instance that will be used as the query select item
that will load this column, if any.
|
Modifier and Type | Method and Description |
---|---|
void |
SqlQuery.addSelect(ISelectItem exp) |
static ISelectItem |
ArrayExpression.createNewSelectItemForInlineView(ISelectItem oldExpr,
java.util.HashMap selectMap,
java.lang.String inlineViewAlias) |
static Column |
Column.getColumn(Table tab,
oracle.odi.domain.mapping.MapAttribute attr,
ISelectItem sourceSelectItem) |
static ISelectItem |
ArrayExpression.getNewSelectItemForInlineView(ISelectItem oldExpr,
java.util.HashMap selectMap,
java.lang.String inlineViewAlias)
Deprecated.
Use createNewSelectItemForInlineView.
|
static void |
ArrayExpression.putRedirectionMapItem(java.util.Map redirectionMap,
java.lang.Object key,
ISelectItem item,
boolean hasUpstreamSplitPath) |
void |
Column.setSourceSelectItem(ISelectItem item) |