Top Description Fields Constructors Methods
org.apache.hc.core5.http.impl.nio

public Class DefaultHttpRequestParserFactory

extends Object
implements NHttpMessageParserFactory<HttpRequest>
Class Inheritance
All Implemented Interfaces
org.apache.hc.core5.http.nio.NHttpMessageParserFactory
Annotations
@Contract
threading:IMMUTABLE_CONDITIONAL
Imports
org.apache.hc.core5.annotation.Contract, .ThreadingBehavior, org.apache.hc.core5.http.HttpRequest, .HttpRequestFactory, org.apache.hc.core5.http.config.Http1Config, org.apache.hc.core5.http.message.LazyLineParser, .LineParser, org.apache.hc.core5.http.nio.NHttpMessageParser, .NHttpMessageParserFactory

Default factory for request message parsers.
Since
4.3

Field Summary

Modifier and TypeField and Description
private final Http1Config
public static final DefaultHttpRequestParserFactory
private final LineParser
private final HttpRequestFactory<HttpRequest>

Constructor Summary

AccessConstructor and Description
public
DefaultHttpRequestParserFactory(final Http1Config http1Config, final HttpRequestFactory<HttpRequest> requestFactory, final LineParser lineParser)

public
public

Method Summary

Modifier and TypeMethod and Description
public NHttpMessageParser<HttpRequest>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

http1Configback to summary
private final Http1Config http1Config
INSTANCEback to summary
public static final DefaultHttpRequestParserFactory INSTANCE
lineParserback to summary
private final LineParser lineParser
requestFactoryback to summary
private final HttpRequestFactory<HttpRequest> requestFactory

Constructor Detail

DefaultHttpRequestParserFactoryback to summary
public DefaultHttpRequestParserFactory(final Http1Config http1Config, final HttpRequestFactory<HttpRequest> requestFactory, final LineParser lineParser)
DefaultHttpRequestParserFactoryback to summary
public DefaultHttpRequestParserFactory(final Http1Config http1Config)
DefaultHttpRequestParserFactoryback to summary
public DefaultHttpRequestParserFactory()

Method Detail

createback to summary
public NHttpMessageParser<HttpRequest> create()

Implements org.apache.hc.core5.http.nio.NHttpMessageParserFactory.create.

Annotations
@Override