Uses of Class
org.jivesoftware.smackx.xdata.FormField.Builder
Packages that use 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
Classes in org.jivesoftware.smackx.xdata with type parameters of type FormField.BuilderModifier and TypeClassDescriptionstatic classAbstractMultiFormField.Builder<F extends AbstractMultiFormField,B extends FormField.Builder<F, B>> static classFormField.Builder<F extends FormField,B extends FormField.Builder<?, ?>> static interfaceFormFieldWithOptions.Builder<B extends FormField.Builder<?,?>> Subclasses of FormField.Builder in org.jivesoftware.smackx.xdataModifier and TypeClassDescriptionstatic classAbstractMultiFormField.Builder<F extends AbstractMultiFormField,B extends FormField.Builder<F, B>> static classAbstractSingleStringValueFormField.Builder<F extends SingleValueFormField,B extends SingleValueFormField.Builder<F, B>> static final classstatic final classstatic final classstatic final classstatic final classstatic classSingleValueFormField.Builder<F extends SingleValueFormField,B extends SingleValueFormField.Builder<F, B>> static final classstatic final classMethods in org.jivesoftware.smackx.xdata with parameters of type FormField.BuilderModifier and TypeMethodDescriptiondefault voidFormFieldChildElement.checkConsistency(FormField.Builder<?, ?> formFieldBuilder) Constructors in org.jivesoftware.smackx.xdata with parameters of type FormField.Builder -
Uses of FormField.Builder in org.jivesoftware.smackx.xdatavalidation.packet
Methods in org.jivesoftware.smackx.xdatavalidation.packet with parameters of type FormField.BuilderModifier and TypeMethodDescriptionvoidValidateElement.BasicValidateElement.checkConsistency(FormField.Builder<?, ?> formField) abstract voidValidateElement.checkConsistency(FormField.Builder<?, ?> formFieldBuilder) Check if this element is consistent according to the business rules in XEP-0122.voidValidateElement.OpenValidateElement.checkConsistency(FormField.Builder<?, ?> formField) voidValidateElement.RangeValidateElement.checkConsistency(FormField.Builder<?, ?> formField) voidValidateElement.RegexValidateElement.checkConsistency(FormField.Builder<?, ?> formField) protected voidValidateElement.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 voidValidateElement.checkNonMultiConsistency(FormField.Builder<?, ?> formField, String method) Check that the field being build is not of type multi (or hidden).