Package com.naver.ads.deferred
Interface Deferred
-
-
Method Summary
-
-
Method Detail
-
isComplete
abstract Boolean isComplete()
-
isSuccessful
abstract Boolean isSuccessful()
-
isCanceled
abstract Boolean isCanceled()
-
getException
abstract Exception getException()
-
addSuccessCallback
abstract Deferred<TResult> addSuccessCallback(SuccessCallback<in TResult> callback, Executor executor)
-
addSuccessCallbackInBackground
abstract Deferred<TResult> addSuccessCallbackInBackground(SuccessCallback<in TResult> callback)
-
addFailureCallback
abstract Deferred<TResult> addFailureCallback(FailureCallback callback, Executor executor)
-
addFailureCallbackInBackground
abstract Deferred<TResult> addFailureCallbackInBackground(FailureCallback callback)
-
addCompleteCallback
abstract Deferred<TResult> addCompleteCallback(CompleteCallback<TResult> callback, Executor executor)
-
addCompleteCallbackInBackground
abstract Deferred<TResult> addCompleteCallbackInBackground(CompleteCallback<TResult> callback)
-
addCanceledCallback
abstract Deferred<TResult> addCanceledCallback(CanceledCallback callback, Executor executor)
-
addCanceledCallbackInBackground
abstract Deferred<TResult> addCanceledCallbackInBackground(CanceledCallback callback)
-
continueWith
abstract <TContinuationResult extends Any> Deferred<TContinuationResult> continueWith(Continuation<TResult, TContinuationResult> continuation, Executor executor)
-
continueWithInBackground
abstract <TContinuationResult extends Any> Deferred<TContinuationResult> continueWithInBackground(Continuation<TResult, TContinuationResult> continuation)
-
continueWithDeferred
abstract <TContinuationResult extends Any> Deferred<TContinuationResult> continueWithDeferred(Continuation<TResult, Deferred<TContinuationResult>> continuation, Executor executor)
-
continueWithDeferredInBackground
abstract <TContinuationResult extends Any> Deferred<TContinuationResult> continueWithDeferredInBackground(Continuation<TResult, Deferred<TContinuationResult>> continuation)
-
-
-
-