NetMirror.apk
Download file
package V;
import android.os.Handler;
import java.util.List;
import java.util.concurrent.AbstractExecutorService;
import java.util.concurrent.Callable;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.ScheduledFuture;
import java.util.concurrent.TimeUnit;
/* JADX INFO: loaded from: classes.dex */
public class b extends AbstractExecutorService implements ScheduledExecutorService {
/* JADX INFO: renamed from: b, reason: collision with root package name */
private final Handler f2669b;
public b(Handler handler) {
this.f2669b = handler;
}
@Override // java.util.concurrent.ExecutorService
public boolean awaitTermination(long j3, TimeUnit timeUnit) {
throw new UnsupportedOperationException();
}
public boolean b() {
return Thread.currentThread() == this.f2669b.getLooper().getThread();
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // java.util.concurrent.AbstractExecutorService
/* JADX INFO: renamed from: c, reason: merged with bridge method [inline-methods] */
public c newTaskFor(Runnable runnable, Object obj) {
return new c(this.f2669b, runnable, obj);
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // java.util.concurrent.AbstractExecutorService
/* JADX INFO: renamed from: d, reason: merged with bridge method [inline-methods] */
public c newTaskFor(Callable callable) {
return new c(this.f2669b, callable);
}
@Override // java.util.concurrent.AbstractExecutorService, java.util.concurrent.ExecutorService
/* JADX INFO: renamed from: e, reason: merged with bridge method [inline-methods] */
public ScheduledFuture submit(Runnable runnable) {
return submit(runnable, null);
}
@Override // java.util.concurrent.Executor
public void execute(Runnable runnable) {
this.f2669b.post(runnable);
}
@Override // java.util.concurrent.AbstractExecutorService, java.util.concurrent.ExecutorService
/* JADX INFO: renamed from: f, reason: merged with bridge method [inline-methods] */
public ScheduledFuture submit(Runnable runnable, Object obj) {
runnable.getClass();
c cVarNewTaskFor = newTaskFor(runnable, obj);
execute(cVarNewTaskFor);
return cVarNewTaskFor;
}
@Override // java.util.concurrent.AbstractExecutorService, java.util.concurrent.ExecutorService
/* JADX INFO: renamed from: g, reason: merged with bridge method [inline-methods] */
public ScheduledFuture submit(Callable callable) {
callable.getClass();
c cVarNewTaskFor = newTaskFor(callable);
execute(cVarNewTaskFor);
return cVarNewTaskFor;
}
@Override // java.util.concurrent.ExecutorService
public boolean isShutdown() {
return false;
}
@Override // java.util.concurrent.ExecutorService
public boolean isTerminated() {
return false;
}
@Override // java.util.concurrent.ScheduledExecutorService
public ScheduledFuture schedule(Runnable runnable, long j3, TimeUnit timeUnit) {
c cVarNewTaskFor = newTaskFor(runnable, null);
this.f2669b.postDelayed(cVarNewTaskFor, timeUnit.toMillis(j3));
return cVarNewTaskFor;
}
@Override // java.util.concurrent.ScheduledExecutorService
public ScheduledFuture scheduleAtFixedRate(Runnable runnable, long j3, long j4, TimeUnit timeUnit) {
throw new UnsupportedOperationException();
}
@Override // java.util.concurrent.ScheduledExecutorService
public ScheduledFuture scheduleWithFixedDelay(Runnable runnable, long j3, long j4, TimeUnit timeUnit) {
throw new UnsupportedOperationException();
}
@Override // java.util.concurrent.ExecutorService
public void shutdown() {
throw new UnsupportedOperationException();
}
@Override // java.util.concurrent.ExecutorService
public List shutdownNow() {
throw new UnsupportedOperationException();
}
@Override // java.util.concurrent.ScheduledExecutorService
public ScheduledFuture schedule(Callable callable, long j3, TimeUnit timeUnit) {
c cVarNewTaskFor = newTaskFor(callable);
this.f2669b.postDelayed(cVarNewTaskFor, timeUnit.toMillis(j3));
return cVarNewTaskFor;
}
}
⚠️ This content was hidden by an advertisement filtering extension in your browser. Please disable it and reload the page to access the decompiled content.
We only display one small text ad to keep this service free. Here's what it looks like:
Read the Docs for Business: You write the docs. We do the rest.
Try it today!Ad by EthicalAds
Download file