com.groupbyinc.flux.cluster.DiffableUtils$ImmutableOpenIntMapDiff.class Maven / Gradle / Ivy
???? 4 ? Acom/groupbyinc/flux/cluster/DiffableUtils$ImmutableOpenIntMapDiff ?Lcom/groupbyinc/flux/cluster/DiffableUtils$MapDiff;>; 1com/groupbyinc/flux/cluster/DiffableUtils$MapDiff DiffableUtils.java 7com/groupbyinc/flux/cluster/DiffableUtils$KeySerializer )com/groupbyinc/flux/cluster/DiffableUtils
KeySerializer 9com/groupbyinc/flux/cluster/DiffableUtils$ValueSerializer ValueSerializer ImmutableOpenIntMapDiff java/util/Map$Entry
java/util/Map Entry >com/groupbyinc/flux/common/collect/ImmutableOpenIntMap$Builder 6com/groupbyinc/flux/common/collect/ImmutableOpenIntMap Builder MapDiff $assertionsDisabled Z ?(Lcom/groupbyinc/flux/common/io/stream/StreamInput;Lcom/groupbyinc/flux/cluster/DiffableUtils$KeySerializer;Lcom/groupbyinc/flux/cluster/DiffableUtils$ValueSerializer;)V java/io/IOException
! this HLcom/groupbyinc/flux/cluster/DiffableUtils$ImmutableOpenIntMapDiff; CLcom/groupbyinc/flux/cluster/DiffableUtils$ImmutableOpenIntMapDiff; in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput;
keySerializer NLcom/groupbyinc/flux/cluster/DiffableUtils$KeySerializer; 9Lcom/groupbyinc/flux/cluster/DiffableUtils$KeySerializer; valueSerializer SLcom/groupbyinc/flux/cluster/DiffableUtils$ValueSerializer; ;Lcom/groupbyinc/flux/cluster/DiffableUtils$ValueSerializer; ?(Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap;Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap;Lcom/groupbyinc/flux/cluster/DiffableUtils$KeySerializer;Lcom/groupbyinc/flux/cluster/DiffableUtils$ValueSerializer;)V w(Lcom/groupbyinc/flux/cluster/DiffableUtils$KeySerializer;Lcom/groupbyinc/flux/cluster/DiffableUtils$ValueSerializer;)V /
0 2 java/lang/AssertionError 4 ()V 6
5 7 keys C()Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntLookupContainer; 9 :
; ?com/groupbyinc/flux/common/carrotsearch/hppc/IntLookupContainer = iterator ()Ljava/util/Iterator; ? @ > A java/util/Iterator C hasNext ()Z E F D G next ()Ljava/lang/Object; I J D K >com/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntCursor M value I O P N Q containsKey (I)Z S T
U deletes Ljava/util/List; W X Y java/lang/Integer [ valueOf (I)Ljava/lang/Integer; ] ^
\ _ java/util/List a add (Ljava/lang/Object;)Z c d b e
A Dcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntObjectCursor h key j P i k get (I)Ljava/lang/Object; m n
o upserts Ljava/util/Map; q r s Ljava/lang/Object; O u i v put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; x y z java/lang/Object | equals ~ d
} supportsDiffableValues ? F
? diffs ? r ? diff H(Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/cluster/Diff; ? ?
? @Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntCursor;
beforePart TT; partIter KLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntObjectCursor; FLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntObjectCursor; before =Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap; 8Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap; after apply r(Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap;)Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap; builder B()Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap$Builder; ? ?
? putAll (Ljava/lang/Iterable;)I ? ?
? b A intValue ()I ? ?
\ ? remove ? n
? entrySet ()Ljava/util/Set; ? ? ?
java/util/Set ? ? A getKey ? J ? getValue ? J ? com/groupbyinc/flux/cluster/Diff ?
o &(Ljava/lang/Object;)Ljava/lang/Object; ? ? ? ? '(ILjava/lang/Object;)Ljava/lang/Object; x ?
? build :()Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap; ? ?
? part Ljava/lang/Integer; QLjava/util/Map$Entry;>; Ljava/util/Map$Entry; upsert -Ljava/util/Map$Entry; map ELcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap$Builder; @Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap$Builder; ? ?
? java/lang/Class ? desiredAssertionStatus ? F
? ? Code LocalVariableTable LocalVariableTypeTable LineNumberTable
Exceptions Signature ?(Lcom/groupbyinc/flux/common/io/stream/StreamInput;Lcom/groupbyinc/flux/cluster/DiffableUtils$KeySerializer;Lcom/groupbyinc/flux/cluster/DiffableUtils$ValueSerializer;)V
StackMapTable(Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap;Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap;Lcom/groupbyinc/flux/cluster/DiffableUtils$KeySerializer;Lcom/groupbyinc/flux/cluster/DiffableUtils$ValueSerializer;)V |(Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap;)Lcom/groupbyinc/flux/common/collect/ImmutableOpenIntMap;
SourceFile InnerClasses ? z *+,-? "? ? * # % &