package kotlinx.coroutines; import java.util.concurrent.CancellationException; import java.util.concurrent.Future; import kotlin.coroutines.Continuation; import kotlin.coroutines.CoroutineContext; /* loaded from: classes5.dex */ public abstract class JobKt { public static final CompletableJob Job(Job job) { return JobKt__JobKt.Job(job); } public static final void cancel(CoroutineContext coroutineContext, CancellationException cancellationException) { JobKt__JobKt.cancel(coroutineContext, cancellationException); } public static final Object cancelAndJoin(Job job, Continuation continuation) { return JobKt__JobKt.cancelAndJoin(job, continuation); } public static final void cancelFutureOnCancellation(CancellableContinuation cancellableContinuation, Future future) { JobKt__FutureKt.cancelFutureOnCancellation(cancellableContinuation, future); } public static final DisposableHandle disposeOnCompletion(Job job, DisposableHandle disposableHandle) { return JobKt__JobKt.disposeOnCompletion(job, disposableHandle); } public static final void ensureActive(CoroutineContext coroutineContext) { JobKt__JobKt.ensureActive(coroutineContext); } public static final void ensureActive(Job job) { JobKt__JobKt.ensureActive(job); } }