Class AbstractProjectVisitor<T>

java.lang.Object
com.atlassian.bitbucket.project.AbstractProjectVisitor<T>
All Implemented Interfaces:
ProjectVisitor<T>

public abstract class AbstractProjectVisitor<T> extends Object implements ProjectVisitor<T>
A base implementation of ProjectVisitor which returns null for all project types.
  • Constructor Details

    • AbstractProjectVisitor

      public AbstractProjectVisitor()
    • AbstractProjectVisitor

      protected AbstractProjectVisitor(@Nullable T defaultValue)
      Parameters:
      defaultValue - the value to return when visiting a project, if not overridden in a subclass
  • Method Details