Uses of Class
org.apache.http.message.ParserCursor
Packages that use ParserCursor
Package
Description
Core HTTP message components, message element parser
and writer APIs and their default implementations.
-
Uses of ParserCursor in org.apache.http.message
Methods in org.apache.http.message with parameters of type ParserCursorModifier and TypeMethodDescriptionvoidTokenParser.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.voidTokenParser.copyQuotedContent(CharArrayBuffer buf, ParserCursor cursor, StringBuilder dst) Transfers content enclosed with quote marks into the destination buffer.voidTokenParser.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.booleanBasicLineParser.hasProtocolVersion(CharArrayBuffer buffer, ParserCursor cursor) booleanLineParser.hasProtocolVersion(CharArrayBuffer buffer, ParserCursor cursor) Checks whether there likely is a protocol version in a line.BasicHeaderValueParser.parseElements(CharArrayBuffer buffer, ParserCursor cursor) HeaderValueParser.parseElements(CharArrayBuffer buffer, ParserCursor cursor) Parses a header value into elements.BasicHeaderValueParser.parseHeaderElement(CharArrayBuffer buffer, ParserCursor cursor) HeaderValueParser.parseHeaderElement(CharArrayBuffer buffer, ParserCursor cursor) Parses a single header element.BasicHeaderValueParser.parseNameValuePair(CharArrayBuffer buffer, ParserCursor cursor) BasicHeaderValueParser.parseNameValuePair(CharArrayBuffer buffer, ParserCursor cursor, char[] delimiters) Deprecated.HeaderValueParser.parseNameValuePair(CharArrayBuffer buffer, ParserCursor cursor) Parses a name=value specification, where the = and value are optional.BasicHeaderValueParser.parseParameters(CharArrayBuffer buffer, ParserCursor cursor) HeaderValueParser.parseParameters(CharArrayBuffer buffer, ParserCursor cursor) Parses a list of name-value pairs.BasicLineParser.parseProtocolVersion(CharArrayBuffer buffer, ParserCursor cursor) LineParser.parseProtocolVersion(CharArrayBuffer buffer, ParserCursor cursor) Parses the textual representation of a protocol version.BasicLineParser.parseRequestLine(CharArrayBuffer buffer, ParserCursor cursor) Parses a request line.LineParser.parseRequestLine(CharArrayBuffer buffer, ParserCursor cursor) Parses a request line.BasicLineParser.parseStatusLine(CharArrayBuffer buffer, ParserCursor cursor) LineParser.parseStatusLine(CharArrayBuffer buffer, ParserCursor cursor) Parses a status line.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.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 voidBasicLineParser.skipWhitespace(CharArrayBuffer buffer, ParserCursor cursor) Helper to skip whitespace.voidTokenParser.skipWhiteSpace(CharArrayBuffer buf, ParserCursor cursor) Skips semantically insignificant whitespace characters and moves the cursor to the closest non-whitespace character.
TokenParser