3.org/elasticsearch/index/query/IdsFilterBuilder/org/elasticsearch/index/query/BaseFilterBuilderIdsFilterBuilder.java3org/elasticsearch/common/xcontent/ToXContent$Params,org/elasticsearch/common/xcontent/ToXContentParamstypesLjava/util/List;$Ljava/util/List;values filterNameLjava/lang/String;([Ljava/lang/String;)V()V  java/util/ArrayList   [Ljava/lang/String;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;  !java/util/List# %this0Lorg/elasticsearch/index/query/IdsFilterBuilder;addIdsE([Ljava/lang/String;)Lorg/elasticsearch/index/query/IdsFilterBuilder;addAll(Ljava/util/Collection;)Z +, $-ids )* 0D(Ljava/lang/String;)Lorg/elasticsearch/index/query/IdsFilterBuilder;  3 doXContentk(Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/elasticsearch/common/xcontent/ToXContent$Params;)Vjava/io/IOException7/1org/elasticsearch/common/xcontent/XContentBuilder: startObjectG(Ljava/lang/String;)Lorg/elasticsearch/common/xcontent/XContentBuilder; <= ;>size()I @A $BtypeDget(I)Ljava/lang/Object; FG $Hjava/lang/StringJfieldY(Ljava/lang/String;Ljava/lang/String;)Lorg/elasticsearch/common/xcontent/XContentBuilder; LM ;N  startArray Q= ;Riterator()Ljava/util/Iterator; TU $Vjava/util/IteratorXhasNext()Z Z[ Y\next()Ljava/lang/Object; ^_ Y`valueG(Ljava/lang/Object;)Lorg/elasticsearch/common/xcontent/XContentBuilder; bc ;dendArray5()Lorg/elasticsearch/common/xcontent/XContentBuilder; fg ;h_namek endObject mg ;nLjava/lang/Object;i$Ljava/util/Iterator;builder3Lorg/elasticsearch/common/xcontent/XContentBuilder;params5Lorg/elasticsearch/common/xcontent/ToXContent$Params; SignatureCodeLocalVariableTableLineNumberTable StackMapTable Exceptions SourceFile InnerClasses! w  w x **Y*++"&y '( z+$,-{%$)*xH*+".W*y'(/z 34/*x:*+1y'(/z;2x?*+4*y'(z BC56xs+9?W*&X*&C+E*&IKOW4+PSW*&WN-]-a:+eW+iW+jSW*WN-]-a:+eW+iW*4+l*4OW+oWyHTDpCqrbptqr'(stuvzJHIJK2M9NTO[P^QcTjUVWXZ[^_{2YY|8}~