38org/elasticsearch/cluster/routing/RoutingTableValidationjava/lang/Objectjava/io/Serializable-org/elasticsearch/common/io/stream/StreamableRoutingTableValidation.javajava/util/Map$Entry  java/util/Map EntryvalidZfailuresLjava/util/List;$Ljava/util/List;indicesFailuresLjava/util/Map;GLjava/util/Map;>;()V    this:Lorg/elasticsearch/cluster/routing/RoutingTableValidation;()Z allFailures()Ljava/util/List; ! "java/util/List$isEmpty & %'()Ljava/util/Map; ) * '.org/elasticsearch/common/collect/ImmutableList-of2()Lorg/elasticsearch/common/collect/ImmutableList; /0 .1&org/elasticsearch/common/collect/Lists3 newArrayList+(Ljava/lang/Iterable;)Ljava/util/ArrayList; 56 47entrySet()Ljava/util/Set; 9: ; java/util/Set=iterator()Ljava/util/Iterator; ?@ >Ajava/util/IteratorChasNext E DFnext()Ljava/lang/Object; HI DJgetValue LI M %Ajava/lang/StringPjava/lang/StringBuilderR SIndex [Uappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; WX SYgetKey [I \]: ^toString()Ljava/lang/String; `a Sbadd(Ljava/lang/Object;)Z de %ffailureLjava/lang/String;i$Ljava/util/Iterator;entryMLjava/util/Map$Entry;>;Ljava/util/Map$Entry;  o  q-org/elasticsearch/common/collect/ImmutableMaps1()Lorg/elasticsearch/common/collect/ImmutableMap; /u tv indexFailures$(Ljava/lang/String;)Ljava/util/List;get&(Ljava/lang/Object;)Ljava/lang/Object; z{ |index addFailure(Ljava/lang/String;)V()Ljava/util/ArrayList; 5 4addIndexFailure'(Ljava/lang/String;Ljava/lang/String;)V%org/elasticsearch/common/collect/Maps newHashMap()Ljava/util/HashMap; put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; !  breadFrom3(Lorg/elasticsearch/common/io/stream/StreamInput;)Vjava/io/IOException.org/elasticsearch/common/io/stream/StreamInput readBoolean  readVInt()I newArrayListWithCapacity(I)Ljava/util/ArrayList; 4 readString a iIjsize2in0Lorg/elasticsearch/common/io/stream/StreamInput;sizewriteTo4(Lorg/elasticsearch/common/io/stream/StreamOutput;)V/org/elasticsearch/common/io/stream/StreamOutput writeBoolean(Z)V  writeVInt(I)V % writeString out1Lorg/elasticsearch/common/io/stream/StreamOutput; SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable StackMapTable&()Ljava/util/List;I()Ljava/util/Map;>;8(Ljava/lang/String;)Ljava/util/List; Exceptions SourceFile InnerClasses! < **  2, 3/* 6 !Y*#(*+,2*#8L*+<BM,Ge,K N-N%O:G>KQ:+SYTVZ-]QZ_ZZcgW+>l,hiVEjkFUln3kjk$| FUlm$| & :;=$>F?l@ABC%D" DD!K*p2*p GH J )K*rw*r NO Q xy#*r2*r+}%M,2, ##~i x  xUV XYZ!\  %l**p *p*p+gWhi`a bde>**r *r*r+}%N-N*r+-W-,gW*>>~i>hi!x !x& hi jl!m%n)o5q=r !%`a2* v*++= *2p&*p>*p+gW+= *wrT*r>F+:+6:6+gW*rW\ %ue7~ik1r*xZH  r*xZ{| }~#*8>CGQX_ekr|: Q%+**p +5+*p*pOM,G,KQN+-*r ++*r*r<BM,G^,K N+-]Q+-N%-N%O:GKQ:+RAhi.jkhijkNlntdjk NlmJ$AFIPXe"DDA D