@Override public <R> ListenableFuture<R> map(Function<? super T, ? extends R> mapper, Executor executor, ListenerOptimizationStrategy optimizeExecution) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, true, executor, optimizeExecution); }
@Override public <R> ListenableFuture<R> map(Function<? super T, ? extends R> mapper) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, true, null, null); }
@Override public <R> ListenableFuture<R> throwMap(Function<? super T, ? extends R> mapper, Executor executor, ListenerOptimizationStrategy optimizeExecution) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, false, executor, optimizeExecution); }
@Override public <R> ListenableFuture<R> map(Function<? super T, ? extends R> mapper, Executor executor) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, true, executor, null); }
@Override public <R> ListenableFuture<R> throwMap(Function<? super T, ? extends R> mapper) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, false, null, null); }
@Override public <R> ListenableFuture<R> map(Function<? super T, ? extends R> mapper, Executor executor) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, true, executor, null); }
@Override public <R> ListenableFuture<R> throwMap(Function<? super T, ? extends R> mapper, Executor executor) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, false, executor, null); }
@Override public <R> ListenableFuture<R> throwMap(Function<? super T, ? extends R> mapper, Executor executor, ListenerOptimizationStrategy optimizeExecution) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, false, executor, optimizeExecution); }
@Override public <R> ListenableFuture<R> map(Function<? super T, ? extends R> mapper, Executor executor, ListenerOptimizationStrategy optimizeExecution) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, true, executor, optimizeExecution); }
@Override public <R> ListenableFuture<R> throwMap(Function<? super T, ? extends R> mapper) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, false, null, null); }
@Override public <R> ListenableFuture<R> throwMap(Function<? super T, ? extends R> mapper, Executor executor) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, false, executor, null); }
@Override public <R> ListenableFuture<R> map(Function<? super T, ? extends R> mapper) { return InternalFutureUtils.transform(this, this::getCancellationExceptionMessage, mapper, true, null, null); }
return InternalFutureUtils.transform(this, null, mapper, true, executor, null);
return InternalFutureUtils.transform(this, null, mapper, true, executor, null);
return InternalFutureUtils.transform(this, null, mapper, false, executor, null);
return InternalFutureUtils.transform(this, null, mapper, true, executor, optimizeExecution);
return InternalFutureUtils.transform(this, null, mapper, false, executor, null);
return InternalFutureUtils.transform(this, null, mapper, false, executor, optimizeExecution);
return InternalFutureUtils.transform(this, null, mapper, false, executor, optimizeExecution);
return InternalFutureUtils.transform(this, null, mapper, true, null, null);