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 AbstractMultiFormField,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 AbstractMultiFormField,B extends FormField.Builder<F,B>>
static class
AbstractSingleStringValueFormField.Builder<F extends SingleValueFormField,B extends SingleValueFormField.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
SingleValueFormField.Builder<F extends SingleValueFormField,B extends SingleValueFormField.Builder<F,B>>
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)
-
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)
-