| java.lang.Object com.versant.core.ejb.query.NodeVisitorAdapter
All known Subclasses: com.versant.core.jdbc.ejbql.EJBQLNodeToSqlExp,
NodeVisitorAdapter | public class NodeVisitorAdapter implements NodeVisitor(Code) | | Base class for classes implementing NodeVisitor with do nothing
implementations of all the methods. This makes it possible to add new
methods to the interface without breaking existing code.
|
Method Summary | |
public Object | arriveAddNode(AddNode node, Object msg) | public Object | arriveAggregateNode(AggregateNode node, Object msg) | public Object | arriveAllOrAnyNode(AllOrAnyNode node, Object msg) | public Object | arriveAndNode(AndNode node, Object msg) | public Object | arriveBetweenNode(BetweenNode node, Object msg) | public Object | arriveCollectionMemberNode(CollectionMemberNode node, Object msg) | public Object | arriveCompNode(CompNode node, Object msg) | public Object | arriveConstructorNode(ConstructorNode node, Object msg) | public Object | arriveDateFunctionNode(DateFunctionNode node, Object msg) | public Object | arriveDeleteNode(DeleteNode node, Object msg) | public Object | arriveEmptyCompNode(EmptyCompNode node, Object msg) | public Object | arriveExistsNode(ExistsNode node, Object msg) | public Object | arriveIdentificationVarNode(IdentificationVarNode node, Object msg) | public Object | arriveInNode(InNode node, Object msg) | public Object | arriveJoinNode(JoinNode node, Object msg) | public Object | arriveLikeNode(LikeNode node, Object msg) | public Object | arriveLiteralNode(LiteralNode node, Object msg) | public Object | arriveMemberCompNode(MemberCompNode node, Object msg) | public Object | arriveMultiplyNode(MultiplyNode node, Object msg) | public Object | arriveNotNode(NotNode node, Object msg) | public Object | arriveNullCompNode(NullCompNode node, Object msg) | public Object | arriveNumericFunctionNode(NumericFunctionNode node, Object msg) | public Object | arriveObjectNode(ObjectNode node, Object msg) | public Object | arriveOrNode(OrNode node, Object msg) | public Object | arriveParameterNode(ParameterNode node, Object msg) | public Object | arriveParenNode(ParenNode node, Object msg) | public Object | arrivePathNode(PathNode node, Object msg) | public Object | arriveSelectNode(SelectNode node, Object msg) | public Object | arriveSetNode(SetNode node, Object msg) | public Object | arriveStringFunctionNode(StringFunctionNode node, Object msg) | public Object | arriveUnaryMinusNode(UnaryMinusNode node, Object msg) | public Object | arriveUpdateNode(UpdateNode node, Object msg) | protected Object | defaultArrive(Node node, Object msg) Default arrive implementation. |
defaultArrive | protected Object defaultArrive(Node node, Object msg)(Code) | | Default arrive implementation. Returns null.
|
|
|