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

public Class DefaultHttpRequestFactory

extends Object
implements HttpRequestFactory<HttpRequest>
Class Inheritance
All Implemented Interfaces
org.apache.hc.core5.http.HttpRequestFactory
Annotations
@Contract
threading:IMMUTABLE
Imports
java.net.URI, org.apache.hc.core5.annotation.Contract, .ThreadingBehavior, org.apache.hc.core5.http.HttpRequest, .HttpRequestFactory, org.apache.hc.core5.http.message.BasicHttpRequest

Default factory for creating HttpRequest objects.
Since
4.0

Field Summary

Modifier and TypeField and Description
public static final DefaultHttpRequestFactory

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public HttpRequest
newHttpRequest(final String
the request method
method
,
final URI
the request URI
uri
)

Implements org.apache.hc.core5.http.HttpRequestFactory.newHttpRequest.

Creates request message with the given request method and request URI.
public HttpRequest
newHttpRequest(final String
the request method
method
,
final String
the request URI
uri
)

Implements org.apache.hc.core5.http.HttpRequestFactory.newHttpRequest.

Creates request message with the given request method and request URI.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INSTANCEback to summary
public static final DefaultHttpRequestFactory INSTANCE

Constructor Detail

DefaultHttpRequestFactoryback to summary
public DefaultHttpRequestFactory()

Method Detail

newHttpRequestback to summary
public HttpRequest newHttpRequest(final String method, final URI uri)

Implements org.apache.hc.core5.http.HttpRequestFactory.newHttpRequest.

Doc from org.apache.hc.core5.http.HttpRequestFactory.newHttpRequest.

Creates request message with the given request method and request URI.

Parameters
method:String

the request method

uri:URI

the request URI

Returns:HttpRequest

request message

Annotations
@Override
newHttpRequestback to summary
public HttpRequest newHttpRequest(final String method, final String uri)

Implements org.apache.hc.core5.http.HttpRequestFactory.newHttpRequest.

Doc from org.apache.hc.core5.http.HttpRequestFactory.newHttpRequest.

Creates request message with the given request method and request URI.

Parameters
method:String

the request method

uri:String

the request URI

Returns:HttpRequest

request message

Annotations
@Override