![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.base.Suppliers$SupplierComposition.class Maven / Gradle / Ivy
???? 4 i
java/lang/Object ()V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; com/google/common/base/Function 4com/google/common/base/Suppliers$SupplierComposition function !Lcom/google/common/base/Function; com/google/common/base/Supplier supplier !Lcom/google/common/base/Supplier; get ()Ljava/lang/Object;
! apply
# $ % equals (Ljava/lang/Object;)Z #
( ) * + , com/google/common/base/Objects hashCode ([Ljava/lang/Object;)I . java/lang/StringBuilder
- 1 Suppliers.compose(
- 3 4 5 append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
- 7 4 8 -(Ljava/lang/Object;)Ljava/lang/StringBuilder; : , < )
- > ? @ toString ()Ljava/lang/String; B java/io/Serializable Signature *Lcom/google/common/base/Function<-TF;TT;>; &Lcom/google/common/base/Supplier; serialVersionUID J
ConstantValue E(Lcom/google/common/base/Function;Lcom/google/common/base/Supplier;)V Code LineNumberTable LocalVariableTable this 6Lcom/google/common/base/Suppliers$SupplierComposition; LocalVariableTypeTable >Lcom/google/common/base/Suppliers$SupplierComposition; MethodParameters S(Lcom/google/common/base/Function<-TF;TT;>;Lcom/google/common/base/Supplier;)V ()TT; RuntimeVisibleAnnotations +Lcom/google/common/base/ParametricNullness; that obj Ljava/lang/Object; :Lcom/google/common/base/Suppliers$SupplierComposition<**>;
StackMapTable "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; ()I xLjava/lang/Object;Lcom/google/common/base/Supplier;Ljava/io/Serializable;
SourceFile Suppliers.java RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; InnerClasses g com/google/common/base/Suppliers SupplierComposition A C D C E F G H I K L ? *? *+? ?
? *,? ? ? ? M @ A B C N O P Q O R D E S C T L O *? *? ? ? ? M H N O P Q O R C U V W $ % L ? 4+? ? .+? M*? ,? ? " ? *? ,? ? & ? ? ?? M M N O 2 Q N &