@Override public RPromise<T> addListeners(FutureListener<? super T>... listeners) { promise.addListeners(listeners); return this; }
@Override public RPromise<T> addListeners(FutureListener<? super T>... listeners) { promise.addListeners(listeners); return this; }
@SuppressWarnings({"unchecked", "rawtypes"}) @Override public Promise<T> addListeners( GenericFutureListener<? extends Future<? super T>>... listeners) { return delegate.addListeners( Stream.of(listeners) .map(context::makeContextAware) .toArray(GenericFutureListener[]::new)); }
@Override public RPromise<T> addListeners(FutureListener<? super T>... listeners) { promise.addListeners(listeners); return this; }