
com.groupbyinc.flux.action.termvectors.MultiTermVectorsShardRequest.class Maven / Gradle / Ivy
???? 3 ? Ccom/groupbyinc/flux/action/termvectors/MultiTermVectorsShardRequest ?Lcom/groupbyinc/flux/action/support/single/shard/SingleShardRequest; Bcom/groupbyinc/flux/action/support/single/shard/SingleShardRequest !MultiTermVectorsShardRequest.java shardId I
preference Ljava/lang/String; locations ;Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayList; requests Ljava/util/List; MLjava/util/List; ()V
this ELcom/groupbyinc/flux/action/termvectors/MultiTermVectorsShardRequest; V(Lcom/groupbyinc/flux/action/termvectors/MultiTermVectorsRequest;Ljava/lang/String;I)V ?(Lcom/groupbyinc/flux/action/ActionRequest;Ljava/lang/String;)V
9com/groupbyinc/flux/common/carrotsearch/hppc/IntArrayList
java/util/ArrayList !
"
$ request @Lcom/groupbyinc/flux/action/termvectors/MultiTermVectorsRequest; index validate ?()Lcom/groupbyinc/flux/action/ActionRequestValidationException; validateNonNullIndex + *
, ()I Y(Ljava/lang/String;)Lcom/groupbyinc/flux/action/termvectors/MultiTermVectorsShardRequest;
0 ()Ljava/lang/String; add ?(ILcom/groupbyinc/flux/action/termvectors/TermVectorsRequest;)V (I)V 3 5
6 java/util/List 8 (Ljava/lang/Object;)Z 3 : 9 ; location ;Lcom/groupbyinc/flux/action/termvectors/TermVectorsRequest; indices ()[Ljava/lang/String; size A . 9 B java/lang/String D [Ljava/lang/String; F get (I)Ljava/lang/Object; H I 9 J 9com/groupbyinc/flux/action/termvectors/TermVectorsRequest L ( 2
M N i readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException S Q R
U 0com/groupbyinc/flux/common/io/stream/StreamInput W readVInt Y .
X Z 5
\
" \ readTermVectorsRequest o(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/action/termvectors/TermVectorsRequest; _ `
M a readOptionalString c 2
X d in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V h i
j
B 1com/groupbyinc/flux/common/io/stream/StreamOutput m writeVInt o 5
n p (I)I H r
s
M j writeOptionalString (Ljava/lang/String;)V v w
n x out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; Signature Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile !
|
} 3 *? ? ~
( * } z "*+,? *? *? Y? ? *? "Y? #? %? ~ * " " &