Class IoTDataField

java.lang.Object
org.jivesoftware.smackx.iot.data.element.IoTDataExtensionElement
org.jivesoftware.smackx.iot.data.element.IoTDataField
All Implemented Interfaces:
org.jivesoftware.smack.packet.Element, org.jivesoftware.smack.packet.NamedElement, org.jivesoftware.smack.packet.XmlElement, org.jivesoftware.smack.packet.XmlLangElement
Direct Known Subclasses:
IoTDataField.BooleanField, IoTDataField.IntField

public abstract class IoTDataField extends IoTDataExtensionElement
  • Constructor Details

    • IoTDataField

      protected IoTDataField(org.jivesoftware.smackx.iot.data.element.IoTDataField.Type type, String name)
  • Method Details

    • getName

      public final String getName()
    • getElementName

      public final String getElementName()
    • toXML

      public final org.jivesoftware.smack.util.XmlStringBuilder toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace)
    • getValueString

      public final String getValueString()
    • getValueInternal

      protected abstract String getValueInternal()