|
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. |
StringBuffer |
encode(StringBuffer buffer)
Encode the header into the given StringBuffer. |
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 |
---|
equals, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.sip.header.Header |
---|
clone, equals |
Constructor Detail |
---|
public SIPHeader()
Method Detail |
---|
public String getHeaderName()
public String getName()
getName
in interface Header
public void setHeaderName(String hdrname)
hdrname
- String to setpublic String getHeaderValue()
public boolean isHeaderList()
public String encode()
encode
in class SIPObject
public StringBuffer encode(StringBuffer buffer)
SIPObject
encode
in class SIPObject
public String getValue()
getValue
in interface HeaderExt
public int hashCode()
hashCode
in interface Header
hashCode
in class Object
public final String toString()
Header
toString
in interface Header
toString
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 |