org.mitre.jsip
Class SipVia

java.lang.Object
  |
  +--org.mitre.jsip.SipVia

public class SipVia
extends java.lang.Object


Constructor Summary
SipVia()
          SipVia
SipVia(java.lang.String parseinput)
          SipVia
 
Method Summary
 java.lang.String getBranchParam()
          getBranchParam
 java.lang.String getHostname()
          getHostname
 java.lang.String getMaddrParam()
          getMaddrParam
 int getPortNumber()
          getPortNumber
 java.lang.String getProtocolName()
          getProtocolName
 java.lang.String getProtocolVer()
          getProtocolVer
 java.lang.String getReceivedParam()
          getReceivedParam
 int getTransport()
          getTransport
 java.lang.String getTransportString(int t)
          getTransportString
 java.lang.String getTtlParam()
          getTtlParam
 java.lang.String getViaParamString(int v)
          getViaParamString
 boolean hasBranchParam()
          hasBranchParam
 boolean hasMaddrParam()
          hasMaddrParam
 boolean hasReceivedParam()
          hasReceivedParam
 boolean hasTtlParam()
          hasTtlParam
 boolean isHidden()
          isHidden
 boolean isValid()
          isValid
static void main(java.lang.String[] args)
           
 int matchTransport(java.lang.String t)
          matchTransport
 int matchViaParam(java.lang.String v)
          matchViaParam
 void setBranchParam(java.lang.String newbranch)
          setBranchParam
 void setHidden(boolean hidden)
          setHidden
 void setHostname(java.lang.String hname)
          setHostname
 void setMaddrParam(java.lang.String newmaddr)
          setMaddrParam
 void setPortNumber(int p)
          setPortNumber
 void setReceivedParam(java.lang.String newreceived)
          setReceivedParam
 void setTransport(int t)
          setTransport
 void setTtlParam(java.lang.String newttl)
          setTtlParam
 java.lang.String via()
          via
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SipVia

public SipVia()
SipVia

SipVia

public SipVia(java.lang.String parseinput)
SipVia
Parameters:
parseinput -  
Method Detail

getTransportString

public java.lang.String getTransportString(int t)
getTransportString
Parameters:
t -  
Returns:
String

matchTransport

public int matchTransport(java.lang.String t)
matchTransport
Parameters:
t -  
Returns:
Transport

getViaParamString

public java.lang.String getViaParamString(int v)
getViaParamString
Parameters:
v -  
Returns:
String

matchViaParam

public int matchViaParam(java.lang.String v)
matchViaParam
Parameters:
v -  
Returns:
ViaParam

isValid

public boolean isValid()
isValid
Returns:
bool

setHostname

public void setHostname(java.lang.String hname)
setHostname
Parameters:
hname -  

getHostname

public java.lang.String getHostname()
getHostname
Returns:
String

setTransport

public void setTransport(int t)
setTransport
Parameters:
t -  

via

public java.lang.String via()
via
Returns:
String

getProtocolName

public java.lang.String getProtocolName()
getProtocolName
Returns:
String

getProtocolVer

public java.lang.String getProtocolVer()
getProtocolVer
Returns:
String

getTransport

public int getTransport()
getTransport
Returns:
Transport

setPortNumber

public void setPortNumber(int p)
setPortNumber
Parameters:
p -  

getPortNumber

public int getPortNumber()
getPortNumber
Returns:
int

hasReceivedParam

public boolean hasReceivedParam()
hasReceivedParam
Returns:
bool

getReceivedParam

public java.lang.String getReceivedParam()
getReceivedParam
Returns:
String &

setReceivedParam

public void setReceivedParam(java.lang.String newreceived)
setReceivedParam
Parameters:
newreceived -  

isHidden

public boolean isHidden()
isHidden
Returns:
bool

setHidden

public void setHidden(boolean hidden)
setHidden
Parameters:
hidden -  

hasTtlParam

public boolean hasTtlParam()
hasTtlParam
Returns:
bool

getTtlParam

public java.lang.String getTtlParam()
getTtlParam
Returns:
String &

setTtlParam

public void setTtlParam(java.lang.String newttl)
setTtlParam
Parameters:
newttl -  

hasMaddrParam

public boolean hasMaddrParam()
hasMaddrParam
Returns:
bool

getMaddrParam

public java.lang.String getMaddrParam()
getMaddrParam
Returns:
String &

setMaddrParam

public void setMaddrParam(java.lang.String newmaddr)
setMaddrParam
Parameters:
newmaddr -  

hasBranchParam

public boolean hasBranchParam()
hasBranchParam
Returns:
bool

getBranchParam

public java.lang.String getBranchParam()
getBranchParam
Returns:
String &

setBranchParam

public void setBranchParam(java.lang.String newbranch)
setBranchParam
Parameters:
newbranch -  

main

public static void main(java.lang.String[] args)