Sha256: 60eb0809fa000379d2101bc1c482729a4e5733b481259f0f70e5cbfc3eb1ce19
Contents?: true
Size: 885 Bytes
Versions: 79
Compression:
Stored size: 885 Bytes
Contents
package sh.calaba.instrumentationbackend.query; import java.util.concurrent.ExecutionException; import java.util.concurrent.Future; import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeoutException; public class CompletedFuture<T> implements Future<T> { private final T result; public CompletedFuture(final T result) { this.result = result; } @Override public boolean cancel(final boolean b) { return false; } @Override public boolean isCancelled() { return false; } @Override public boolean isDone() { return true; } @Override public T get() throws InterruptedException, ExecutionException { return this.result; } @Override public T get(long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException { return get(); } }
Version data entries
79 entries across 79 versions & 2 rubygems