public static final class FormField.Option
extends java.lang.Object
implements org.jivesoftware.smack.packet.FullyQualifiedElement
ListSingleFormField and ListMultiFormField.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ELEMENT |
static javax.xml.namespace.QName |
QNAME |
| Constructor and Description |
|---|
Option(java.lang.String value) |
Option(java.lang.String label,
FormField.Value value) |
Option(java.lang.String label,
java.lang.String value) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getElementName() |
java.lang.String |
getLabel()
Returns the label that represents the option.
|
java.lang.String |
getNamespace() |
javax.xml.namespace.QName |
getQName() |
FormField.Value |
getValue()
Returns the value of the option.
|
java.lang.String |
getValueString()
Returns the string representation of the value of the option.
|
int |
hashCode() |
java.lang.String |
toString() |
org.jivesoftware.smack.util.XmlStringBuilder |
toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace) |
public static final java.lang.String ELEMENT
public static final javax.xml.namespace.QName QNAME
public Option(java.lang.String value)
public Option(java.lang.String label,
java.lang.String value)
public Option(java.lang.String label,
FormField.Value value)
public java.lang.String getLabel()
public FormField.Value getValue()
public java.lang.String getValueString()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getElementName()
getElementName in interface org.jivesoftware.smack.packet.NamedElementpublic java.lang.String getNamespace()
getNamespace in interface org.jivesoftware.smack.packet.FullyQualifiedElementpublic javax.xml.namespace.QName getQName()
getQName in interface org.jivesoftware.smack.packet.FullyQualifiedElementpublic org.jivesoftware.smack.util.XmlStringBuilder toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace)
toXML in interface org.jivesoftware.smack.packet.Elementpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object