@StampyLibrary(libraryName="stampy-core") public abstract class AbstractMessageHeader extends java.lang.Object implements StampyMessageHeader
StampyMessageHeader.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONTENT_LENGTH
The Constant CONTENT_LENGTH.
|
| Constructor and Description |
|---|
AbstractMessageHeader() |
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(java.lang.String key,
java.lang.String value)
If a client or a server receives repeated frame header entries, only the
first header entry SHOULD be used as the value of header entry.
|
boolean |
equals(java.lang.Object o) |
int |
getContentLength()
Gets the content length.
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders()
Gets the headers.
|
java.lang.String |
getHeaderValue(java.lang.String key)
Gets the header value.
|
int |
hashCode() |
boolean |
hasHeader(java.lang.String key)
Checks for header.
|
void |
removeHeader(java.lang.String key)
Removes the header.
|
void |
setContentLength(int length)
Sets the content length.
|
java.lang.String |
toMessageHeader()
To message header.
|
java.lang.String |
toString() |
public static final java.lang.String CONTENT_LENGTH
public void setContentLength(int length)
length - the new content lengthpublic int getContentLength()
public void addHeader(java.lang.String key,
java.lang.String value)
addHeader in interface StampyMessageHeaderkey - the keyvalue - the value removeHeader(String)
method.public void removeHeader(java.lang.String key)
StampyMessageHeaderremoveHeader in interface StampyMessageHeaderkey - the keypublic java.lang.String getHeaderValue(java.lang.String key)
StampyMessageHeadergetHeaderValue in interface StampyMessageHeaderkey - the keypublic boolean hasHeader(java.lang.String key)
StampyMessageHeaderhasHeader in interface StampyMessageHeaderkey - the keypublic final java.lang.String toMessageHeader()
StampyMessageHeadertoMessageHeader in interface StampyMessageHeaderpublic java.util.Map<java.lang.String,java.lang.String> getHeaders()
StampyMessageHeadergetHeaders in interface StampyMessageHeaderpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object