36org/elasticsearch/search/lookup/CachedPositionIterator0org/elasticsearch/search/lookup/PositionIteratorCachedPositionIterator.java8org/elasticsearch/search/lookup/CachedPositionIterator$1payloads(Lorg/apache/lucene/util/BytesRefBuilder;payloadsLengths'Lorg/apache/lucene/util/IntsRefBuilder;payloadsStarts positions startOffsets endOffsetspayload!Lorg/apache/lucene/util/BytesRef;3(Lorg/elasticsearch/search/lookup/IndexFieldTerm;)V  &org/apache/lucene/util/BytesRefBuilder()V    %org/apache/lucene/util/IntsRefBuilder   " $  &  (org/apache/lucene/util/BytesRef* +  -this8Lorg/elasticsearch/search/lookup/CachedPositionIterator;indexFieldTerm0Lorg/elasticsearch/search/lookup/IndexFieldTerm;reset()Ljava/util/Iterator;;(Lorg/elasticsearch/search/lookup/CachedPositionIterator;)V 5 6recordjava/io/IOException9freqI ;< =next0()Lorg/elasticsearch/search/lookup/TermPosition; ?@ A,org/elasticsearch/search/lookup/TermPositionCposition E< DFsetIntAt(II)V HI J D- addPayload%(ILorg/apache/lucene/util/BytesRef;)V MN O startOffset Q< DR endOffset T< DU termPosition.Lorg/elasticsearch/search/lookup/TermPosition;i ensureSize(I)Vgrow \[ ] ]length `< +aintAt(I)I cd ebytes[B gh +ioffset k< +l()[B gn ojava/lang/Systemq arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V st ru currPayloadnextDoc x y Z[ { 8 }'java/lang/UnsupportedOperationException ()Ljava/lang/Object; ACodeLocalVariableTableLineNumberTable SignatureF()Ljava/util/Iterator; StackMapTable Exceptions SourceFile InnerClasses!      S*+*Y*Y!*Y#*Y%*Y'*Y)*+Y,.S/0S12& #(*,&.10<2G4R$343 Y*7  /088C<*>;*BM*%,GK*,LP*',SK*),VKñ 3WX@Y<C/0"W XYZ$[0\<WB^ ?:Z[9*'^*)^*%^*!^*#^*h_9/09;<& `ac def%g-h8jMNG,i*!,bK*#*#df*!df`K**#f,b`_,j,m*p*#f,bv1*!K*#*#df*!df`K /0Y<w"mno5pIqjsstvN++7++xG*z**>|*~ /0{| }~:?@2Y /0A?/* /0