![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.util.concurrent.AbstractFuture.class Maven / Gradle / Ivy
???? 4? ? ?
?
? ? ? ? ? ?
??
\?
?
???
??
?
??? ??
?
?
??
?
??
?
? ??
??
??
?
??
?? ?
????
???
.??
???? 3?
??? 7?
8? ?
?? ???
>?
3? 3? 3?
?? ?? ?? 3??
??? M??
M? M?
??
?
???
7? ??
? ?? ??? 7
?
`?
`
8O
?
?
M M
O?
?
?
?
!
"
#
?$
%&'(
)
*+,- . ?/0
123
4
5
6789:
;<
=>?@ABC rD E
?F GHIJ
KL
>MNO
?P
QRST
?UV
?WXYZ
[\X ? ?] ?
?^_
?W`ab
??cd InnerClasses SynchronizedHelper SafeAtomicHelper UnsafeAtomicHelpere AtomicHelper SetFuture Cancellation Failure Listener Waiterf
TrustedFuture Trusted GENERATE_CANCELLATION_CAUSES Z log .Lcom/google/common/util/concurrent/LazyLogger; SPIN_THRESHOLD_NANOS J
ConstantValue
ATOMIC_HELPER ?Lcom/google/common/util/concurrent/AbstractFuture$AtomicHelper; NULL Ljava/lang/Object; value RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; listeners ;Lcom/google/common/util/concurrent/AbstractFuture$Listener; waiters 9Lcom/google/common/util/concurrent/AbstractFuture$Waiter; removeWaiter <(Lcom/google/common/util/concurrent/AbstractFuture$Waiter;)V Code LineNumberTable LocalVariableTable pred curr succ this 2Lcom/google/common/util/concurrent/AbstractFuture; node LocalVariableTypeTable 7Lcom/google/common/util/concurrent/AbstractFuture;
StackMapTable MethodParameters ()V get 4(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; oldHead
overWaitNanos
overWaitUnits overWaitLeftoverNanos shouldShowExtraNanos timeout unit Ljava/util/concurrent/TimeUnit; timeoutNanos remainingNanos
localValue endNanos futureToString Ljava/lang/String;
unitString messagegh
Exceptions Signature %(JLjava/util/concurrent/TimeUnit;)TV; 6Lcom/google/common/util/concurrent/ParametricNullness; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; ()Ljava/lang/Object; ()TV; getDoneValue &(Ljava/lang/Object;)Ljava/lang/Object; asV obj TV; (Ljava/lang/Object;)TV; isDone ()Z isCancelled cancel (Z)Z trusted futureToPropagateTo 4Lcom/google/common/util/concurrent/ListenableFuture;
valueToSet abstractFuture mayInterruptIfRunning rValue 5Lcom/google/common/util/concurrent/AbstractFuture<*>; 7Lcom/google/common/util/concurrent/ListenableFuture<*>;
interruptTask wasInterrupted addListener 6(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V newNode listener Ljava/lang/Runnable; executor Ljava/util/concurrent/Executor; set (Ljava/lang/Object;)Z (TV;)Z "RuntimeVisibleParameterAnnotations setException (Ljava/lang/Throwable;)Z throwable Ljava/lang/Throwable; setFuture 7(Lcom/google/common/util/concurrent/ListenableFuture;)Z failure :Lcom/google/common/util/concurrent/AbstractFuture$Failure;
oomMostLikely t