Top Description Fields Constructors Methods
org.apache.hc.core5.http.message

public final Class RequestLine

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Annotations
@Contract
threading:IMMUTABLE
Imports
java.io.Serializable, org.apache.hc.core5.annotation.Contract, .ThreadingBehavior, org.apache.hc.core5.http.HttpRequest, .HttpVersion, .ProtocolVersion, org.apache.hc.core5.util.Args

HTTP/1.1 request line.
Since
4.0

Field Summary

Modifier and TypeField and Description
private final String
private final ProtocolVersion
private static final long
private final String

Constructor Summary

AccessConstructor and Description
public
RequestLine(final HttpRequest request)

public
RequestLine(final String method, final String uri, final ProtocolVersion version)

Method Summary

Modifier and TypeMethod and Description
public String
public ProtocolVersion
public String
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

methodback to summary
private final String method
protoversionback to summary
private final ProtocolVersion protoversion
serialVersionUIDback to summary
private static final long serialVersionUID
uriback to summary
private final String uri

Constructor Detail

RequestLineback to summary
public RequestLine(final HttpRequest request)
RequestLineback to summary
public RequestLine(final String method, final String uri, final ProtocolVersion version)

Method Detail

getMethodback to summary
public String getMethod()
getProtocolVersionback to summary
public ProtocolVersion getProtocolVersion()
getUriback to summary
public String getUri()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override