com.google.android.gms.wallet.contract

Classes

ApiTaskResult<T> A representation of the result of aTask,which includes additional information about the outcome of the execution.
TaskResultContracts A collection ofActivityResultContracts to resolveTask objects.
TaskResultContracts.GetApiTaskResult<T> A contract that takes aTask<T> and yields anApiTaskResult<T> with the result and additional information about the operation.
TaskResultContracts.GetPaymentData A simple contract that returns aPaymentData object.
TaskResultContracts.GetPaymentDataResult A simple contract based on TaskResultContracts.GetApiTaskResultthat returns a wrapper including a PaymentData object and additional information about theTask operation.
TaskResultContracts.ResolveApiTaskResult<I, O> A contract that takes aTask<I> and yields a resultO.
TaskResultContracts.UnpackApiTaskResult<T> A contract that takes aTask<T> and optionally returns its resultT?if the task completes successfully.