public static class

VersionService.ReasonsServiceResult

extends ServiceResultImpl
java.lang.Object
   ↳ com.atlassian.jira.bc.ServiceResultImpl
     ↳ com.atlassian.jira.bc.project.version.VersionService.ReasonsServiceResult<R, T>
Known Direct Subclasses

Class Overview

A generified ServiceResultImpl that allows Service-specified Reasons to be set as part of the result (in addition to Reasons specified inside the ErrorCollection.

Summary

Public Constructors
VersionService.ReasonsServiceResult(ErrorCollection errorCollection, Set<R> specificReasons)
VersionService.ReasonsServiceResult(ErrorCollection errorCollection, Set<R> specificReasons, T result)
Public Methods
T getResult()
Set<R> getSpecificReasons()
[Expand]
Inherited Methods
From class com.atlassian.jira.bc.ServiceResultImpl
From class java.lang.Object
From interface com.atlassian.jira.bc.ServiceResult

Public Constructors

public VersionService.ReasonsServiceResult (ErrorCollection errorCollection, Set<R> specificReasons)

public VersionService.ReasonsServiceResult (ErrorCollection errorCollection, Set<R> specificReasons, T result)

Public Methods

public T getResult ()

public Set<R> getSpecificReasons ()