protected static class AbstractValidator.OwningStatementVisitor extends AbstractTraverseParentVisitor
Expression
.Modifier and Type | Field and Description |
---|---|
DeleteStatement |
deleteStatement |
SelectStatement |
selectStatement |
SimpleSelectStatement |
simpleSelectStatement |
UpdateStatement |
updateStatement |
Modifier | Constructor and Description |
---|---|
protected |
AbstractValidator.OwningStatementVisitor() |
Modifier and Type | Method and Description |
---|---|
protected void |
dispose()
Disposes the internal data.
|
void |
visit(DeleteStatement expression)
Visits the
DeleteStatement expression. |
void |
visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
visit(SimpleSelectStatement expression)
Visits the
SimpleSelectStatement expression. |
void |
visit(UpdateStatement expression)
Visits the
UpdateStatement expression. |
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, visit, visit, visit, visit
public DeleteStatement deleteStatement
public SelectStatement selectStatement
public SimpleSelectStatement simpleSelectStatement
public UpdateStatement updateStatement
protected AbstractValidator.OwningStatementVisitor()
protected void dispose()
public void visit(DeleteStatement expression)
DeleteStatement
expression.visit
in interface ExpressionVisitor
visit
in class AnonymousExpressionVisitor
expression
- The Expression
to visitpublic void visit(SelectStatement expression)
SelectStatement
expression.visit
in interface ExpressionVisitor
visit
in class AnonymousExpressionVisitor
expression
- The Expression
to visitpublic void visit(SimpleSelectStatement expression)
SimpleSelectStatement
expression.visit
in interface ExpressionVisitor
visit
in class AnonymousExpressionVisitor
expression
- The Expression
to visitpublic void visit(UpdateStatement expression)
UpdateStatement
expression.visit
in interface ExpressionVisitor
visit
in class AnonymousExpressionVisitor
expression
- The UpdateStatement
to visit