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 java.lang.Object implements LineFormatter
DefaultLineFormatter
implementation.- Since:
- 4.0
-
-
Field Summary
Fields Modifier and Type Field Description static BasicLineFormatter
INSTANCE
-
Constructor Summary
Constructors Constructor Description BasicLineFormatter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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 Detail
-
INSTANCE
public static final BasicLineFormatter INSTANCE
-
-
Method Detail
-
formatProtocolVersion
void formatProtocolVersion(CharArrayBuffer buffer, ProtocolVersion version)
-
formatRequestLine
public void formatRequestLine(CharArrayBuffer buffer, RequestLine reqline)
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
public void formatStatusLine(CharArrayBuffer buffer, StatusLine statusLine)
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
public void formatHeader(CharArrayBuffer buffer, Header header)
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
-
-