public interface


Known Indirect Subclasses

Class Overview

Implements the visitor pattern for users.

Note: Implementors are strongly encouraged to extend from AbstractStashUserVisitor or AbstractVoidStashUserVisitor. 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.


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

Public Methods

public T visit (StashUser user)

public T visit (DetailedUser user)

public T visit (ServiceUser user)