
com.google.common.base.Functions$SupplierFunction.class Maven / Gradle / Ivy
???? 4 f
1com/google/common/base/Functions$SupplierFunction $(Lcom/google/common/base/Supplier;)V
java/lang/Object ()V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; com/google/common/base/Supplier supplier !Lcom/google/common/base/Supplier; get ()Ljava/lang/Object; equals (Ljava/lang/Object;)Z ! " # hashCode ()I % java/lang/StringBuilder
$ ( Functions.forSupplier(
$ * + , append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
$ . + / -(Ljava/lang/Object;)Ljava/lang/StringBuilder; 1 )
$ 3 4 5 toString ()Ljava/lang/String; 7 com/google/common/base/Function 9 java/io/Serializable Signature &Lcom/google/common/base/Supplier; serialVersionUID J
ConstantValue Code LineNumberTable LocalVariableTable this 3Lcom/google/common/base/Functions$SupplierFunction; LocalVariableTypeTable ;Lcom/google/common/base/Functions$SupplierFunction; MethodParameters )(Lcom/google/common/base/Supplier;)V apply input Ljava/lang/Object; TF; (TF;)TT; RuntimeVisibleAnnotations +Lcom/google/common/base/ParametricNullness; "RuntimeVisibleParameterAnnotations that obj 7Lcom/google/common/base/Functions$SupplierFunction<**>;
StackMapTable Ljavax/annotation/CheckForNull; H(Lcom/google/common/base/Supplier;Lcom/google/common/base/Functions$1;)V x0 x1 $Lcom/google/common/base/Functions$1; {Ljava/lang/Object;Lcom/google/common/base/Function;Ljava/io/Serializable;
SourceFile Functions.java RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; InnerClasses b com/google/common/base/Functions SupplierFunction e "com/google/common/base/Functions$1 6 8 : ; <