Package com.atlassian.bitbucket.user
Interface ApplicationUserVisitor<T>
- All Known Implementing Classes:
AbstractApplicationUserVisitor
,AbstractVoidApplicationUserVisitor
public interface ApplicationUserVisitor<T>
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.
-
Method Summary
Modifier and TypeMethodDescriptionvisit
(ApplicationUser user) visit
(DetailedUser user) visit
(ServiceUser user)
-
Method Details
-
visit
-
visit
-
visit
-