|
NIST-SIP: The Reference Implementation for JAIN-SIP 1.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgov.nist.core.GenericObject
gov.nist.javax.sip.header.SIPObject
gov.nist.javax.sip.header.SIPHeader
public abstract class SIPHeader
Root class from which all SIPHeader objects are subclassed.
| Field Summary |
|---|
| Fields inherited from interface gov.nist.javax.sip.header.SIPHeaderNames |
|---|
ACCEPT, ACCEPT_ENCODING, ACCEPT_LANGUAGE, ALERT_INFO, ALLOW, ALLOW_EVENTS, AUTHENTICATION_INFO, AUTHORIZATION, CALL_ID, CALL_INFO, CONTACT, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_TYPE, CSEQ, DATE, ERROR_INFO, EVENT, EXPIRES, FROM, IN_REPLY_TO, JOIN, MAX_FORWARDS, MIME_VERSION, MIN_EXPIRES, MIN_SE, ORGANIZATION, PRIORITY, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REQUIRE, RACK, REASON, RECORD_ROUTE, REFERRED_BY, REPLACES, REPLY_TO, REQUIRE, RETRY_AFTER, ROUTE, RSEQ, SERVER, SESSION_EXPIRES, SIP_ETAG, SIP_IF_MATCH, SUBJECT, SUBSCRIPTION_STATE, SUPPORTED, TIMESTAMP, TO, UNSUPPORTED, USER_AGENT, VIA, WARNING, WWW_AUTHENTICATE |
| Constructor Summary | |
|---|---|
SIPHeader()
Default constructor |
|
| Method Summary | |
|---|---|
String |
encode()
Encode this header into canonical form. |
StringBuilder |
encode(StringBuilder buffer)
Encode the header into the given StringBuilder. |
String |
getHeaderName()
Name of the SIPHeader |
String |
getHeaderValue()
Get the header value (i.e. what follows the name:). |
String |
getName()
Alias for getHaderName above. |
String |
getValue()
Alias for getHeaderValue. |
int |
hashCode()
This is a pretty simple hashCode but satisfies requirements. |
boolean |
isHeaderList()
Return false if this is not a header list (SIPHeaderList overrrides this method). |
void |
setHeaderName(String hdrname)
Set the name of the header . |
String |
toString()
Gets a string representation of the Header. |
| Methods inherited from class gov.nist.javax.sip.header.SIPObject |
|---|
dbgPrint, debugDump, debugDump, equals, match |
| Methods inherited from class gov.nist.core.GenericObject |
|---|
clone, getClassFromName, getMatcher, isMySubclass, makeClone, merge, setMatcher |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SIPHeader()
| Method Detail |
|---|
public String getHeaderName()
public String getName()
getName in interface Headerpublic void setHeaderName(String hdrname)
hdrname - String to setpublic String getHeaderValue()
public boolean isHeaderList()
public String encode()
encode in class SIPObjectpublic StringBuilder encode(StringBuilder buffer)
SIPObject
encode in class SIPObjectpublic String getValue()
getValue in interface HeaderExtpublic int hashCode()
hashCode in interface HeaderhashCode in class Objectpublic final String toString()
Header
toString in interface HeadertoString in class SIPObject
|
NIST-SIP: The Reference Implementation for JAIN-SIP 1.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||