final class com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService extends com.google.common.util.concurrent.AbstractListeningExecutorService implements com.google.common.util.concurrent.ListeningScheduledExecutorService
{
private volatile boolean shutdown;
private void <init>()
{
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService v;
v := @this: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService;
specialinvoke v.<com.google.common.util.concurrent.AbstractListeningExecutorService: void <init>()>();
return;
}
public void shutdown()
{
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService v;
v := @this: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService;
v.<com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService: boolean shutdown> = 1;
return;
}
public java.util.List shutdownNow()
{
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService v;
com.google.common.collect.ImmutableList v;
v := @this: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService;
virtualinvoke v.<com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService: void shutdown()>();
v = staticinvoke <com.google.common.collect.ImmutableList: com.google.common.collect.ImmutableList of()>();
return v;
}
public boolean isShutdown()
{
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService v;
boolean v;
v := @this: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService;
v = v.<com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService: boolean shutdown>;
return v;
}
public boolean isTerminated()
{
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService v;
boolean v;
v := @this: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService;
v = v.<com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService: boolean shutdown>;
return v;
}
public boolean awaitTermination(long, java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService v;
long v;
v := @this: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
return 1;
}
public void execute(java.lang.Runnable)
{
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService v;
java.lang.Runnable v;
v := @this: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService;
v := @parameter: java.lang.Runnable;
return;
}
public com.google.common.util.concurrent.ListenableScheduledFuture schedule(java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture v;
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService v;
java.util.concurrent.Callable v;
long v;
v := @this: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService;
v := @parameter: java.util.concurrent.Callable;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = staticinvoke <com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture create()>();
return v;
}
public com.google.common.util.concurrent.ListenableScheduledFuture schedule(java.lang.Runnable, long, java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture v;
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService v;
long v;
java.lang.Runnable v;
v := @this: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService;
v := @parameter: java.lang.Runnable;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = staticinvoke <com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture create()>();
return v;
}
public com.google.common.util.concurrent.ListenableScheduledFuture scheduleAtFixedRate(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture v;
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService v;
long v, v;
java.lang.Runnable v;
v := @this: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService;
v := @parameter: java.lang.Runnable;
v := @parameter: long;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = staticinvoke <com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture create()>();
return v;
}
public com.google.common.util.concurrent.ListenableScheduledFuture scheduleWithFixedDelay(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture v;
com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService v;
long v, v;
java.lang.Runnable v;
v := @this: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService;
v := @parameter: java.lang.Runnable;
v := @parameter: long;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = staticinvoke <com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture: com.google.common.util.concurrent.testing.TestingExecutors$NoOpScheduledExecutorService$NeverScheduledFuture create()>();
return v;
}
}