|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) E28847-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
org.eclipse.persistence.jpa.internal.jpql.parser.AnonymousExpressionVisitor
org.eclipse.persistence.jpa.internal.jpql.parser.AbstractTraverseParentVisitor
org.eclipse.persistence.jpa.internal.jpql.SemanticValidator.VirtualIdentificationVariableFinder
private static class SemanticValidator.VirtualIdentificationVariableFinder
| Field Summary | |
|---|---|
(package private) IdentificationVariable |
expressionThe IdentificationVariable used to define the abstract schema name from either the UPDATE or DELETE clause. |
private boolean |
traverseDetermines if the RangeVariableDeclaration should traverse its identification variable expression or simply visit the parent hierarchy. |
| Constructor Summary | |
|---|---|
private |
SemanticValidator.VirtualIdentificationVariableFinder() |
| Method Summary | |
|---|---|
void |
visit(DeleteClause expression)Visits the DeleteClause expression. |
void |
visit(DeleteStatement expression)Visits the DeleteStatement expression. |
void |
visit(IdentificationVariable expression)Visits the IdentificationVariable expression. |
void |
visit(RangeVariableDeclaration expression)Visits the RangeVariableDeclaration expression. |
void |
visit(UpdateClause expression)Visits the UpdateClause expression. |
void |
visit(UpdateStatement expression)Visits the UpdateStatement expression. |
| Methods inherited from class org.eclipse.persistence.jpa.internal.jpql.parser.AbstractTraverseParentVisitor |
|---|
visit, visit |
| Methods inherited from class org.eclipse.persistence.jpa.internal.jpql.parser.AnonymousExpressionVisitor |
|---|
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
IdentificationVariable expression
IdentificationVariable used to define the abstract schema name from either the UPDATE or DELETE clause.private boolean traverse
RangeVariableDeclaration should traverse its identification variable expression or simply visit the parent hierarchy.| Constructor Detail |
|---|
private SemanticValidator.VirtualIdentificationVariableFinder()
| Method Detail |
|---|
public void visit(DeleteClause expression)
DeleteClause expression.visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(DeleteStatement expression)
DeleteStatement expression.visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(IdentificationVariable expression)
IdentificationVariable expression.visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(RangeVariableDeclaration expression)
RangeVariableDeclaration expression.visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(UpdateClause expression)
UpdateClause expression.visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(UpdateStatement expression)
UpdateStatement expression.visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visit
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||