|
EclipseLink 2.4.1, build 'v20121003-ad44345' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseChildrenVisitor
org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
public final class FullyQualifyPathExpressionVisitor
This visitor makes sure that all path expressions are fully qualified with the identification variable in the range variable declaration. This only applies to an UPDATE or DELETE query.
| Constructor Summary | |
|---|---|
FullyQualifyPathExpressionVisitor()
|
|
| Method Summary | |
|---|---|
void |
visit(CollectionMemberDeclaration expression)
Visits the CollectionMemberDeclaration expression. |
void |
visit(CollectionValuedPathExpression expression)
Visits the CollectionValuedPathExpression expression. |
void |
visit(IdentificationVariable expression)
Visits the IdentificationVariable expression. |
void |
visit(Join expression)
Visits the Join expression. |
void |
visit(RangeVariableDeclaration expression)
Visits the RangeVariableDeclaration expression. |
void |
visit(SelectStatement expression)
Visits the SelectStatement expression. |
void |
visit(SimpleSelectStatement expression)
Visits the SimpleSelectStatement expression. |
void |
visit(StateFieldPathExpression expression)
Visits the StateFieldPathExpression expression. |
| Methods inherited from class org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseChildrenVisitor |
|---|
visit |
| Methods inherited from class org.eclipse.persistence.jpa.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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FullyQualifyPathExpressionVisitor()
| Method Detail |
|---|
public void visit(CollectionMemberDeclaration expression)
CollectionMemberDeclaration expression.
visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(CollectionValuedPathExpression expression)
CollectionValuedPathExpression 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(Join expression)
Join 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(SelectStatement expression)
SelectStatement expression.
visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(SimpleSelectStatement expression)
SimpleSelectStatement expression.
visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(StateFieldPathExpression expression)
StateFieldPathExpression expression.
visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visit
|
EclipseLink 2.4.1, build 'v20121003-ad44345' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||