T - the type of objects being suppliedpublic class CachingSupplier<T> extends Object implements Supplier<T>
get().
 This can be used to delay computation intensive operations up until they are needed and also prevent from re-running a computation if the result is required several times.
| Constructor and Description | 
|---|
| CachingSupplier(Supplier<T> supplier)Creates a new instance with the operation to delay. | 
| Modifier and Type | Method and Description | 
|---|---|
| T | get()Invokes the given supplier and returns the cached result for every other call. | 
Copyright © 2018. All rights reserved.