Package org.jivesoftware.smackx.xdata
Class JidSingleFormField.Builder
- java.lang.Object
-
- org.jivesoftware.smackx.xdata.FormField.Builder<F,B>
-
- org.jivesoftware.smackx.xdata.SingleValueFormField.Builder<JidSingleFormField,JidSingleFormField.Builder>
-
- org.jivesoftware.smackx.xdata.JidSingleFormField.Builder
-
- Enclosing class:
- JidSingleFormField
public static final class JidSingleFormField.Builder extends SingleValueFormField.Builder<JidSingleFormField,JidSingleFormField.Builder>
-
-
Field Summary
-
Fields inherited from class org.jivesoftware.smackx.xdata.SingleValueFormField.Builder
rawValue
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JidSingleFormField
build()
JidSingleFormField.Builder
getThis()
protected void
resetInternal()
JidSingleFormField.Builder
setValue(FormField.Value value)
JidSingleFormField.Builder
setValue(Jid value)
JidSingleFormField.Builder
setValue(Jid value, String rawValue)
-
Methods inherited from class org.jivesoftware.smackx.xdata.FormField.Builder
addFormFieldChildElement, addFormFieldChildElements, getType, reset, setDescription, setLabel, setRequired, setRequired
-
-
-
-
Method Detail
-
resetInternal
protected void resetInternal()
- Overrides:
resetInternal
in classSingleValueFormField.Builder<JidSingleFormField,JidSingleFormField.Builder>
-
setValue
public JidSingleFormField.Builder setValue(Jid value)
-
setValue
public JidSingleFormField.Builder setValue(Jid value, String rawValue)
-
setValue
public JidSingleFormField.Builder setValue(FormField.Value value) throws XmppStringprepException
- Throws:
XmppStringprepException
-
build
public JidSingleFormField build()
- Specified by:
build
in classFormField.Builder<JidSingleFormField,JidSingleFormField.Builder>
-
getThis
public JidSingleFormField.Builder getThis()
- Specified by:
getThis
in classFormField.Builder<JidSingleFormField,JidSingleFormField.Builder>
-
-