public class ValuePair
extends java.lang.Object
getEntityFields
.
Here is a snippet of an InsertEntity operation for a project. The valuePairs shown below specify the Program title field ID (425) and Program title value (MyProgram), and the Project Title field ID (436) and the Project Title value (My Project Title):
...
<ser:valuePairs>
<xsd:elementValue>MyProgram</xsd:elementValue
<xsd:id>425</xsd:id>
</ser:valuePairs>
<ser:valuePairs>
<xsd:elementValue>My Project Title</xsd:elementValue
<xsd:id>436</xsd:id>
</ser:valuePairs>
...
Constructor and Description |
---|
ValuePair() |
ValuePair(long id,
java.lang.String val) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getElementValue() |
long |
getId() |
OMElement |
serialize(OMFactory fac) |
void |
setElementValue(java.lang.String pVal)
pVal will have all illegal XML characters removed. |
void |
setId(long pVal) |
public ValuePair()
public ValuePair(long id, java.lang.String val)
public void setId(long pVal)
public long getId()
public void setElementValue(java.lang.String pVal)
pVal
will have all illegal XML characters removed.pVal
- The value to set.XmlUtil#sanitizeXmlChars(String)
public java.lang.String getElementValue()
null
if the value is
null
.public OMElement serialize(OMFactory fac)