com.groupbyinc.flux.cluster.routing.allocation.RoutingExplanations.class Maven / Gradle / Ivy
???? 4 w Bcom/groupbyinc/flux/cluster/routing/allocation/RoutingExplanations java/lang/Object 6com/groupbyinc/flux/common/xcontent/ToXContentFragment RoutingExplanations.java 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent
Params explanations Ljava/util/List; ULjava/util/List; ()V
java/util/ArrayList
this DLcom/groupbyinc/flux/cluster/routing/allocation/RoutingExplanations; add ?(Lcom/groupbyinc/flux/cluster/routing/allocation/RerouteExplanation;)Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingExplanations; java/util/List (Ljava/lang/Object;)Z explanation CLcom/groupbyinc/flux/cluster/routing/allocation/RerouteExplanation; ()Ljava/util/List; readFrom x(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingExplanations; java/io/IOException ' 0com/groupbyinc/flux/common/io/stream/StreamInput ) readVInt ()I + ,
* -
Acom/groupbyinc/flux/cluster/routing/allocation/RerouteExplanation 0 w(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/routing/allocation/RerouteExplanation; % 2
1 3
5 i I in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; exCount exp writeTo z(Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingExplanations;Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V size ? , @ 1com/groupbyinc/flux/common/io/stream/StreamOutput B writeVInt (I)V D E
C F iterator ()Ljava/util/Iterator; H I J java/util/Iterator L hasNext ()Z N O M P next ()Ljava/lang/Object; R S M T y(Lcom/groupbyinc/flux/cluster/routing/allocation/RerouteExplanation;Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V = V
1 W out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
3com/groupbyinc/flux/common/xcontent/XContentBuilder ^
startArray I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ` a
_ b [ \
1 d endArray 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; f g
_ h builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; Signature Code LocalVariableTable LineNumberTable W()Ljava/util/List;
StackMapTable
Exceptions
SourceFile InnerClasses !
n o B *? *? Y? ? ? p q ' ( ) o E
*? +? ! W*? p
" # q
, -
$ o / *? ? p q 1 n r % &