Package com.ibm.mq.headers
Interface MQRFH2.Element
- Enclosing class:
MQRFH2
public static interface MQRFH2.Element
The Element interface to get and set values
-
Method Summary
Modifier and TypeMethodDescriptionaddElement(String name) addElement(String name, Object value) addElement(String name, Object value, boolean setDt) getAttributeValue(String name) booleanbyte[]bytechargetChildren(String name) doublegetElement(String name, boolean create) floatintlonggetName()shortintgetType()getValue()booleanisNil()voidvoidsetAttributeValue(String name, 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(String value, boolean setDt) voidvoidvoidtoXML()
-
Method Details
-
getName
String getName()- Returns:
- name
-
getValue
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
String getStringValue()- Returns:
- value
-
setStringValue
- Parameters:
value-setDt-
-
setValue
- Parameters:
value-setDt-
-
getType
int getType()- Returns:
- value
-
isNil
boolean isNil()- Returns:
- true if nil
-
getAttributeValue
- Parameters:
name-- Returns:
- value
-
setAttributeValue
- Parameters:
name-value-
-
getChildren
MQRFH2.Element[] getChildren()- Returns:
- children
-
getChildren
- Parameters:
name-- Returns:
- children
-
getChild
- Parameters:
name-- Returns:
- named child
-
getValue
- Parameters:
name-- Returns:
- value
-
setValue
- Parameters:
name-value-
-
setValue
- Parameters:
name-value-setDt-
-
getContent
String getContent()- Returns:
- content
-
getElement
- Parameters:
name-create-- Returns:
- named element
-
addElement
- Parameters:
name-- Returns:
- the created element
-
addElement
- Parameters:
name-value-- Returns:
- the created element
-
addElement
- Parameters:
name-value-setDt-- Returns:
- the created element
-
removeAllElements
void removeAllElements() -
toXML
String toXML()- Returns:
- XML representation of the Element
-