45(com/hazelcast/map/impl/query/QueryResultLjava/lang/Object;Lcom/hazelcast/map/impl/query/Result;Ljava/lang/Iterable;java/lang/Object#com/hazelcast/map/impl/query/Resultjava/lang/IterableQueryResult.java*com/hazelcast/map/impl/query/QueryResult$1 java/util/Map$Entry  java/util/MapEntryrowsLjava/util/List; partitionIdsLjava/util/Collection;+Ljava/util/Collection; iterationType"Lcom/hazelcast/util/IterationType;serializationService6Lcom/hazelcast/spi/serialization/SerializationService; resultLimitJorderAndLimitExpectedZ projection%Lcom/hazelcast/projection/Projection; resultSize()V "# $java/util/ArrayList& '$  )  +  -  1  3this*Lcom/hazelcast/map/impl/query/QueryResult;(Lcom/hazelcast/util/IterationType;Lcom/hazelcast/projection/Projection;Lcom/hazelcast/spi/serialization/SerializationService;JZ)V  8getIterationType$()Lcom/hazelcast/util/IterationType;iterator()Ljava/util/Iterator;E()Ljava/util/Iterator;java/util/List? <= @Asize()I CD @EisEmpty()Z GH @IaddRow0(Lcom/hazelcast/map/impl/query/QueryResultRow;)Vadd(Ljava/lang/Object;)Z MN @Orow-Lcom/hazelcast/map/impl/query/QueryResultRow;,(Lcom/hazelcast/query/impl/QueryableEntry;)V ! T2com/hazelcast/map/QueryResultSizeExceededExceptionV W$convertEntryToRowX(Lcom/hazelcast/query/impl/QueryableEntry;)Lcom/hazelcast/map/impl/query/QueryResultRow; YZ ['com/hazelcast/query/impl/QueryableEntry]entry)Lcom/hazelcast/query/impl/QueryableEntry;createSubResult,()Lcom/hazelcast/map/impl/query/QueryResult; "7 c orderAndLimit=(Lcom/hazelcast/query/PagingPredicate;Ljava/util/Map$Entry;)Vg(Lcom/hazelcast/query/PagingPredicate;Ljava/util/Map$Entry;)Vcom/hazelcast/util/SortingUtilhgetSortedSubList\(Ljava/util/List;Lcom/hazelcast/query/PagingPredicate;Ljava/util/Map$Entry;)Ljava/util/List; jk ilpagingPredicate%Lcom/hazelcast/query/PagingPredicate;nearestAnchorEntry?Ljava/util/Map$Entry;Ljava/util/Map$Entry;completeConstruction(Ljava/util/Collection;)V.(Ljava/util/Collection;)VsetPartitionIds vt w listIterator()Ljava/util/ListIterator; yz @{java/util/ListIterator}hasNext H ~next()Ljava/lang/Object; ~set(Ljava/lang/Object;)V ~Ljava/util/ListIterator; getValueDataQ(Lcom/hazelcast/query/impl/QueryableEntry;)Lcom/hazelcast/nio/serialization/Data;#com/hazelcast/projection/Projection transform&(Ljava/lang/Object;)Ljava/lang/Object; 4com/hazelcast/spi/serialization/SerializationServicetoData:(Ljava/lang/Object;)Lcom/hazelcast/nio/serialization/Data; (()Lcom/hazelcast/nio/serialization/Data; ^getPartitionIds()Ljava/util/Collection;-()Ljava/util/Collection;  combine-(Lcom/hazelcast/map/impl/query/QueryResult;)V java/util/Collection E(I)V " 'addAll(Ljava/util/Collection;)Z @resultotherPartitionIdsonCombineFinished "t 'getRows()Ljava/util/List;A()Ljava/util/List; getFactoryId,com/hazelcast/map/impl/MapDataSerializerHookF_IDI getId writeData'(Lcom/hazelcast/nio/ObjectDataOutput;)Vjava/io/IOException"com/hazelcast/nio/ObjectDataOutputwriteInt Ajava/util/Iterator java/lang/IntegerintValue D  com/hazelcast/util/IterationType()B  writeByte +com/hazelcast/map/impl/query/QueryResultRow  partitionIdLjava/lang/Integer;out$Lcom/hazelcast/nio/ObjectDataOutput; partitionSizereadData&(Lcom/hazelcast/nio/ObjectDataInput;)V!com/hazelcast/nio/ObjectDataInputreadInt D valueOf(I)Ljava/lang/Integer; OreadByte getById%(B)Lcom/hazelcast/util/IterationType; $ iin#Lcom/hazelcast/nio/ObjectDataInput;+$SwitchMap$com$hazelcast$util$IterationType[I ordinal D $com/hazelcast/nio/serialization/Data getKeyData  ^  java/lang/IllegalStateException java/lang/StringBuilder $Unknown iterationType:append-(Ljava/lang/String;)Ljava/lang/StringBuilder;  -(Ljava/lang/Object;)Ljava/lang/StringBuilder;  toString()Ljava/lang/String;  (Ljava/lang/String;)V "  O(Lcom/hazelcast/nio/serialization/Data;Lcom/hazelcast/nio/serialization/Data;)V " !key&Lcom/hazelcast/nio/serialization/Data;value'()Lcom/hazelcast/map/impl/query/Result; ab '((Lcom/hazelcast/map/impl/query/Result;)V * SignatureCodeLineNumberTableLocalVariableTable StackMapTableLocalVariableTypeTable Exceptions InnerClasses SourceFile! , !"#-h&*%*'Y(**,*.*/2*4.M>NOP Q%R/ &56"7-+*%*'Y(**+9*,4*-,*2*.."e>fghi$j*k/>+56++ +++:;-/*9.o/ 56<=-4 **B.t/  56,>CD-4 **F.{/  56GH-4 **J./  56KL-D **+PW.  / 56 QRMS-6*YU a]U*2 WYX***.+*+\PW0N@^@.5/6566_`ab-FY*9*4*,*2*.d./ 56ef-b***+,m*.  / 56nopr1 pq,gst-6*+x*.,**|M,,*,^\0 ~. 5/ <65661 6,u-c*4*,*4++0./56_`-/*./ 56,-<+M,**'Y,*,W**+*W0  ." "-;/ <56<671 7#-+./ 56vt-W *'Y+.  / 56 1  ,u-/**./ 56,D-../ 56D-- ./ 56-H* *=+/*N--:+ҹ+*9׹**F>+-**B::+ާ0 H!,.: >ILYcjn/>> QR56c6!2-0z+=/*'Y>*+W*+9+>-6$Y:+**PWܱ0&.> 17DKOX a g sy/HaQRR'z56zsK/!2YZ-oMN*9.7!*+M8*+ N/+M+N" YY*9Y,-"0( .2 (-069>CFe!/*o56o_`m#$k%$Aa&-/*(.</ 56A)-3 *++.</  563  ,4