|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.http.message.BasicHeaderValueParserHC4
@Immutable public class BasicHeaderValueParserHC4
Basic implementation for parsing header values into elements. Instances of this class are stateless and thread-safe. Derived classes are expected to maintain these properties.
| Field Summary | |
|---|---|
static BasicHeaderValueParserHC4 |
DEFAULT
Deprecated. (4.3) use INSTANCE |
static BasicHeaderValueParserHC4 |
INSTANCE
|
| Constructor Summary | |
|---|---|
BasicHeaderValueParserHC4()
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
@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
| Constructor Detail |
|---|
public BasicHeaderValueParserHC4()
| Method Detail |
|---|
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 default
null
org.apache.http.ParseException
public org.apache.http.HeaderElement[] parseElements(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor)
parseElements in interface org.apache.http.message.HeaderValueParser
public 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 default
org.apache.http.ParseException
public org.apache.http.HeaderElement parseHeaderElement(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor)
parseHeaderElement in interface org.apache.http.message.HeaderValueParser
protected 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 default
null
org.apache.http.ParseException
public org.apache.http.NameValuePair[] parseParameters(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor)
parseParameters in interface org.apache.http.message.HeaderValueParser
public 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 default
org.apache.http.ParseException
public org.apache.http.NameValuePair parseNameValuePair(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor)
parseNameValuePair in interface org.apache.http.message.HeaderValueParser
public 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 null
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||