Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.http.util.CharArrayBuffer

Packages that use CharArrayBuffer
org.apache.http | Core HTTP component APIs and primitives.
org.apache.http.impl.io | Default implementations of message parses and writers for synchronous, blocking communication.
org.apache.http.impl.nio.codecs | Default implementations of message parses and writers for asynchronous, even driven communication.
org.apache.http.impl.nio.reactor | Default implementation of event driven network communication APIs based on Java NIO.
org.apache.http.io | HTTP message parser and writer APIs for synchronous, blocking communication.
org.apache.http.message | Core HTTP message components, message element parser and writer APIs and their default implementations.
org.apache.http.nio.reactor | Event driven network communication APIs loosely based on Doug Lea's reactor pattern.
org.apache.http.util | Core utility classes.

Uses of CharArrayBuffer in org.apache.http

Methods in org.apache.http that return CharArrayBuffer
`CharArrayBuffer` | `FormattedHeader.getBuffer()` Obtains the buffer with the formatted header.

Uses of CharArrayBuffer in org.apache.http.impl.io

Fields in org.apache.http.impl.io declared as CharArrayBuffer
`protected CharArrayBuffer` | `AbstractMessageWriter.lineBuf`

Methods in org.apache.http.impl.io with parameters of type CharArrayBuffer
`int` | `SessionInputBufferImpl.readLine(CharArrayBuffer charbuffer)` Reads a complete line of characters up to a line delimiter from this session buffer into the given line buffer.
`int` | `AbstractSessionInputBuffer.readLine(CharArrayBuffer charbuffer)` Deprecated. Reads a complete line of characters up to a line delimiter from this session buffer into the given line buffer.
`void` | `AbstractSessionOutputBuffer.writeLine(CharArrayBuffer charbuffer)` Deprecated. Writes characters from the specified char array followed by a line delimiter to this session buffer.
`void` | `SessionOutputBufferImpl.writeLine(CharArrayBuffer charbuffer)` Writes characters from the specified char array followed by a line delimiter to this session buffer.

Method parameters in org.apache.http.impl.io with type arguments of type CharArrayBuffer
`static Header[]` | `AbstractMessageParser.parseHeaders(SessionInputBuffer inBuffer, int maxHeaderCount, int maxLineLen, LineParser parser, List<CharArrayBuffer> headerLines)` Parses HTTP headers from the data receiver stream according to the generic format as given in Section 3.1 of RFC 822, RFC-2616 Section 4 and 19.3.

Uses of CharArrayBuffer in org.apache.http.impl.nio.codecs

Fields in org.apache.http.impl.nio.codecs declared as CharArrayBuffer
`protected CharArrayBuffer` | `AbstractMessageWriter.lineBuf`

Methods in org.apache.http.impl.nio.codecs with parameters of type CharArrayBuffer
`protected HttpRequest` | `DefaultHttpRequestParser.createMessage(CharArrayBuffer buffer)`
`protected abstract T` | `AbstractMessageParser.createMessage(CharArrayBuffer buffer)` Creates `HttpMessage` instance based on the content of the input buffer containing the first line of the incoming HTTP message.
`protected HttpMessage` | `HttpResponseParser.createMessage(CharArrayBuffer buffer)` Deprecated.
`protected HttpMessage` | `HttpRequestParser.createMessage(CharArrayBuffer buffer)` Deprecated.
`protected HttpResponse` | `DefaultHttpResponseParser.createMessage(CharArrayBuffer buffer)`

Uses of CharArrayBuffer in org.apache.http.impl.nio.reactor

Methods in org.apache.http.impl.nio.reactor with parameters of type CharArrayBuffer
`boolean` | `SessionInputBufferImpl.readLine(CharArrayBuffer lineBuffer, boolean endOfStream)`
`void` | `SessionOutputBufferImpl.writeLine(CharArrayBuffer lineBuffer)`

Uses of CharArrayBuffer in org.apache.http.io

Methods in org.apache.http.io with parameters of type CharArrayBuffer
`int` | `SessionInputBuffer.readLine(CharArrayBuffer buffer)` Reads a complete line of characters up to a line delimiter from this session buffer into the given line buffer.
`void` | `SessionOutputBuffer.writeLine(CharArrayBuffer buffer)` Writes characters from the specified char array followed by a line delimiter to this session buffer.

Uses of CharArrayBuffer in org.apache.http.message

Methods in org.apache.http.message that return CharArrayBuffer
`CharArrayBuffer` | `LineFormatter.appendProtocolVersion(CharArrayBuffer buffer, ProtocolVersion version)` Formats a protocol version.
`CharArrayBuffer` | `BasicLineFormatter.appendProtocolVersion(CharArrayBuffer buffer, ProtocolVersion version)`
`CharArrayBuffer` | `BasicHeaderValueFormatter.formatElements(CharArrayBuffer charBuffer, HeaderElement[] elems, boolean quote)`
`CharArrayBuffer` | `HeaderValueFormatter.formatElements(CharArrayBuffer buffer, HeaderElement[] elems, boolean quote)` Formats an array of header elements.
`CharArrayBuffer` | `LineFormatter.formatHeader(CharArrayBuffer buffer, Header header)` Formats a header.
`CharArrayBuffer` | `BasicLineFormatter.formatHeader(CharArrayBuffer buffer, Header header)`
`CharArrayBuffer` | `BasicHeaderValueFormatter.formatHeaderElement(CharArrayBuffer charBuffer, HeaderElement elem, boolean quote)`
`CharArrayBuffer` | `HeaderValueFormatter.formatHeaderElement(CharArrayBuffer buffer, HeaderElement elem, boolean quote)` Formats one header element.
`CharArrayBuffer` | `BasicHeaderValueFormatter.formatNameValuePair(CharArrayBuffer charBuffer, NameValuePair nvp, boolean quote)`
`CharArrayBuffer` | `HeaderValueFormatter.formatNameValuePair(CharArrayBuffer buffer, NameValuePair nvp, boolean quote)` Formats one name-value pair, where the value is optional.
`CharArrayBuffer` | `BasicHeaderValueFormatter.formatParameters(CharArrayBuffer charBuffer, NameValuePair[] nvps, boolean quote)`
`CharArrayBuffer` | `HeaderValueFormatter.formatParameters(CharArrayBuffer buffer, NameValuePair[] nvps, boolean quote)` Formats the parameters of a header element.
`CharArrayBuffer` | `LineFormatter.formatRequestLine(CharArrayBuffer buffer, RequestLine reqline)` Formats a request line.
`CharArrayBuffer` | `BasicLineFormatter.formatRequestLine(CharArrayBuffer buffer, RequestLine reqline)`
`CharArrayBuffer` | `LineFormatter.formatStatusLine(CharArrayBuffer buffer, StatusLine statline)` Formats a status line.
`CharArrayBuffer` | `BasicLineFormatter.formatStatusLine(CharArrayBuffer buffer, StatusLine statline)`
`CharArrayBuffer` | `BufferedHeader.getBuffer()`
`protected CharArrayBuffer` | `BasicLineFormatter.initBuffer(CharArrayBuffer charBuffer)` Obtains a buffer for formatting.

Methods in org.apache.http.message with parameters of type CharArrayBuffer
`CharArrayBuffer` | `LineFormatter.appendProtocolVersion(CharArrayBuffer buffer, ProtocolVersion version)` Formats a protocol version.
`CharArrayBuffer` | `BasicLineFormatter.appendProtocolVersion(CharArrayBuffer buffer, ProtocolVersion version)`
`void` | `TokenParser.copyContent(CharArrayBuffer buf, ParserCursor cursor, BitSet delimiters, StringBuilder dst)` Transfers content into the destination buffer until a whitespace character or any of the given delimiters is encountered.
`void` | `TokenParser.copyQuotedContent(CharArrayBuffer buf, ParserCursor cursor, StringBuilder dst)` Transfers content enclosed with quote marks into the destination buffer.
`void` | `TokenParser.copyUnquotedContent(CharArrayBuffer buf, ParserCursor cursor, BitSet delimiters, StringBuilder dst)` Transfers content into the destination buffer until a whitespace character, a quote, or any of the given delimiters is encountered.
`protected void` | `BasicLineFormatter.doFormatHeader(CharArrayBuffer buffer, Header header)` Actually formats a header.
`protected void` | `BasicLineFormatter.doFormatRequestLine(CharArrayBuffer buffer, RequestLine reqline)` Actually formats a request line.
`protected void` | `BasicLineFormatter.doFormatStatusLine(CharArrayBuffer buffer, StatusLine statline)` Actually formats a status line.
`protected void` | `BasicHeaderValueFormatter.doFormatValue(CharArrayBuffer buffer, String value, boolean quote)` Actually formats the value of a name-value pair.
`CharArrayBuffer` | `BasicHeaderValueFormatter.formatElements(CharArrayBuffer charBuffer, HeaderElement[] elems, boolean quote)`
`CharArrayBuffer` | `HeaderValueFormatter.formatElements(CharArrayBuffer buffer, HeaderElement[] elems, boolean quote)` Formats an array of header elements.
`CharArrayBuffer` | `LineFormatter.formatHeader(CharArrayBuffer buffer, Header header)` Formats a header.
`CharArrayBuffer` | `BasicLineFormatter.formatHeader(CharArrayBuffer buffer, Header header)`
`CharArrayBuffer` | `BasicHeaderValueFormatter.formatHeaderElement(CharArrayBuffer charBuffer, HeaderElement elem, boolean quote)`
`CharArrayBuffer` | `HeaderValueFormatter.formatHeaderElement(CharArrayBuffer buffer, HeaderElement elem, boolean quote)` Formats one header element.
`CharArrayBuffer` | `BasicHeaderValueFormatter.formatNameValuePair(CharArrayBuffer charBuffer, NameValuePair nvp, boolean quote)`
`CharArrayBuffer` | `HeaderValueFormatter.formatNameValuePair(CharArrayBuffer buffer, NameValuePair nvp, boolean quote)` Formats one name-value pair, where the value is optional.
`CharArrayBuffer` | `BasicHeaderValueFormatter.formatParameters(CharArrayBuffer charBuffer, NameValuePair[] nvps, boolean quote)`
`CharArrayBuffer` | `HeaderValueFormatter.formatParameters(CharArrayBuffer buffer, NameValuePair[] nvps, boolean quote)` Formats the parameters of a header element.
`CharArrayBuffer` | `LineFormatter.formatRequestLine(CharArrayBuffer buffer, RequestLine reqline)` Formats a request line.
`CharArrayBuffer` | `BasicLineFormatter.formatRequestLine(CharArrayBuffer buffer, RequestLine reqline)`
`CharArrayBuffer` | `LineFormatter.formatStatusLine(CharArrayBuffer buffer, StatusLine statline)` Formats a status line.
`CharArrayBuffer` | `BasicLineFormatter.formatStatusLine(CharArrayBuffer buffer, StatusLine statline)`
`boolean` | `BasicLineParser.hasProtocolVersion(CharArrayBuffer buffer, ParserCursor cursor)`
`boolean` | `LineParser.hasProtocolVersion(CharArrayBuffer buffer, ParserCursor cursor)` Checks whether there likely is a protocol version in a line.
`protected CharArrayBuffer` | `BasicLineFormatter.initBuffer(CharArrayBuffer charBuffer)` Obtains a buffer for formatting.
`HeaderElement[]` | `BasicHeaderValueParser.parseElements(CharArrayBuffer buffer, ParserCursor cursor)`
`HeaderElement[]` | `HeaderValueParser.parseElements(CharArrayBuffer buffer, ParserCursor cursor)` Parses a header value into elements.
`Header` | `BasicLineParser.parseHeader(CharArrayBuffer buffer)`
`Header` | `LineParser.parseHeader(CharArrayBuffer buffer)` Creates a header from a line.
`HeaderElement` | `BasicHeaderValueParser.parseHeaderElement(CharArrayBuffer buffer, ParserCursor cursor)`
`HeaderElement` | `HeaderValueParser.parseHeaderElement(CharArrayBuffer buffer, ParserCursor cursor)` Parses a single header element.
`NameValuePair` | `BasicHeaderValueParser.parseNameValuePair(CharArrayBuffer buffer, ParserCursor cursor)`
`NameValuePair` | `HeaderValueParser.parseNameValuePair(CharArrayBuffer buffer, ParserCursor cursor)` Parses a name=value specification, where the = and value are optional.
`NameValuePair` | `BasicHeaderValueParser.parseNameValuePair(CharArrayBuffer buffer, ParserCursor cursor, char[] delimiters)` Deprecated. (4.4) use `TokenParser`
`NameValuePair[]` | `BasicHeaderValueParser.parseParameters(CharArrayBuffer buffer, ParserCursor cursor)`
`NameValuePair[]` | `HeaderValueParser.parseParameters(CharArrayBuffer buffer, ParserCursor cursor)` Parses a list of name-value pairs.
`ProtocolVersion` | `BasicLineParser.parseProtocolVersion(CharArrayBuffer buffer, ParserCursor cursor)`
`ProtocolVersion` | `LineParser.parseProtocolVersion(CharArrayBuffer buffer, ParserCursor cursor)` Parses the textual representation of a protocol version.
`RequestLine` | `BasicLineParser.parseRequestLine(CharArrayBuffer buffer, ParserCursor cursor)` Parses a request line.
`RequestLine` | `LineParser.parseRequestLine(CharArrayBuffer buffer, ParserCursor cursor)` Parses a request line.
`StatusLine` | `BasicLineParser.parseStatusLine(CharArrayBuffer buffer, ParserCursor cursor)`
`StatusLine` | `LineParser.parseStatusLine(CharArrayBuffer buffer, ParserCursor cursor)` Parses a status line.
`String` | `TokenParser.parseToken(CharArrayBuffer buf, ParserCursor cursor, BitSet delimiters)` Extracts from the sequence of chars a token terminated with any of the given delimiters discarding semantically insignificant whitespace characters.
`String` | `TokenParser.parseValue(CharArrayBuffer buf, ParserCursor cursor, BitSet delimiters)` Extracts from the sequence of chars a value which can be enclosed in quote marks and terminated with any of the given delimiters discarding semantically insignificant whitespace characters.
`protected void` | `BasicLineParser.skipWhitespace(CharArrayBuffer buffer, ParserCursor cursor)` Helper to skip whitespace.
`void` | `TokenParser.skipWhiteSpace(CharArrayBuffer buf, ParserCursor cursor)` Skips semantically insignificant whitespace characters and moves the cursor to the closest non-whitespace character.

Constructors in org.apache.http.message with parameters of type CharArrayBuffer
`BufferedHeader(CharArrayBuffer buffer)` Creates a new header from a buffer.

Uses of CharArrayBuffer in org.apache.http.nio.reactor

Methods in org.apache.http.nio.reactor with parameters of type CharArrayBuffer
`boolean` | `SessionInputBuffer.readLine(CharArrayBuffer dst, boolean endOfStream)` Attempts to transfer a complete line of characters up to a line delimiter from this buffer to the destination buffer.
`void` | `SessionOutputBuffer.writeLine(CharArrayBuffer src)` Copies content of the source buffer into this buffer as one line of text including a line delimiter.

Uses of CharArrayBuffer in org.apache.http.util

Methods in org.apache.http.util with parameters of type CharArrayBuffer
`void` | `CharArrayBuffer.append(CharArrayBuffer b)` Appends all chars to this buffer from the given source buffer starting at index `0`.
`void` | `ByteArrayBuffer.append(CharArrayBuffer b, int off, int len)` Appends `len` chars to this buffer from the given source char array buffer starting at index `off`.
`void` | `CharArrayBuffer.append(CharArrayBuffer b, int off, int len)` Appends `len` chars to this buffer from the given source buffer starting at index `off`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.