- Type Parameters:
R -
- All Known Implementing Classes:
- CompatibleSelectVisitor, FilterSelectVisitor, MatchSelectVisitor, ResolveCheckVisitor.CaseCompatibleVisitor
public interface SelectorVisitor<R>
Visitor class for RecordSelector
Bottom level classes that implement RecordSelector are visited directly.
The methods on the collection classes will normally be implemented by recursing
down to the SelectClause
This interface assumes that RecordSelectors are made from And/Or combinations of
SelectClause objects. If the data model for RecordSelectors is extended this interface
will also need to be extended but this should become obvious when implementing the
visit method of the extended RecordSelector
- Author:
- spb
- See Also:
RecordSelector,
SelectClause,
AndRecordSelector,
OrRecordSelector,
RelationClause-
