Package org.apache.hc.core5.http.message
Class BasicLineFormatter
java.lang.Object
org.apache.hc.core5.http.message.BasicLineFormatter
- All Implemented Interfaces:
LineFormatter
@Contract(threading=IMMUTABLE)
public class BasicLineFormatter
extends Object
implements LineFormatter
Default
LineFormatter
implementation.- Since:
- 4.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
formatHeader
(CharArrayBuffer buffer, Header header) Formats a header.(package private) void
formatProtocolVersion
(CharArrayBuffer buffer, ProtocolVersion version) void
formatRequestLine
(CharArrayBuffer buffer, RequestLine reqline) Formats a request line.void
formatStatusLine
(CharArrayBuffer buffer, StatusLine statusLine) Formats a status line.
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
BasicLineFormatter
public BasicLineFormatter()
-
-
Method Details
-
formatProtocolVersion
-
formatRequestLine
Description copied from interface:LineFormatter
Formats a request line.- Specified by:
formatRequestLine
in interfaceLineFormatter
- Parameters:
buffer
- buffer to write formatted content to.reqline
- the request line to format
-
formatStatusLine
Description copied from interface:LineFormatter
Formats a status line.- Specified by:
formatStatusLine
in interfaceLineFormatter
- Parameters:
buffer
- buffer to write formatted content to.statusLine
- the status line to format
-
formatHeader
Description copied from interface:LineFormatter
Formats a header.- Specified by:
formatHeader
in interfaceLineFormatter
- Parameters:
buffer
- buffer to write formatted content to.header
- the header to format
-