![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.base.PairwiseEquivalence.class Maven / Gradle / Ivy
???? 4 ?
[
\ ] ^ _ ` 8 a 8 b
c 3?
d e
f g
f hF?? i
[
j k
l
m n
o
p q elementEquivalence $Lcom/google/common/base/Equivalence; Signature )Lcom/google/common/base/Equivalence; serialVersionUID J
ConstantValue '(Lcom/google/common/base/Equivalence;)V Code LineNumberTable LocalVariableTable this ,Lcom/google/common/base/PairwiseEquivalence; LocalVariableTypeTable 4Lcom/google/common/base/PairwiseEquivalence; MethodParameters ,(Lcom/google/common/base/Equivalence;)V doEquivalent +(Ljava/lang/Iterable;Ljava/lang/Iterable;)Z iterableA Ljava/lang/Iterable; iterableB iteratorA Ljava/util/Iterator; iteratorB Ljava/lang/Iterable; Ljava/util/Iterator;
StackMapTable r 5(Ljava/lang/Iterable;Ljava/lang/Iterable;)Z doHash (Ljava/lang/Iterable;)I element Ljava/lang/Object; iterable hash I TT; (Ljava/lang/Iterable;)I equals (Ljava/lang/Object;)Z that object RLcom/google/common/base/PairwiseEquivalence; "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; hashCode ()I toString ()Ljava/lang/String; (Ljava/lang/Object;)I '(Ljava/lang/Object;Ljava/lang/Object;)Z pLcom/google/common/base/Equivalence;>;Ljava/io/Serializable;
SourceFile PairwiseEquivalence.java RuntimeVisibleAnnotations 8Lcom/google/common/base/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; serializable RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; " s t u v "com/google/common/base/Equivalence w x y z { | } O ? N *com/google/common/base/PairwiseEquivalence ~ C D J K java/lang/StringBuilder ? .pairwise() ? L M java/lang/Iterable : ; - . java/io/Serializable java/util/Iterator ()V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object;
equivalent java/lang/Object append -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; 0 " # $ h *? *+? ? ? ? % &