com.google.common.util.concurrent.TimeLimiter.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of plantuml-epl Show documentation
Show all versions of plantuml-epl Show documentation
PlantUML is a component that allows to quickly write diagrams from text.
???? 4 V
*com/google/common/util/concurrent/Internal toNanosSaturated (Ljava/time/Duration;)J
java/util/concurrent/TimeUnit NANOSECONDS Ljava/util/concurrent/TimeUnit; -com/google/common/util/concurrent/TimeLimiter newProxy W(Ljava/lang/Object;Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; callWithTimeout S(Ljava/util/concurrent/Callable;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; callUninterruptiblyWithTimeout runWithTimeout 7(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)V runUninterruptiblyWithTimeout " java/lang/Object MethodParameters target
interfaceType timeoutDuration timeoutUnit Signature T(TT;Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)TT; K(Ljava/lang/Object;Ljava/lang/Class;Ljava/time/Duration;)Ljava/lang/Object; Code LineNumberTable LocalVariableTable this /Lcom/google/common/util/concurrent/TimeLimiter; Ljava/lang/Object; Ljava/lang/Class; timeout Ljava/time/Duration; LocalVariableTypeTable TT; Ljava/lang/Class; H(TT;Ljava/lang/Class;Ljava/time/Duration;)TT;
Exceptions : %java/util/concurrent/TimeoutException < java/lang/InterruptedException > 'java/util/concurrent/ExecutionException callable _(Ljava/util/concurrent/Callable;JLjava/util/concurrent/TimeUnit;)TT; RuntimeVisibleAnnotations 6Lcom/google/common/util/concurrent/ParametricNullness; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; G(Ljava/util/concurrent/Callable;Ljava/time/Duration;)Ljava/lang/Object; Ljava/util/concurrent/Callable; $Ljava/util/concurrent/Callable; S(Ljava/util/concurrent/Callable;Ljava/time/Duration;)TT; runnable +(Ljava/lang/Runnable;Ljava/time/Duration;)V Ljava/lang/Runnable;
SourceFile TimeLimiter.java -Lcom/google/errorprone/annotations/DoNotMock; value Use FakeTimeLimiter CLcom/google/common/util/concurrent/ElementTypesAreNonnullByDefault; 0Lcom/google/common/annotations/J2ktIncompatible; /Lcom/google/common/annotations/GwtIncompatible; !
# $ % &