
com.google.common.base.Suppliers.class Maven / Gradle / Ivy
???? 2 l
Q
R S T
U V W
X Y
Z [
\ ]
X ^ _ ` a SupplierFunctionImpl InnerClasses b SupplierFunction ThreadSafeSupplier SupplierOfInstance ExpiringMemoizingSupplier MemoizingSupplier SupplierComposition ()V Code LineNumberTable LocalVariableTable this "Lcom/google/common/base/Suppliers; compose e(Lcom/google/common/base/Function;Lcom/google/common/base/Supplier;)Lcom/google/common/base/Supplier; function !Lcom/google/common/base/Function; supplier !Lcom/google/common/base/Supplier; LocalVariableTypeTable *Lcom/google/common/base/Function<-TF;TT;>; &Lcom/google/common/base/Supplier; Signature ?(Lcom/google/common/base/Function<-TF;TT;>;Lcom/google/common/base/Supplier;)Lcom/google/common/base/Supplier; memoize D(Lcom/google/common/base/Supplier;)Lcom/google/common/base/Supplier; delegate &Lcom/google/common/base/Supplier;
StackMapTable W d(Lcom/google/common/base/Supplier;)Lcom/google/common/base/Supplier; memoizeWithExpiration d(Lcom/google/common/base/Supplier;JLjava/util/concurrent/TimeUnit;)Lcom/google/common/base/Supplier; duration J unit Ljava/util/concurrent/TimeUnit; ?(Lcom/google/common/base/Supplier;JLjava/util/concurrent/TimeUnit;)Lcom/google/common/base/Supplier;
ofInstance 5(Ljava/lang/Object;)Lcom/google/common/base/Supplier; instance Ljava/lang/Object; TT; A(TT;)Lcom/google/common/base/Supplier; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; synchronizedSupplier supplierFunction #()Lcom/google/common/base/Function; sf 3Lcom/google/common/base/Suppliers$SupplierFunction; 8Lcom/google/common/base/Suppliers$SupplierFunction; d()Lcom/google/common/base/Function;TT;>; RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta;
SourceFile Suppliers.java RuntimeVisibleAnnotations #Ljavax/annotation/CheckReturnValue; -Lcom/google/common/annotations/GwtCompatible; c d e 4com/google/common/base/Suppliers$SupplierComposition f 2com/google/common/base/Suppliers$MemoizingSupplier com/google/common/base/Supplier g :com/google/common/base/Suppliers$ExpiringMemoizingSupplier h 3com/google/common/base/Suppliers$SupplierOfInstance i 3com/google/common/base/Suppliers$ThreadSafeSupplier j k com/google/common/base/Suppliers java/lang/Object 5com/google/common/base/Suppliers$SupplierFunctionImpl 1com/google/common/base/Suppliers$SupplierFunction $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; E(Lcom/google/common/base/Function;Lcom/google/common/base/Supplier;)V $(Lcom/google/common/base/Supplier;)V D(Lcom/google/common/base/Supplier;JLjava/util/concurrent/TimeUnit;)V (Ljava/lang/Object;)V INSTANCE 7Lcom/google/common/base/Suppliers$SupplierFunctionImpl; 1 / *? ? * ! " # l *? W+? W? Y*+? ? 4 5
6 $ % &