![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.base.Suppliers.class Maven / Gradle / Ivy
???? 4 ?
java/lang/Object ()V 4com/google/common/base/Suppliers$SupplierComposition
E(Lcom/google/common/base/Function;Lcom/google/common/base/Supplier;)V
Acom/google/common/base/Suppliers$NonSerializableMemoizingSupplier 2com/google/common/base/Suppliers$MemoizingSupplier java/io/Serializable
$(Lcom/google/common/base/Supplier;)V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; duration (%s %s) must be > 0
!
checkArgument )(ZLjava/lang/String;JLjava/lang/Object;)V # :com/google/common/base/Suppliers$ExpiringMemoizingSupplier
% & ' ( ) java/util/concurrent/TimeUnit toNanos (J)J
" + , %(Lcom/google/common/base/Supplier;J)V
. / 0 1 2 java/time/Duration
isNegative ()Z
. 4 5 2 isZero 7 duration (%s) must be > 0
9 : ((ZLjava/lang/String;Ljava/lang/Object;)V
<