public abstract class AbstractApplicationUserVisitor<T> extends Object implements ApplicationUserVisitor<T>
| Constructor and Description | 
|---|
AbstractApplicationUserVisitor()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected T | 
defaultValue(ApplicationUser user)
Convenience method that allows implementors to provide a single fallback return value 
 | 
T | 
visit(ApplicationUser user)  | 
T | 
visit(DetailedUser user)  | 
T | 
visit(ServiceUser user)  | 
public T visit(@Nonnull DetailedUser user)
visit in interface ApplicationUserVisitor<T>public T visit(@Nonnull ServiceUser user)
visit in interface ApplicationUserVisitor<T>public T visit(@Nonnull ApplicationUser user)
visit in interface ApplicationUserVisitor<T>protected T defaultValue(ApplicationUser user)
user - the userCopyright © 2019 Atlassian. All rights reserved.