|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.radekzitek.userver.http.HttpHeader
Field Summary | |
(package private) java.lang.String |
fieldName
Header field name. |
(package private) java.lang.String |
fieldValue
Header field value. |
private static org.apache.log4j.Logger |
LOG
Log4j logger. |
Constructor Summary | |
HttpHeader()
Default constuctor, creates empty header. |
|
HttpHeader(java.lang.String headerLine)
Constructs a header from the single string. |
|
HttpHeader(java.lang.String fieldName,
java.lang.String fieldValue)
Constructs a header from field name and value provided as individual string. |
Method Summary | |
void |
clear()
Empties the header. |
java.lang.String |
getFieldName()
Returns the header field name. |
java.lang.String |
getFieldValue()
Returns the header field value. |
void |
parse(java.lang.String headerLine)
Parses given string into the object. |
void |
setFieldName(java.lang.String fieldName)
Sets the header field name. |
void |
setFieldValue(java.lang.String fieldValue)
Sets the header field value. |
java.lang.String |
toString()
Returns string representation of the header. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final org.apache.log4j.Logger LOG
java.lang.String fieldName
java.lang.String fieldValue
Constructor Detail |
public HttpHeader()
public HttpHeader(java.lang.String headerLine) throws HttpHeaderFormatException
headerLine
- the input string
HttpHeaderFormatException
- Exception is thrown if the : is not found in the input string
or if the fieldName portion of the input string is empty.public HttpHeader(java.lang.String fieldName, java.lang.String fieldValue)
fieldName
- the field name of the headerfieldValue
- the field value of the headerMethod Detail |
public void parse(java.lang.String headerLine) throws HttpHeaderFormatException
HttpObject
parse
in interface HttpObject
headerLine
- input string
HttpHeaderFormatException
public void clear()
clear
in interface HttpObject
public java.lang.String getFieldName()
public java.lang.String getFieldValue()
public void setFieldName(java.lang.String fieldName)
fieldName
- field name to setpublic void setFieldValue(java.lang.String fieldValue)
fieldValue
- the heade field value to setpublic java.lang.String toString()
toString
in interface HttpObject
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |