|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectelectric.util.mime.MIMEHeaders
MIMEHeaders.
| Field Summary | |
java.lang.String[][] |
headers
|
| Constructor Summary | |
MIMEHeaders()
|
|
| Method Summary | |
void |
addDateHeader(java.lang.String name,
long date)
Add a header with the specified name and date. |
void |
addHeader(java.lang.String name,
java.lang.String value)
Add a header with the specified name and value. |
void |
addHeaders(MIMEHeaders mimeHeaders)
|
void |
addIntHeader(java.lang.String name,
int value)
Add a header with the specified name and value. |
void |
clearHeaders()
|
boolean |
containsHeader(java.lang.String name)
Return true if there is at least one header with the specified name. |
int |
getContentLength()
Return my content length, or -1 if none is defined. |
java.lang.String |
getContentType()
Return my content type, or null if none is defined. |
long |
getDateHeader(java.lang.String name)
Return the value of the header with the specified name, or -1 if none is defined. |
java.lang.String |
getHeader(java.lang.String name)
Return the header with the specified name. |
java.util.Enumeration |
getHeaderNames()
Return an enumeration over all the header names. |
java.util.Enumeration |
getHeaders(java.lang.String name)
Return an enumeration over all the headers with the specified name. |
int |
getIntHeader(java.lang.String name)
Return the value of the header with the specified name, or -1 if none is defined. |
void |
readHeaders(java.io.InputStream inputStream)
Parse the http headers and return a hashtable mapping header names to the assigned values. |
java.lang.String |
removeHeader(java.lang.String name)
|
void |
removeHeaders(java.lang.String name)
|
void |
setContentLength(int length)
Set my content length. |
void |
setContentType(java.lang.String type)
Set my context type. |
void |
setDateHeader(java.lang.String name,
long date)
Set a header with the specified name and date. |
void |
setHeader(java.lang.String name,
java.lang.String value)
Set a header with the specified name and value. |
void |
setIntHeader(java.lang.String name,
int value)
Set a header with the specified name and value. |
java.lang.String |
toString()
|
void |
writeHeaders(java.io.OutputStream output)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public java.lang.String[][] headers
| Constructor Detail |
public MIMEHeaders()
| Method Detail |
public java.lang.String toString()
public void readHeaders(java.io.InputStream inputStream)
throws java.io.IOException
inputStream -
java.io.IOException
public void writeHeaders(java.io.OutputStream output)
throws java.io.IOException
output -
java.io.IOExceptionpublic void clearHeaders()
public java.lang.String getHeader(java.lang.String name)
name - The name.public java.util.Enumeration getHeaders(java.lang.String name)
name - The name.public boolean containsHeader(java.lang.String name)
name - The name.public java.util.Enumeration getHeaderNames()
public void setHeader(java.lang.String name,
java.lang.String value)
name - The name.value - The value.
public void addHeader(java.lang.String name,
java.lang.String value)
name - The name.value - The value.public void addHeaders(MIMEHeaders mimeHeaders)
mimeHeaders - public java.lang.String removeHeader(java.lang.String name)
name - public void removeHeaders(java.lang.String name)
name - public int getIntHeader(java.lang.String name)
name - The name.
public void setIntHeader(java.lang.String name,
int value)
name - The name.value - The value.
public void addIntHeader(java.lang.String name,
int value)
name - The name.value - The value.public int getContentLength()
public void setContentLength(int length)
length - The new value.public java.lang.String getContentType()
public void setContentType(java.lang.String type)
type - The new value.public long getDateHeader(java.lang.String name)
name - The name.
public void setDateHeader(java.lang.String name,
long date)
name - The name.date - The date.
public void addDateHeader(java.lang.String name,
long date)
name - The name.date - The date.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||