Class CachingSupplier<OUTPUT_TYPE>

java.lang.Object
io.deephaven.util.datastructures.CachingSupplier<OUTPUT_TYPE>
Type Parameters:
OUTPUT_TYPE - the type of results supplied by this supplier
All Implemented Interfaces:
Supplier<OUTPUT_TYPE>

public final class CachingSupplier<OUTPUT_TYPE> extends Object implements Supplier<OUTPUT_TYPE>
Supplier wrapper that caches the result.