org.zoolu.sip.header
Class NameAddressHeader
java.lang.Object
|
+--org.zoolu.sip.header.Header
|
+--org.zoolu.sip.header.ParametricHeader
|
+--org.zoolu.sip.header.NameAddressHeader
- Direct Known Subclasses:
- EndPointHeader, RecordRouteHeader, ReferredByHeader, ReferToHeader, RouteHeader
- public abstract class NameAddressHeader
- extends ParametricHeader
Abstract NameAddress Header is the base Class for SIP Headers such as EndPointHeader.
It contains a NameAddress, formed by a SIP URI and optionally a display name.
|
Method Summary |
NameAddress |
getNameAddress()
Gets NameAddress of NameAddressHeader (Returns null if NameAddress does not exist - i.e. wildcard ContactHeader) |
protected int |
indexOfFirstSemi()
Returns the index of the first semicolon before the first parameter. |
void |
setNameAddress(NameAddress naddr)
Sets NameAddress of NameAddressHeader |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NameAddressHeader
public NameAddressHeader(java.lang.String hname,
NameAddress nameaddr)
- Creates a new NameAddressHeader.
NameAddressHeader
public NameAddressHeader(java.lang.String hname,
SipURL url)
- Creates a new NameAddressHeader.
NameAddressHeader
public NameAddressHeader(Header hd)
- Creates a new NameAddressHeader.
getNameAddress
public NameAddress getNameAddress()
- Gets NameAddress of NameAddressHeader (Returns null if NameAddress does not exist - i.e. wildcard ContactHeader)
setNameAddress
public void setNameAddress(NameAddress naddr)
- Sets NameAddress of NameAddressHeader
indexOfFirstSemi
protected int indexOfFirstSemi()
- Returns the index of the first semicolon before the first parameter.
- Overrides:
indexOfFirstSemi in class ParametricHeader