org.w3c.www.http
Class HttpExtList
java.lang.Object
|
+--org.w3c.www.http.BasicValue
|
+--org.w3c.www.http.HttpExtList
- public class HttpExtList
- extends BasicValue
Field Summary |
static int |
CMAN
|
static int |
COPT
|
static int |
MAN
|
static int |
OPT
|
Methods inherited from class org.w3c.www.http.BasicValue |
addBytes,
appendValue,
checkByteValue,
emit,
error,
invalidateByteValue,
setBytes,
setString,
toExternalForm,
toString,
validate |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
MAN
public static final int MAN
CMAN
public static final int CMAN
OPT
public static final int OPT
COPT
public static final int COPT
HttpExtList
public HttpExtList(HttpExt[] exts)
- for user.
- Parameters:
exts
- the HttpExt array.
HttpExtList
public HttpExtList(HttpExtList old)
- Constructor, for User
- Parameters:
old
- the old Http extension declaration list
If you want to reply the same extensions, use this
contructor.
HttpExtList
protected HttpExtList()
- for parser only
getManOptFlag
public int getManOptFlag()
setManOptFlag
protected void setManOptFlag(int manopt)
parse
protected void parse()
throws HttpParserException
- Parse this header value into its various components.
- Overrides:
- parse in class BasicValue
- Throws:
- HttpParserException - if unable to parse.
updateByteValue
protected void updateByteValue()
- Description copied from class: BasicValue
- Update the RFC822 compatible header value for this object.
- Overrides:
- updateByteValue in class BasicValue
addHttpExt
public void addHttpExt(HttpExt ext)
- Add an Http extension header.
- Parameters:
ext
- an HttpExt.
getHttpExts
public HttpExt[] getHttpExts()
- Get all Http extensions header.
- Returns:
- an HttpExt array.
getLength
public int getLength()
getHttpExt
public HttpExt getHttpExt(java.lang.String name)
- Get an Http extension header.
- Parameters:
name
- The extension identifier (AbsoluteURI or field name)- Returns:
- an HttpExt or null.
getValue
public java.lang.Object getValue()
- Description copied from class: BasicValue
- HeaderValue implemenntation - Get this header value.
- Overrides:
- getValue in class BasicValue
- Tags copied from class: BasicValue
- Returns:
- An object representing the parsed value for this header.