gov.nist.javax.sip.header
クラス SIPHeader

java.lang.Object
  上位を拡張 gov.nist.core.GenericObject
      上位を拡張 gov.nist.javax.sip.header.SIPObject
          上位を拡張 gov.nist.javax.sip.header.SIPHeader
すべての実装されたインタフェース:
SIPHeaderNames, java.io.Serializable, java.lang.Cloneable, javax.sip.header.Header
直系の既知のサブクラス:
Allow, AllowEvents, CallID, ContentEncoding, ContentLanguage, ContentLength, CSeq, Expires, ExtensionHeaderImpl, InReplyTo, MaxForwards, MimeVersion, MinExpires, Organization, ParametersHeader, Priority, ProxyRequire, RAck, Require, RSeq, Server, SIPDateHeader, SIPHeaderList, Subject, Supported, TimeStamp, Unsupported, UserAgent, Warning

public abstract class SIPHeader
extends SIPObject
implements SIPHeaderNames, javax.sip.header.Header

Root class from which all SIPHeader objects are subclassed.

バージョン:
JAIN-SIP-1.1 $Revision: 1.2 $ $Date: 2004/01/22 13:26:29 $ This code is in the public domain.
作成者:
M. Ranganathan
関連項目:
直列化された形式

フィールドの概要
 
インタフェース 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, MAX_FORWARDS, MIME_VERSION, MIN_EXPIRES, ORGANIZATION, PRIORITY, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REQUIRE, RACK, REASON, RECORD_ROUTE, REPLY_TO, REQUIRE, RETRY_AFTER, ROUTE, RSEQ, SERVER, SUBJECT, SUBSCRIPTION_STATE, SUPPORTED, TIMESTAMP, TO, UNSUPPORTED, USER_AGENT, VIA, WARNING, WWW_AUTHENTICATE
 
コンストラクタの概要
SIPHeader()
          Default constructor
 
メソッドの概要
 java.lang.String encode()
          Encode this header into canonical form.
 java.lang.String getHeaderName()
          Name of the SIPHeader
 java.lang.String getHeaderValue()
          Get the header value (i.e. what follows the name:).
 java.lang.String getName()
          Alias for getHaderName above.
 java.lang.String getValue()
          Alias for getHeaderValue.
 boolean isHeaderList()
          Return false if this is not a header list (SIPHeaderList overrrides this method).
 void setHeaderName(java.lang.String hdrname)
          Set the name of the header .
 
クラス gov.nist.javax.sip.header.SIPObject から継承されたメソッド
clone, dbgPrint, debugDump, debugDump, equals, match, merge, replace, replace, replace, replace, toString
 
クラス gov.nist.core.GenericObject から継承されたメソッド
getClassFromName, getMatcher, isMySubclass, setMatcher
 
クラス java.lang.Object から継承されたメソッド
getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース javax.sip.header.Header から継承されたメソッド
clone, equals, toString
 

コンストラクタの詳細

SIPHeader

public SIPHeader()
Default constructor

メソッドの詳細

getHeaderName

public java.lang.String getHeaderName()
Name of the SIPHeader

戻り値:
String

getName

public java.lang.String getName()
Alias for getHaderName above.

定義:
インタフェース javax.sip.header.Header 内の getName
戻り値:
String headerName

setHeaderName

public void setHeaderName(java.lang.String hdrname)
Set the name of the header .

パラメータ:
hdrname - String to set

getHeaderValue

public java.lang.String getHeaderValue()
Get the header value (i.e. what follows the name:). This merely goes through and lops off the portion that follows the headerName:


isHeaderList

public boolean isHeaderList()
Return false if this is not a header list (SIPHeaderList overrrides this method).

戻り値:
false

encode

public java.lang.String encode()
Encode this header into canonical form.

定義:
クラス SIPObject 内の encode
戻り値:
String

getValue

public java.lang.String getValue()
Alias for getHeaderValue.