@Immutable public class BasicHeaderValueParserHC4 extends java.lang.Object implements org.apache.http.message.HeaderValueParser
| Modifier and Type | Field and Description |
|---|---|
static BasicHeaderValueParserHC4 |
DEFAULT
Deprecated.
(4.3) use
INSTANCE |
static BasicHeaderValueParserHC4 |
INSTANCE |
| Constructor and Description |
|---|
BasicHeaderValueParserHC4() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.http.HeaderElement |
createHeaderElement(java.lang.String name,
java.lang.String value,
org.apache.http.NameValuePair[] params)
Creates a header element.
|
protected org.apache.http.NameValuePair |
createNameValuePair(java.lang.String name,
java.lang.String value)
Creates a name-value pair.
|
org.apache.http.HeaderElement[] |
parseElements(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor) |
static org.apache.http.HeaderElement[] |
parseElements(java.lang.String value,
org.apache.http.message.HeaderValueParser parser)
Parses elements with the given parser.
|
org.apache.http.HeaderElement |
parseHeaderElement(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor) |
static org.apache.http.HeaderElement |
parseHeaderElement(java.lang.String value,
org.apache.http.message.HeaderValueParser parser)
Parses an element with the given parser.
|
org.apache.http.NameValuePair |
parseNameValuePair(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor) |
org.apache.http.NameValuePair |
parseNameValuePair(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor,
char[] delimiters) |
static org.apache.http.NameValuePair |
parseNameValuePair(java.lang.String value,
org.apache.http.message.HeaderValueParser parser)
Parses a name-value-pair with the given parser.
|
org.apache.http.NameValuePair[] |
parseParameters(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor) |
static org.apache.http.NameValuePair[] |
parseParameters(java.lang.String value,
org.apache.http.message.HeaderValueParser parser)
Parses parameters with the given parser.
|
@Deprecated public static final BasicHeaderValueParserHC4 DEFAULT
INSTANCEBasicHeaderValueParser is not a singleton, there
can be many instances of the class itself and of derived classes.
The instance here provides non-customized, default behavior.public static final BasicHeaderValueParserHC4 INSTANCE
public static org.apache.http.HeaderElement[] parseElements(java.lang.String value,
org.apache.http.message.HeaderValueParser parser)
throws org.apache.http.ParseException
value - the header value to parseparser - the parser to use, or null for defaultnullorg.apache.http.ParseExceptionpublic org.apache.http.HeaderElement[] parseElements(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor)
parseElements in interface org.apache.http.message.HeaderValueParserpublic static org.apache.http.HeaderElement parseHeaderElement(java.lang.String value,
org.apache.http.message.HeaderValueParser parser)
throws org.apache.http.ParseException
value - the header element to parseparser - the parser to use, or null for defaultorg.apache.http.ParseExceptionpublic org.apache.http.HeaderElement parseHeaderElement(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor)
parseHeaderElement in interface org.apache.http.message.HeaderValueParserprotected org.apache.http.HeaderElement createHeaderElement(java.lang.String name,
java.lang.String value,
org.apache.http.NameValuePair[] params)
parseHeaderElement(java.lang.String, org.apache.http.message.HeaderValueParser).public static org.apache.http.NameValuePair[] parseParameters(java.lang.String value,
org.apache.http.message.HeaderValueParser parser)
throws org.apache.http.ParseException
value - the parameter list to parseparser - the parser to use, or null for defaultnullorg.apache.http.ParseExceptionpublic org.apache.http.NameValuePair[] parseParameters(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor)
parseParameters in interface org.apache.http.message.HeaderValueParserpublic static org.apache.http.NameValuePair parseNameValuePair(java.lang.String value,
org.apache.http.message.HeaderValueParser parser)
throws org.apache.http.ParseException
value - the NVP to parseparser - the parser to use, or null for defaultorg.apache.http.ParseExceptionpublic org.apache.http.NameValuePair parseNameValuePair(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor)
parseNameValuePair in interface org.apache.http.message.HeaderValueParserpublic org.apache.http.NameValuePair parseNameValuePair(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor,
char[] delimiters)
protected org.apache.http.NameValuePair createNameValuePair(java.lang.String name,
java.lang.String value)
parseNameValuePair(java.lang.String, org.apache.http.message.HeaderValueParser).name - the namevalue - the value, or nullCopyright © 1999-2015 The Apache Software Foundation. All rights reserved.