Uses of Class
org.jivesoftware.smackx.xdata.FormField.Builder
-
Packages that use FormField.Builder Package Description org.jivesoftware.smackx.xdata Smacks implementation of XEP-0004: Data Forms.org.jivesoftware.smackx.xdatavalidation.packet Element classes for XEP-0122: Data Forms Validation. -
-
Uses of FormField.Builder in org.jivesoftware.smackx.xdata
Classes in org.jivesoftware.smackx.xdata with type parameters of type FormField.Builder Modifier and Type Class Description static class
AbstractMultiFormField.Builder<F extends FormField,B extends FormField.Builder<F,B>>
static class
AbstractSingleStringValueFormField.Builder<F extends FormField,B extends FormField.Builder<F,B>>
static class
FormField.Builder<F extends FormField,B extends FormField.Builder<?,?>>
static interface
FormFieldWithOptions.Builder<B extends FormField.Builder<?,?>>
Subclasses of FormField.Builder in org.jivesoftware.smackx.xdata Modifier and Type Class Description static class
AbstractMultiFormField.Builder<F extends FormField,B extends FormField.Builder<F,B>>
static class
AbstractSingleStringValueFormField.Builder<F extends FormField,B extends FormField.Builder<F,B>>
static class
BooleanFormField.Builder
static class
JidMultiFormField.Builder
static class
JidSingleFormField.Builder
static class
ListMultiFormField.Builder
static class
ListSingleFormField.Builder
static class
TextMultiFormField.Builder
static class
TextSingleFormField.Builder
Methods in org.jivesoftware.smackx.xdata with parameters of type FormField.Builder Modifier and Type Method Description default void
FormFieldChildElement. checkConsistency(FormField.Builder<?,?> formFieldBuilder)
Constructors in org.jivesoftware.smackx.xdata with parameters of type FormField.Builder Constructor Description FormField(FormField.Builder<?,?> builder)
SingleValueFormField(FormField.Builder<?,?> builder)
-
Uses of FormField.Builder in org.jivesoftware.smackx.xdatavalidation.packet
Methods in org.jivesoftware.smackx.xdatavalidation.packet with parameters of type FormField.Builder Modifier and Type Method Description void
ValidateElement.BasicValidateElement. checkConsistency(FormField.Builder<?,?> formField)
abstract void
ValidateElement. checkConsistency(FormField.Builder<?,?> formFieldBuilder)
Check if this element is consistent according to the business rules in XEP-0122.void
ValidateElement.OpenValidateElement. checkConsistency(FormField.Builder<?,?> formField)
void
ValidateElement.RangeValidateElement. checkConsistency(FormField.Builder<?,?> formField)
void
ValidateElement.RegexValidateElement. checkConsistency(FormField.Builder<?,?> formField)
protected void
ValidateElement. checkListRangeConsistency(FormField.Builder<?,?> formField)
The >list-range/< element SHOULD be included only when the <field/> is of type "list-multi" and SHOULD be ignored otherwise.protected void
ValidateElement. checkNonMultiConsistency(FormField.Builder<?,?> formField, String method)
-