public interface

Resolver

implements Function<D, R>
com.atlassian.jira.util.Resolver<I, O>
Known Indirect Subclasses

Class Overview

A interface to resolve some input object into an output object.

Semantically, this could be a Factory, Generator, Builder, Closure, Transformer, Decorator or something else entirely. No guarantees are implied by this interface. Specifically, input and output objects may or may not be nullable, runtime exceptions may or may not be thrown and the method may or may not block.

Summary

Public Methods
O get(I input)
Resolve an instance of the output type from an object of the input type.
[Expand]
Inherited Methods
From interface com.atlassian.jira.util.Function
From interface com.atlassian.util.concurrent.Function

Public Methods

public O get (I input)

Resolve an instance of the output type from an object of the input type.

Parameters
input the input object to resolve from.
Returns
  • the output object that has been resolved.