Class SmartVisitationImpl<T extends SmartVisitable<T>>

  • All Implemented Interfaces:
    SmartVisitation<T>

    public class SmartVisitationImpl<T extends SmartVisitable<T>>
    extends Object
    implements SmartVisitation<T>
    A visitation of a structure of SmartVisitables. It remembers what objects were already visited in order to avoid cycles.