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

public Class BasicLineFormatter

extends Object
implements LineFormatter
Class Inheritance
All Implemented Interfaces
org.apache.hc.core5.http.message.LineFormatter
Annotations
@Contract
threading:IMMUTABLE
Imports
org.apache.hc.core5.annotation.Contract, .ThreadingBehavior, org.apache.hc.core5.http.Header, .ProtocolVersion, org.apache.hc.core5.util.Args, .CharArrayBuffer

Default org.apache.hc.core5.http.message.LineFormatter implementation.
Since
4.0

Field Summary

Modifier and TypeField and Description
public static final BasicLineFormatter

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
formatHeader(final CharArrayBuffer
buffer to write formatted content to.
buffer
,
final Header
the header to format
header
)

Implements org.apache.hc.core5.http.message.LineFormatter.formatHeader.

Formats a header.
pack-priv void
public void
formatRequestLine(final CharArrayBuffer
buffer to write formatted content to.
buffer
,
final RequestLine
the request line to format
reqline
)

Implements org.apache.hc.core5.http.message.LineFormatter.formatRequestLine.

Formats a request line.
public void
formatStatusLine(final CharArrayBuffer
buffer to write formatted content to.
buffer
,
final StatusLine
the status line to format
statusLine
)

Implements org.apache.hc.core5.http.message.LineFormatter.formatStatusLine.

Formats a status line.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INSTANCEback to summary
public static final BasicLineFormatter INSTANCE

Constructor Detail

BasicLineFormatterback to summary
public BasicLineFormatter()

Method Detail

formatHeaderback to summary
public void formatHeader(final CharArrayBuffer buffer, final Header header)

Implements org.apache.hc.core5.http.message.LineFormatter.formatHeader.

Doc from org.apache.hc.core5.http.message.LineFormatter.formatHeader.

Formats a header.

Parameters
buffer:CharArrayBuffer

buffer to write formatted content to.

header:Header

the header to format

Annotations
@Override
formatProtocolVersionback to summary
pack-priv void formatProtocolVersion(final CharArrayBuffer buffer, final ProtocolVersion version)
formatRequestLineback to summary
public void formatRequestLine(final CharArrayBuffer buffer, final RequestLine reqline)

Implements org.apache.hc.core5.http.message.LineFormatter.formatRequestLine.

Doc from org.apache.hc.core5.http.message.LineFormatter.formatRequestLine.

Formats a request line.

Parameters
buffer:CharArrayBuffer

buffer to write formatted content to.

reqline:RequestLine

the request line to format

Annotations
@Override
formatStatusLineback to summary
public void formatStatusLine(final CharArrayBuffer buffer, final StatusLine statusLine)

Implements org.apache.hc.core5.http.message.LineFormatter.formatStatusLine.

Doc from org.apache.hc.core5.http.message.LineFormatter.formatStatusLine.

Formats a status line.

Parameters
buffer:CharArrayBuffer

buffer to write formatted content to.

statusLine:StatusLine

the status line to format

Annotations
@Override