
com.google.common.base.Equivalence.class Maven / Gradle / Ivy
???? 2 k
R
S
T U
V W
X Y
Z [
\ ] ^ _ ` a InnerClasses b Identity c Equals EquivalentToPredicate Wrapper ()V Code LineNumberTable LocalVariableTable this $Lcom/google/common/base/Equivalence; LocalVariableTypeTable )Lcom/google/common/base/Equivalence;
equivalent '(Ljava/lang/Object;Ljava/lang/Object;)Z a Ljava/lang/Object; b TT;
StackMapTable Signature (TT;TT;)Z "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; doEquivalent hash (Ljava/lang/Object;)I t (TT;)I doHash
onResultOf G(Lcom/google/common/base/Function;)Lcom/google/common/base/Equivalence; function !Lcom/google/common/base/Function; *Lcom/google/common/base/Function; k(Lcom/google/common/base/Function;)Lcom/google/common/base/Equivalence; wrap @(Ljava/lang/Object;)Lcom/google/common/base/Equivalence$Wrapper; reference TS; =(TS;)Lcom/google/common/base/Equivalence$Wrapper; pairwise &()Lcom/google/common/base/Equivalence; H()Lcom/google/common/base/Equivalence;>; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; serializable equivalentTo 6(Ljava/lang/Object;)Lcom/google/common/base/Predicate; target ,(TT;)Lcom/google/common/base/Predicate; $Lcom/google/common/annotations/Beta; equals :()Lcom/google/common/base/Equivalence; identity (Ljava/lang/Object;
SourceFile Equivalence.java RuntimeVisibleAnnotations #Ljavax/annotation/CheckReturnValue; - # 2 / ,com/google/common/base/FunctionalEquivalence d *com/google/common/base/Equivalence$Wrapper e *com/google/common/base/PairwiseEquivalence f 8com/google/common/base/Equivalence$EquivalentToPredicate g h i h j "com/google/common/base/Equivalence java/lang/Object $com/google/common/base/Equivalence$1 +com/google/common/base/Equivalence$Identity )com/google/common/base/Equivalence$Equals H(Lcom/google/common/base/Function;Lcom/google/common/base/Equivalence;)V _(Lcom/google/common/base/Equivalence;Ljava/lang/Object;Lcom/google/common/base/Equivalence$1;)V '(Lcom/google/common/base/Equivalence;)V 9(Lcom/google/common/base/Equivalence;Ljava/lang/Object;)V INSTANCE +Lcom/google/common/base/Equivalence$Equals; -Lcom/google/common/base/Equivalence$Identity;! A *? ? . ! " # ? +,? ?+? ,? ?*+,? ? C D F G I $ % &