Class AbstractLanguageVisitor

  • All Implemented Interfaces:
    Direct Known Subclasses:
    HierarchyVisitor, SQLStringVisitor

    public abstract class AbstractLanguageVisitor
    extends Object
    implements LanguageObjectVisitor
    Visitor that visits an instance of LanguageObject and performs an operation on that instance. The visit() methods of this Visitor can be selectively overridden to perform operations on each type of LanguageObject. The public visit() methods should not be called directly, as they are only used by this visitor framework to let the instance invoke the type-specific visit() method