![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$SupplantableFuture.class Maven / Gradle / Ivy
???? 4 J ]com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$SupplantableFuture
currentFuture Ljava/util/concurrent/Future;
java/lang/Object ()V lock *Ljava/util/concurrent/locks/ReentrantLock;
(java/util/concurrent/locks/ReentrantLock java/util/concurrent/Future cancel (Z)Z
unlock ! isCancelled ()Z # Fcom/google/common/util/concurrent/AbstractScheduledService$Cancellable Signature /Ljava/util/concurrent/Future; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/concurrent/GuardedBy; value RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; J(Ljava/util/concurrent/locks/ReentrantLock;Ljava/util/concurrent/Future;)V Code LineNumberTable LocalVariableTable this _Lcom/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$SupplantableFuture; LocalVariableTypeTable MethodParameters \(Ljava/util/concurrent/locks/ReentrantLock;Ljava/util/concurrent/Future;)V (Z)V mayInterruptIfRunning Z
StackMapTable 9 java/lang/Throwable
access$600 ~(Lcom/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$SupplantableFuture;)Ljava/util/concurrent/Future; x0
access$602 ?(Lcom/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$SupplantableFuture;Ljava/util/concurrent/Future;)Ljava/util/concurrent/Future; x1
SourceFile AbstractScheduledService.java InnerClasses D Jcom/google/common/util/concurrent/AbstractScheduledService$CustomScheduler F :com/google/common/util/concurrent/AbstractScheduledService CustomScheduler SupplantableFuture Cancellable 0 " $ % &