public abstract class ParameterableImpl extends Object implements Parameterable, Cloneable, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected javax.sip.header.Parameters |
header |
protected AddressImpl.ModifiableRule |
isModifiable |
protected Map<String,String> |
parameters |
| Modifier | Constructor and Description |
|---|---|
protected |
ParameterableImpl() |
|
ParameterableImpl(javax.sip.header.Header header,
Map<String,String> params,
AddressImpl.ModifiableRule isModifiable)
Create parametrable instance.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Object |
clone() |
boolean |
equals(Object obj) |
Map<String,String> |
getInternalParameters() |
String |
getParameter(String name) |
Iterator<String> |
getParameterNames() |
Set<Map.Entry<String,String>> |
getParameters() |
int |
hashCode() |
void |
removeParameter(String name) |
void |
setParameter(String name,
String value) |
void |
setParameters(Map<String,String> parameters) |
String |
toString() |
finalize, getClass, notify, notifyAll, wait, wait, waitgetValue, setValueprotected transient javax.sip.header.Parameters header
protected AddressImpl.ModifiableRule isModifiable
protected ParameterableImpl()
public ParameterableImpl(javax.sip.header.Header header,
Map<String,String> params,
AddressImpl.ModifiableRule isModifiable)
value - - initial value of parametrable valueparameters - - parameter map - it can be null;public String getParameter(String name)
getParameter in interface Parameterablepublic Iterator<String> getParameterNames()
getParameterNames in interface Parameterablepublic void removeParameter(String name)
removeParameter in interface Parameterablepublic void setParameter(String name, String value)
setParameter in interface Parameterablepublic Set<Map.Entry<String,String>> getParameters()
getParameters in interface Parameterablepublic abstract Object clone()
clone in interface Parameterableclone in class Objectpublic boolean equals(Object obj)
equals in interface Parameterableequals in class ObjectCopyright © 2015. All Rights Reserved.