Uses of Class
org.jivesoftware.smackx.xdata.FormField.Builder
Package
Description
Smacks API for Data Forms (XEP-0004).
Element classes for XEP-0122: Data Forms Validation.
-
Uses of FormField.Builder in org.jivesoftware.smackx.xdata
Modifier and TypeClassDescriptionstatic 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<?,
?>> Modifier and TypeClassDescriptionstatic 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 final class
static final class
static final class
static final class
static final class
static class
SingleValueFormField.Builder<F extends SingleValueFormField,
B extends SingleValueFormField.Builder<F, B>> static final class
static final class
Modifier and TypeMethodDescriptiondefault void
FormFieldChildElement.checkConsistency
(FormField.Builder<?, ?> formFieldBuilder) -
Uses of FormField.Builder in org.jivesoftware.smackx.xdatavalidation.packet
Modifier and TypeMethodDescriptionvoid
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) Check that the field being build is not of type multi (or hidden).