com.groupbyinc.flux.common.apache.http.message.BasicHeaderIterator.class Maven / Gradle / Ivy
???? 2 \ Bcom/groupbyinc/flux/common/apache/http/message/BasicHeaderIterator java/lang/Object 5com/groupbyinc/flux/common/apache/http/HeaderIterator BasicHeaderIterator.java
allHeaders 0[Lcom/groupbyinc/flux/common/apache/http/Header; currentIndex I
headerName Ljava/lang/String; E([Lcom/groupbyinc/flux/common/apache/http/Header;Ljava/lang/String;)V ()V
Header array 0com/groupbyinc/flux/common/apache/http/util/Args notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
findNext (I)I !
"
$ this DLcom/groupbyinc/flux/common/apache/http/message/BasicHeaderIterator; headers name filterHeader (I)Z * +
, pos from to found Z -com/groupbyinc/flux/common/apache/http/Header 3 getName ()Ljava/lang/String; 5 6 4 7 java/lang/String 9 equalsIgnoreCase (Ljava/lang/String;)Z ; <
: = index hasNext ()Z
nextHeader 1()Lcom/groupbyinc/flux/common/apache/http/Header; java/util/NoSuchElementException D Iteration already finished. F (Ljava/lang/String;)V H
E I current next ()Ljava/lang/Object; B C
N remove 'java/lang/UnsupportedOperationException Q "Removing headers is not supported. S
R I Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile !
V n *? *+? ? ? *,? **? #? %? W &