com.ibm.mq.headers
Interface MQRFH2.Element
-
- Enclosing class:
- MQRFH2
public static interface MQRFH2.ElementThe Element interface to get and set values
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description MQRFH2.ElementaddElement(java.lang.String name)MQRFH2.ElementaddElement(java.lang.String name, java.lang.Object value)MQRFH2.ElementaddElement(java.lang.String name, java.lang.Object value, boolean setDt)java.lang.StringgetAttributeValue(java.lang.String name)booleangetBooleanValue()byte[]getBytesValue()bytegetByteValue()chargetCharValue()MQRFH2.ElementgetChild(java.lang.String name)MQRFH2.Element[]getChildren()java.util.List<MQRFH2.Element>getChildren(java.lang.String name)java.lang.StringgetContent()doublegetDoubleValue()MQRFH2.ElementgetElement(java.lang.String name, boolean create)floatgetFloatValue()intgetIntValue()longgetLongValue()java.lang.StringgetName()shortgetShortValue()java.lang.StringgetStringValue()intgetType()java.lang.ObjectgetValue()java.lang.ObjectgetValue(java.lang.String name)booleanisNil()voidremoveAllElements()voidsetAttributeValue(java.lang.String name, java.lang.String value)voidsetBooleanValue(boolean value, boolean setDt)voidsetBytesValue(byte[] value, boolean setDt)voidsetByteValue(byte value, boolean setDt)voidsetCharValue(char value, boolean setDt)voidsetDoubleValue(double value, boolean setDt)voidsetFloatValue(float value, boolean setDt)voidsetIntValue(int value, boolean setDt)voidsetLongValue(long value, boolean setDt)voidsetShortValue(short value, boolean setDt)voidsetStringValue(java.lang.String value, boolean setDt)voidsetValue(java.lang.Object value, boolean setDt)voidsetValue(java.lang.String name, java.lang.Object value)voidsetValue(java.lang.String name, java.lang.Object value, boolean setDt)java.lang.StringtoXML()
-
-
-
Method Detail
-
getName
java.lang.String getName()
- Returns:
- name
-
getValue
java.lang.Object getValue()
- Returns:
- value
-
getBooleanValue
boolean getBooleanValue()
- Returns:
- value
-
setBooleanValue
void setBooleanValue(boolean value, boolean setDt)- Parameters:
value-setDt-
-
getByteValue
byte getByteValue()
- Returns:
- value
-
setByteValue
void setByteValue(byte value, boolean setDt)- Parameters:
value-setDt-
-
getShortValue
short getShortValue()
- Returns:
- value
-
setShortValue
void setShortValue(short value, boolean setDt)- Parameters:
value-setDt-
-
getCharValue
char getCharValue()
- Returns:
- value
-
setCharValue
void setCharValue(char value, boolean setDt)- Parameters:
value-setDt-
-
getIntValue
int getIntValue()
- Returns:
- value
-
setIntValue
void setIntValue(int value, boolean setDt)- Parameters:
value-setDt-
-
getLongValue
long getLongValue()
- Returns:
- value
-
setLongValue
void setLongValue(long value, boolean setDt)- Parameters:
value-setDt-
-
getFloatValue
float getFloatValue()
- Returns:
- value
-
setFloatValue
void setFloatValue(float value, boolean setDt)- Parameters:
value-setDt-
-
getDoubleValue
double getDoubleValue()
- Returns:
- value
-
setDoubleValue
void setDoubleValue(double value, boolean setDt)- Parameters:
value-setDt-
-
getBytesValue
byte[] getBytesValue()
- Returns:
- value
-
setBytesValue
void setBytesValue(byte[] value, boolean setDt)- Parameters:
value-setDt-
-
getStringValue
java.lang.String getStringValue()
- Returns:
- value
-
setStringValue
void setStringValue(java.lang.String value, boolean setDt)- Parameters:
value-setDt-
-
setValue
void setValue(java.lang.Object value, boolean setDt)- Parameters:
value-setDt-
-
getType
int getType()
- Returns:
- value
-
isNil
boolean isNil()
- Returns:
- true if nil
-
getAttributeValue
java.lang.String getAttributeValue(java.lang.String name)
- Parameters:
name-- Returns:
- value
-
setAttributeValue
void setAttributeValue(java.lang.String name, java.lang.String value)- Parameters:
name-value-
-
getChildren
MQRFH2.Element[] getChildren()
- Returns:
- children
-
getChildren
java.util.List<MQRFH2.Element> getChildren(java.lang.String name)
- Parameters:
name-- Returns:
- children
-
getChild
MQRFH2.Element getChild(java.lang.String name)
- Parameters:
name-- Returns:
- named child
-
getValue
java.lang.Object getValue(java.lang.String name)
- Parameters:
name-- Returns:
- value
-
setValue
void setValue(java.lang.String name, java.lang.Object value)- Parameters:
name-value-
-
setValue
void setValue(java.lang.String name, java.lang.Object value, boolean setDt)- Parameters:
name-value-setDt-
-
getContent
java.lang.String getContent()
- Returns:
- content
-
getElement
MQRFH2.Element getElement(java.lang.String name, boolean create)
- Parameters:
name-create-- Returns:
- named element
-
addElement
MQRFH2.Element addElement(java.lang.String name)
- Parameters:
name-- Returns:
- the created element
-
addElement
MQRFH2.Element addElement(java.lang.String name, java.lang.Object value)
- Parameters:
name-value-- Returns:
- the created element
-
addElement
MQRFH2.Element addElement(java.lang.String name, java.lang.Object value, boolean setDt)
- Parameters:
name-value-setDt-- Returns:
- the created element
-
removeAllElements
void removeAllElements()
-
toXML
java.lang.String toXML()
- Returns:
- XML representation of the Element
-
-