org.mobicents.servlet.sip.address
Class ParameterableHeaderImpl

java.lang.Object
  extended by org.mobicents.servlet.sip.address.ParameterableImpl
      extended by org.mobicents.servlet.sip.address.ParameterableHeaderImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, Parameterable

public class ParameterableHeaderImpl
extends ParameterableImpl

This class is impl of Parameterable object returned

Author:
baranowb
See Also:
Serialized Form

Field Summary
protected  java.lang.String value
           
 
Fields inherited from class org.mobicents.servlet.sip.address.ParameterableImpl
header, isModifiable, parameters
 
Constructor Summary
ParameterableHeaderImpl()
           
ParameterableHeaderImpl(javax.sip.header.Header header, java.lang.String value, java.util.Map<java.lang.String,java.lang.String> params, boolean isNotModifiable)
           
 
Method Summary
 java.lang.Object clone()
           
static java.util.Map<java.lang.String,java.lang.String> cloneParameters(java.util.Map<java.lang.String,java.lang.String> parametersToClone)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getValue()
           
 int hashCode()
           
 void setValue(java.lang.String value)
           
 java.lang.String toString()
           
 
Methods inherited from class org.mobicents.servlet.sip.address.ParameterableImpl
getInternalParameters, getParameter, getParameterNames, getParameters, removeParameter, setParameter, setParameters
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

value

protected java.lang.String value
Constructor Detail

ParameterableHeaderImpl

public ParameterableHeaderImpl()

ParameterableHeaderImpl

public ParameterableHeaderImpl(javax.sip.header.Header header,
                               java.lang.String value,
                               java.util.Map<java.lang.String,java.lang.String> params,
                               boolean isNotModifiable)
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in interface Parameterable
Specified by:
clone in class ParameterableImpl

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String value)

hashCode

public int hashCode()
Overrides:
hashCode in class ParameterableImpl

equals

public boolean equals(java.lang.Object obj)
Specified by:
equals in interface Parameterable
Overrides:
equals in class ParameterableImpl

toString

public java.lang.String toString()
Overrides:
toString in class ParameterableImpl

cloneParameters

public static final java.util.Map<java.lang.String,java.lang.String> cloneParameters(java.util.Map<java.lang.String,java.lang.String> parametersToClone)


Copyright © 2011. All Rights Reserved.