## Uses of Interface
org.apache.commons.lang3.concurrent.Computable

Packages that use Computable
org.apache.commons.lang3.concurrent: Provides support classes for multi-threaded programming.

### Uses of Computable in org.apache.commons.lang3.concurrent

Classes in org.apache.commons.lang3.concurrent that implement Computable
`class` `Memoizer<I,​O>` Definition of an interface for a wrapper around a calculation that takes a single parameter and returns a result.

Constructors in org.apache.commons.lang3.concurrent with parameters of type Computable
`Memoizer​(Computable<I,​O> computable)` Constructs a Memoizer for the provided Computable calculation.
`Memoizer​(Computable<I,​O> computable, boolean recalculate)` Constructs a Memoizer for the provided Computable calculation, with the option of whether a Computation that experiences an error should recalculate on subsequent calls or return the same cached exception.