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
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description MQRFH2.Element
addElement(java.lang.String name)
MQRFH2.Element
addElement(java.lang.String name, java.lang.Object value)
MQRFH2.Element
addElement(java.lang.String name, java.lang.Object value, boolean setDt)
java.lang.String
getAttributeValue(java.lang.String name)
boolean
getBooleanValue()
byte[]
getBytesValue()
byte
getByteValue()
char
getCharValue()
MQRFH2.Element
getChild(java.lang.String name)
MQRFH2.Element[]
getChildren()
java.util.List<MQRFH2.Element>
getChildren(java.lang.String name)
java.lang.String
getContent()
double
getDoubleValue()
MQRFH2.Element
getElement(java.lang.String name, boolean create)
float
getFloatValue()
int
getIntValue()
long
getLongValue()
java.lang.String
getName()
short
getShortValue()
java.lang.String
getStringValue()
int
getType()
java.lang.Object
getValue()
java.lang.Object
getValue(java.lang.String name)
boolean
isNil()
void
removeAllElements()
void
setAttributeValue(java.lang.String name, java.lang.String value)
void
setBooleanValue(boolean value, boolean setDt)
void
setBytesValue(byte[] value, boolean setDt)
void
setByteValue(byte value, boolean setDt)
void
setCharValue(char value, boolean setDt)
void
setDoubleValue(double value, boolean setDt)
void
setFloatValue(float value, boolean setDt)
void
setIntValue(int value, boolean setDt)
void
setLongValue(long value, boolean setDt)
void
setShortValue(short value, boolean setDt)
void
setStringValue(java.lang.String value, boolean setDt)
void
setValue(java.lang.Object value, boolean setDt)
void
setValue(java.lang.String name, java.lang.Object value)
void
setValue(java.lang.String name, java.lang.Object value, boolean setDt)
java.lang.String
toXML()
-
-
-
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
-
-