com.groupbyinc.flux.common.http.impl.nio.codecs.HttpResponseParser.class Maven / Gradle / Ivy
???? 2 L Bcom/groupbyinc/flux/common/http/impl/nio/codecs/HttpResponseParser Ecom/groupbyinc/flux/common/http/impl/nio/codecs/AbstractMessageParser HttpResponseParser.java Ljava/lang/Deprecated; responseFactory 5Lcom/groupbyinc/flux/common/http/HttpResponseFactory; ?(Lcom/groupbyinc/flux/common/http/nio/reactor/SessionInputBuffer;Lcom/groupbyinc/flux/common/http/message/LineParser;Lcom/groupbyinc/flux/common/http/HttpResponseFactory;Lcom/groupbyinc/flux/common/http/params/HttpParams;)V ?(Lcom/groupbyinc/flux/common/http/nio/reactor/SessionInputBuffer;Lcom/groupbyinc/flux/common/http/message/LineParser;Lcom/groupbyinc/flux/common/http/params/HttpParams;)V
Response factory )com/groupbyinc/flux/common/http/util/Args notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
this DLcom/groupbyinc/flux/common/http/impl/nio/codecs/HttpResponseParser; buffer @Lcom/groupbyinc/flux/common/http/nio/reactor/SessionInputBuffer; parser 4Lcom/groupbyinc/flux/common/http/message/LineParser; params 3Lcom/groupbyinc/flux/common/http/params/HttpParams;
createMessage e(Lcom/groupbyinc/flux/common/http/util/CharArrayBuffer;)Lcom/groupbyinc/flux/common/http/HttpMessage; -com/groupbyinc/flux/common/http/HttpException " .com/groupbyinc/flux/common/http/ParseException $ 4com/groupbyinc/flux/common/http/message/ParserCursor & 4com/groupbyinc/flux/common/http/util/CharArrayBuffer ( length ()I * +
) , (II)V .
' /
lineParser 1 2 2com/groupbyinc/flux/common/http/message/LineParser 4 parseStatusLine ?(Lcom/groupbyinc/flux/common/http/util/CharArrayBuffer;Lcom/groupbyinc/flux/common/http/message/ParserCursor;)Lcom/groupbyinc/flux/common/http/StatusLine; 6 7 5 8 3com/groupbyinc/flux/common/http/HttpResponseFactory : newHttpResponse ?(Lcom/groupbyinc/flux/common/http/StatusLine;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)Lcom/groupbyinc/flux/common/http/HttpResponse; <