Interface IVisitFilter

All Known Implementing Classes:
ClassVisitFilter

public interface IVisitFilter
A filter that can be used to restrict the types of objects visited by the visitor
Author:
igor.vaynberg
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final IVisitFilter
    A visitor filter that allows all objects and their children to be visited
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Controls whether or not the object's children will be visited
    boolean
    Controls whether or not the object will be visited
  • Field Details

    • ANY

      static final IVisitFilter ANY
      A visitor filter that allows all objects and their children to be visited
  • Method Details

    • visitObject

      boolean visitObject(Object object)
      Controls whether or not the object will be visited
      Parameters:
      object -
      Returns:
      true if the object should be visited
    • visitChildren

      boolean visitChildren(Object object)
      Controls whether or not the object's children will be visited
      Parameters:
      object -
      Returns:
      true if the object's children should be visited