public class ManifestHeaderValue
extends java.lang.Object
header ::= header-element (',' header-element)*
header-element ::= values (';' (attribute | directive) )*
values ::= value (';' value)*
value ::= <any string value that does not have ';' or ','>
attribute ::= key '=' value
directive ::= key '=' value
key ::= token
value ::= token | quoted-string | double-quoted-string
| Constructor and Description |
|---|
ManifestHeaderValue(java.lang.String header) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.List |
getElements() |
java.lang.String |
getSingleValue() |
java.util.List |
getValues() |
java.lang.String |
toString() |
static void |
writeParseException(java.io.PrintStream out,
java.lang.String source,
java.text.ParseException e) |
public ManifestHeaderValue(java.lang.String header)
throws java.text.ParseException
java.text.ParseExceptionpublic java.util.List getElements()
public java.lang.String getSingleValue()
public java.util.List getValues()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static void writeParseException(java.io.PrintStream out,
java.lang.String source,
java.text.ParseException e)