public class MNameValuePair
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
An example of this association is the MAssocList
. The
objects in this MAssocList
contain both name and value in one place. The name
is a string and the value is always of a type supported by the SDK.
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
name |
protected java.lang.Object |
value |
Constructor and Description |
---|
MNameValuePair(java.lang.String name,
java.lang.Object value)
Create a name and value pair object.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Creates a copy of this instance.
|
boolean |
equals(java.lang.Object obj)
Returns true if the name and value of the instance are the same as
the target object which must also be an MNameValuePair.
|
java.lang.String |
getName()
Return the name field.
|
java.lang.Object |
getValue()
Return the value field.
|
int |
hashCode() |
void |
setName(java.lang.String n)
Set the name field.
|
void |
setValue(java.lang.Object v)
Set the value field.
|
java.lang.String |
toString()
Return a string representation of the anem value pair.
|
public MNameValuePair(java.lang.String name, java.lang.Object value)
name
- Name field of this MNameValuePair
instance.value
- Value field of this MNameValuePair
instance.public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String getName()
public java.lang.Object getValue()
public int hashCode()
hashCode
in class java.lang.Object
public void setName(java.lang.String n)
public void setValue(java.lang.Object v)
public java.lang.String toString()
toString
in class java.lang.Object