Package org.jivesoftware.smackx.xdata
Class SingleValueFormField.Builder<F extends SingleValueFormField,B extends SingleValueFormField.Builder<F,B>>
- java.lang.Object
-
- org.jivesoftware.smackx.xdata.FormField.Builder<F,B>
-
- org.jivesoftware.smackx.xdata.SingleValueFormField.Builder<F,B>
-
- Direct Known Subclasses:
AbstractSingleStringValueFormField.Builder,BooleanFormField.Builder,JidSingleFormField.Builder
- Enclosing class:
- SingleValueFormField
public abstract static class SingleValueFormField.Builder<F extends SingleValueFormField,B extends SingleValueFormField.Builder<F,B>> extends FormField.Builder<F,B>
-
-
Field Summary
Fields Modifier and Type Field Description protected FormField.ValuerawValue
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder(java.lang.String fieldName, FormField.Type type)protectedBuilder(SingleValueFormField formField)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidresetInternal()-
Methods inherited from class org.jivesoftware.smackx.xdata.FormField.Builder
addFormFieldChildElement, addFormFieldChildElements, build, getThis, getType, reset, setDescription, setLabel, setRequired, setRequired
-
-
-
-
Field Detail
-
rawValue
protected FormField.Value rawValue
-
-
Constructor Detail
-
Builder
protected Builder(java.lang.String fieldName, FormField.Type type)
-
Builder
protected Builder(SingleValueFormField formField)
-
-
Method Detail
-
resetInternal
protected void resetInternal()
- Specified by:
resetInternalin classFormField.Builder<F extends SingleValueFormField,B extends SingleValueFormField.Builder<F,B>>
-
-