MjSip Stack
v1.6

org.zoolu.sip.header
Class Header

java.lang.Object
  |
  +--org.zoolu.sip.header.Header
Direct Known Subclasses:
AuthenticationHeader, CallIdHeader, ContentLengthHeader, CSeqHeader, ListHeader, MaxForwardsHeader, OptionHeader, ParametricHeader, ServerHeader, SipDateHeader, SubjectHeader, UserAgentHeader

public class Header
extends java.lang.Object

Header is the base Class for all SIP Headers


Field Summary
protected  java.lang.String name
          The header type
protected  java.lang.String value
          The header string, without terminating CRLF
 
Constructor Summary
protected Header()
          Creates a void Header.
  Header(Header hd)
          Creates a new Header.
  Header(java.lang.String hname, java.lang.String hvalue)
          Creates a new Header.
 
Method Summary
 java.lang.Object clone()
          Creates and returns a copy of the Header
 boolean equals(java.lang.Object obj)
          Whether the Header is equal to Object obj
 java.lang.String getName()
          Gets name of Header
 java.lang.String getValue()
          Gets value of Header
 void setValue(java.lang.String hvalue)
          Sets value of Header
 java.lang.String toString()
          Gets string representation of Header
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected java.lang.String name
The header type

value

protected java.lang.String value
The header string, without terminating CRLF
Constructor Detail

Header

protected Header()
Creates a void Header.

Header

public Header(java.lang.String hname,
              java.lang.String hvalue)
Creates a new Header.

Header

public Header(Header hd)
Creates a new Header.
Method Detail

clone

public java.lang.Object clone()
Creates and returns a copy of the Header
Overrides:
clone in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Whether the Header is equal to Object obj
Overrides:
equals in class java.lang.Object

getName

public java.lang.String getName()
Gets name of Header

getValue

public java.lang.String getValue()
Gets value of Header

setValue

public void setValue(java.lang.String hvalue)
Sets value of Header

toString

public java.lang.String toString()
Gets string representation of Header
Overrides:
toString in class java.lang.Object

MjSip Stack
v1.6