public interface

Labelable

com.atlassian.bitbucket.label.Labelable
Known Indirect Subclasses

Summary

Public Methods
<T> T accept(LabelableVisitor<T> visitor)
Accepts the provided visitor and invokes the appropriate visit overload for this labelable type, returning its result.

Public Methods

public T accept (LabelableVisitor<T> visitor)

Accepts the provided visitor and invokes the appropriate visit overload for this labelable type, returning its result.

Note: Nullability for the return value is intentionally not documented one way or another. It is expected that the caller will know the nullability of the visitor implementation they are passing and code accordingly.

Parameters
visitor the visitor to invoke
Returns
  • the result of the invoked visit method