@Override public void done() { if (ListenableFuture.class.isAssignableFrom(proxyiedFuture.getClass())) { ListenableFuture.class.cast(proxyiedFuture).done(); } else if (Future.class.isAssignableFrom(proxyiedFuture.getClass())) { Future.class.cast(proxyiedFuture).done(); } }
@Override public void done() { if (ListenableFuture.class.isAssignableFrom(proxyiedFuture.getClass())) { ListenableFuture.class.cast(proxyiedFuture).done(); } else if (Future.class.isAssignableFrom(proxyiedFuture.getClass())) { Future.class.cast(proxyiedFuture).done(); } }