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

public Class DefaultClassicHttpRequestFactory

extends Object
implements HttpRequestFactory<ClassicHttpRequest>
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.ClassicHttpRequest, .HttpRequestFactory, org.apache.hc.core5.http.message.BasicClassicHttpRequest

Default factory for creating ClassicHttpRequest objects.
Since
4.0

Field Summary

Modifier and TypeField and Description
public static final DefaultClassicHttpRequestFactory

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ClassicHttpRequest
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 ClassicHttpRequest
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 DefaultClassicHttpRequestFactory INSTANCE

Constructor Detail

DefaultClassicHttpRequestFactoryback to summary
public DefaultClassicHttpRequestFactory()

Method Detail

newHttpRequestback to summary
public ClassicHttpRequest 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:ClassicHttpRequest

request message

Annotations
@Override
newHttpRequestback to summary
public ClassicHttpRequest 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:ClassicHttpRequest

request message

Annotations
@Override