public interface

ApplicationUserVisitor

com.atlassian.bitbucket.user.ApplicationUserVisitor<T>
Known Indirect Subclasses

Class Overview

Implements the visitor pattern for users.

Note: Implementors are strongly encouraged to extend from AbstractApplicationUserVisitor or AbstractVoidApplicationUserVisitor. This interface may change over time, as more user types are added, and any class implementing it directly will be broken by such changes. Extending from one of the abstract classes will help prevent such breakages.

Summary

Public Methods
T visit(DetailedUser user)
T visit(ServiceUser user)
T visit(ApplicationUser user)

Public Methods

public T visit (DetailedUser user)

public T visit (ServiceUser user)

public T visit (ApplicationUser user)