com.groupbyinc.flux.common.http.impl.nio.codecs.HttpRequestParser.class Maven / Gradle / Ivy
???? 2 L Acom/groupbyinc/flux/common/http/impl/nio/codecs/HttpRequestParser Ecom/groupbyinc/flux/common/http/impl/nio/codecs/AbstractMessageParser HttpRequestParser.java Ljava/lang/Deprecated; requestFactory 4Lcom/groupbyinc/flux/common/http/HttpRequestFactory; ?(Lcom/groupbyinc/flux/common/http/nio/reactor/SessionInputBuffer;Lcom/groupbyinc/flux/common/http/message/LineParser;Lcom/groupbyinc/flux/common/http/HttpRequestFactory;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
Request factory )com/groupbyinc/flux/common/http/util/Args notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
this CLcom/groupbyinc/flux/common/http/impl/nio/codecs/HttpRequestParser; 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 parseRequestLine ?(Lcom/groupbyinc/flux/common/http/util/CharArrayBuffer;Lcom/groupbyinc/flux/common/http/message/ParserCursor;)Lcom/groupbyinc/flux/common/http/RequestLine; 6 7 5 8 2com/groupbyinc/flux/common/http/HttpRequestFactory : newHttpRequest \(Lcom/groupbyinc/flux/common/http/RequestLine;)Lcom/groupbyinc/flux/common/http/HttpRequest; <