R - Return type of the visitor's method.A - Type of an optional parameter passed to the visitor's method.public abstract class SuperNodesRSQLVisitorAdapter<R,A> extends Object implements RSQLVisitor<R,A>
RSQLVisitor interface that delegates handling of
all the concrete nodes to visit(LogicalNode, Object) and
visit(ComparisonNode, Object).
This class is useful when you don't want to handle all of the nodes (i.e. implement visit() methods), but just few of them and take care of the rest in the superclass nodes' handler.
| Constructor and Description |
|---|
SuperNodesRSQLVisitorAdapter() |
| Modifier and Type | Method and Description |
|---|---|
R |
visit(AndNode node,
A param) |
abstract R |
visit(ComparisonNode node,
A param) |
R |
visit(EqualNode node,
A param) |
R |
visit(GreaterThanNode node,
A param) |
R |
visit(GreaterThanOrEqualNode node,
A param) |
R |
visit(InNode node,
A param) |
R |
visit(LessThanNode node,
A param) |
R |
visit(LessThanOrEqualNode node,
A param) |
abstract R |
visit(LogicalNode node,
A param) |
R |
visit(NotEqualNode node,
A param) |
R |
visit(NotInNode node,
A param) |
R |
visit(OrNode node,
A param) |
public abstract R visit(LogicalNode node, A param)
public abstract R visit(ComparisonNode node, A param)
public R visit(GreaterThanOrEqualNode node, A param)
visit in interface RSQLVisitor<R,A>public R visit(GreaterThanNode node, A param)
visit in interface RSQLVisitor<R,A>public R visit(LessThanOrEqualNode node, A param)
visit in interface RSQLVisitor<R,A>public R visit(LessThanNode node, A param)
visit in interface RSQLVisitor<R,A>public R visit(NotEqualNode node, A param)
visit in interface RSQLVisitor<R,A>Copyright © 2011–2014. All rights reserved.