public abstract class

AbstractApplicationUserVisitor

extends Object
implements ApplicationUserVisitor<T>
java.lang.Object
   ↳ com.atlassian.bitbucket.user.AbstractApplicationUserVisitor<T>

Summary

Public Constructors
AbstractApplicationUserVisitor()
Public Methods
T visit(DetailedUser user)
T visit(ServiceUser user)
T visit(ApplicationUser user)
Protected Methods
T defaultValue(ApplicationUser user)
Convenience method that allows implementors to provide a single fallback return value
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.bitbucket.user.ApplicationUserVisitor

Public Constructors

public AbstractApplicationUserVisitor ()

Public Methods

public T visit (DetailedUser user)

public T visit (ServiceUser user)

public T visit (ApplicationUser user)

Protected Methods

protected T defaultValue (ApplicationUser user)

Convenience method that allows implementors to provide a single fallback return value

Returns
  • the default value