Interface MQRFH2.Element

Enclosing class:
MQRFH2

public static interface MQRFH2.Element
The Element interface to get and set values
  • 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

      void setStringValue(String value, boolean setDt)
      Parameters:
      value -
      setDt -
    • setValue

      void setValue(Object value, boolean setDt)
      Parameters:
      value -
      setDt -
    • getType

      int getType()
      Returns:
      value
    • isNil

      boolean isNil()
      Returns:
      true if nil
    • getAttributeValue

      String getAttributeValue(String name)
      Parameters:
      name -
      Returns:
      value
    • setAttributeValue

      void setAttributeValue(String name, String value)
      Parameters:
      name -
      value -
    • getChildren

      MQRFH2.Element[] getChildren()
      Returns:
      children
    • getChildren

      List<MQRFH2.Element> getChildren(String name)
      Parameters:
      name -
      Returns:
      children
    • getChild

      MQRFH2.Element getChild(String name)
      Parameters:
      name -
      Returns:
      named child
    • getValue

      Object getValue(String name)
      Parameters:
      name -
      Returns:
      value
    • setValue

      void setValue(String name, Object value)
      Parameters:
      name -
      value -
    • setValue

      void setValue(String name, Object value, boolean setDt)
      Parameters:
      name -
      value -
      setDt -
    • getContent

      String getContent()
      Returns:
      content
    • getElement

      MQRFH2.Element getElement(String name, boolean create)
      Parameters:
      name -
      create -
      Returns:
      named element
    • addElement

      MQRFH2.Element addElement(String name)
      Parameters:
      name -
      Returns:
      the created element
    • addElement

      MQRFH2.Element addElement(String name, Object value)
      Parameters:
      name -
      value -
      Returns:
      the created element
    • addElement

      MQRFH2.Element addElement(String name, Object value, boolean setDt)
      Parameters:
      name -
      value -
      setDt -
      Returns:
      the created element
    • removeAllElements

      void removeAllElements()
    • toXML

      String toXML()
      Returns:
      XML representation of the Element