Class IoTFieldsExtension

  • All Implemented Interfaces:
    org.jivesoftware.smack.packet.Element, org.jivesoftware.smack.packet.ExtensionElement, org.jivesoftware.smack.packet.NamedElement, org.jivesoftware.smack.packet.XmlElement, org.jivesoftware.smack.packet.XmlLangElement

    public class IoTFieldsExtension
    extends java.lang.Object
    implements org.jivesoftware.smack.packet.ExtensionElement
    • Field Detail

      • QNAME

        public static final javax.xml.namespace.QName QNAME
    • Constructor Detail

      • IoTFieldsExtension

        public IoTFieldsExtension​(int seqNr,
                                  boolean done,
                                  NodeElement node)
      • IoTFieldsExtension

        public IoTFieldsExtension​(int seqNr,
                                  boolean done,
                                  java.util.List<NodeElement> nodes)
    • Method Detail

      • getSequenceNr

        public int getSequenceNr()
      • isDone

        public boolean isDone()
      • getNodes

        public java.util.List<NodeElement> getNodes()
      • getElementName

        public java.lang.String getElementName()
        Specified by:
        getElementName in interface org.jivesoftware.smack.packet.NamedElement
      • getNamespace

        public java.lang.String getNamespace()
        Specified by:
        getNamespace in interface org.jivesoftware.smack.packet.XmlElement
      • toXML

        public org.jivesoftware.smack.util.XmlStringBuilder toXML​(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace)
        Specified by:
        toXML in interface org.jivesoftware.smack.packet.Element
      • from

        public static IoTFieldsExtension from​(org.jivesoftware.smack.packet.Message message)