| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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.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.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 | 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. | 
|  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. | 
|  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.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[] | HeaderValueParser.parseElements(CharArrayBuffer buffer,
              ParserCursor cursor)Parses a header value into elements. | 
|  HeaderElement[] | BasicHeaderValueParser.parseElements(CharArrayBuffer buffer,
              ParserCursor cursor) | 
|  Header | BasicLineParser.parseHeader(CharArrayBuffer buffer) | 
|  Header | LineParser.parseHeader(CharArrayBuffer buffer)Creates a header from a line. | 
|  HeaderElement | HeaderValueParser.parseHeaderElement(CharArrayBuffer buffer,
                   ParserCursor cursor)Parses a single header element. | 
|  HeaderElement | BasicHeaderValueParser.parseHeaderElement(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) | 
|  NameValuePair | BasicHeaderValueParser.parseNameValuePair(CharArrayBuffer buffer,
                   ParserCursor cursor,
                   char[] delimiters)Deprecated. (4.4) use TokenParser | 
|  NameValuePair[] | HeaderValueParser.parseParameters(CharArrayBuffer buffer,
                ParserCursor cursor)Parses a list of name-value pairs. | 
|  NameValuePair[] | BasicHeaderValueParser.parseParameters(CharArrayBuffer buffer,
                ParserCursor cursor) | 
|  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.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 lenchars to this buffer from the given source
 char array buffer starting at indexoff. | 
|  void | CharArrayBuffer.append(CharArrayBuffer b,
       int off,
       int len)Appends lenchars to this buffer from the given source
 buffer starting at indexoff. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||