4.com/hazelcast/collection/impl/set/SetContainer;config Lcom/hazelcast/config/SetConfig;()V  this0Lcom/hazelcast/collection/impl/set/SetContainer;3(Ljava/lang/String;Lcom/hazelcast/spi/NodeEngine;)V  nameLjava/lang/String; nodeEngineLcom/hazelcast/spi/NodeEngine; getConfig"()Lcom/hazelcast/config/SetConfig;   com/hazelcast/spi/NodeEngine!()Lcom/hazelcast/config/Config; # "$  &com/hazelcast/config/Config( findSetConfig4(Ljava/lang/String;)Lcom/hazelcast/config/SetConfig; *+ ),addAll!(Ljava/util/List;)Ljava/util/Map;(Ljava/util/List;)Ljava/util/Map;java/util/List1size()I 34 25com/hazelcast/util/MapUtil7 createHashMap(I)Ljava/util/Map; 9: 8;java/util/ArrayList=(I)V ? >@iterator()Ljava/util/Iterator; BC 2D java/util/MapFjava/util/IteratorHhasNext()Z JK ILnext()Ljava/lang/Object; NO IP$com/hazelcast/nio/serialization/DataRnextId()J TU V7com/hazelcast/collection/impl/collection/CollectionItemX*(JLcom/hazelcast/nio/serialization/Data;)V Z Y[ getCollection()Ljava/util/Set; ]^ _ java/util/Setacontains(Ljava/lang/Object;)Z cd beadd gd 2hjava/lang/LongjvalueOf(J)Ljava/lang/Long; lm knput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; pq Gr(Ljava/util/Collection;)Z .t buitemIdJitem9Lcom/hazelcast/collection/impl/collection/CollectionItem;value&Lcom/hazelcast/nio/serialization/Data; valueList8Ljava/util/List;Ljava/util/List;mapGLjava/util/Map;Ljava/util/Map;listKLjava/util/List;L()Ljava/util/Set; itemMap isEmpty K G G5com/hazelcast/util/SetUtil createHashSet(I)Ljava/util/Set; values()Ljava/util/Collection; Gjava/util/Collection D getItemId U Y bhsetId(J)V clear  Gjava/util/HashSet @collectionItem maxItemIdgetMap()Ljava/util/Map;\()Ljava/util/Map; b b5 bD bjava/util/HashMap @ onDestroygetId)()Lcom/hazelcast/config/CollectionConfig;   ConstantValue SignatureCodeLineNumberTableLocalVariableTable StackMapTableLocalVariableTypeTable SourceFile!   3* +, I*+, /0 [ *** %*'-*457  ./e ~+6=YA:+E:MKQS:*W7YY\: *` f iW-osW*`vW-2G2IN2 <= >?4@:AGBUC_DmFpG|IR:3wxG&yz 49{|~~}w3 rh ~}~ rh0]^0**z*n**@*N-M--QY: @*W*a**Y**=I#Y >NOP*Q.RQS[TaVmWpXyYZ[]_ Qz.Tx*w*]*Q**<*L+M"+QYM*,o,sW**Y**4I' * def*gGhYi\jhlvn{pGyzL* *uvx 4-)| A]/*`$ A/*$