ΚώΊΎ2G6org/elasticsearch/common/collect/Iterators$PeekingImpl_Ljava/lang/Object;Lorg/elasticsearch/common/collect/PeekingIterator;java/lang/Object0org/elasticsearch/common/collect/PeekingIteratorIterators.java*org/elasticsearch/common/collect/Iterators  PeekingImpliteratorLjava/util/Iterator;Ljava/util/Iterator<+TE;>; hasPeekedZ peekedElementLjava/lang/Object;TE;(Ljava/util/Iterator;)V()V  +org/elasticsearch/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object;  java/util/Iterator !this=Lorg/elasticsearch/common/collect/Iterators$PeekingImpl;8Lorg/elasticsearch/common/collect/Iterators$PeekingImpl;hasNext()Z  ( &' *next()Ljava/lang/Object; ,- .  0resultremove(Can't remove after you've peeked at next4 checkState(ZLjava/lang/Object;)V 67 8 3 :peek SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable(Ljava/util/Iterator<+TE;>;)V StackMapTable()TE; SourceFile InnerClasses  ==>h*·*+Έΐ ΅"±?#% @#$ Awxy=B&'>a*΄)š*΄"Ή+™§¬? #%@ #$A}C@,->"*΄)š *΄"Ή/°*΄1L*΅)*΅1+°?"#% 2@"#$ 2A‚ƒ…†‡ ˆC=D3>j*΄)š§5Έ9*΄"Ή;±? #%@ #$AŽC @<->o*΄)š**΄"Ή/΅1*΅)*΄1°? #%@ #$A“”•—C=D=EF