
com.google.common.base.Suppliers.class Maven / Gradle / Ivy
The newest version!
???? 2 i
N
O P Q
R S T
U V
W X
Y Z
U [ \ ] ^ SupplierFunctionImpl InnerClasses _ 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 T 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;>;
SourceFile Suppliers.java RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; ` a b 4com/google/common/base/Suppliers$SupplierComposition c 2com/google/common/base/Suppliers$MemoizingSupplier com/google/common/base/Supplier d :com/google/common/base/Suppliers$ExpiringMemoizingSupplier e 3com/google/common/base/Suppliers$SupplierOfInstance f 3com/google/common/base/Suppliers$ThreadSafeSupplier g h 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*+? ? + ,
- $ % &