protected class FromSubqueryResolver.VirtualMappingBuilder extends AbstractEclipseLinkExpressionVisitor
SELECT clause and create virtual mappings
for the state field path expressions and any expression aliased with a result variable.| Modifier and Type | Field and Description |
|---|---|
protected IManagedType |
parent
The virtual
IManagedType. |
| Modifier | Constructor and Description |
|---|---|
protected |
FromSubqueryResolver.VirtualMappingBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected IMapping |
buildMapping(java.lang.String name,
Resolver resolver) |
protected java.lang.String |
literal(Expression expression,
LiteralType literalType) |
void |
visit(CollectionExpression expression)
Visits the
CollectionExpression expression. |
void |
visit(ResultVariable expression)
Visits the
ResultVariable expression. |
void |
visit(SimpleSelectClause expression)
Visits the
SimpleSelectClause expression. |
void |
visit(SimpleSelectStatement expression)
Visits the
SimpleSelectStatement expression. |
void |
visit(StateFieldPathExpression expression)
Visits the
StateFieldPathExpression expression. |
visit, visit, visit, visit, visit, visit, visitvisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitprotected IManagedType parent
IManagedType.protected FromSubqueryResolver.VirtualMappingBuilder()
protected java.lang.String literal(Expression expression, LiteralType literalType)
public void visit(CollectionExpression expression)
CollectionExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(ResultVariable expression)
ResultVariable expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(SimpleSelectClause expression)
SimpleSelectClause expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(SimpleSelectStatement expression)
SimpleSelectStatement expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visitpublic void visit(StateFieldPathExpression expression)
StateFieldPathExpression expression.visit in interface ExpressionVisitorvisit in class AbstractExpressionVisitorexpression - The Expression to visit