Package org.teamapps.application.ux.form
Klasse FormValidator
java.lang.Object
org.teamapps.application.ux.form.FormValidator
- Bekannte direkte Unterklassen:
FormController
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidvoidaddEmailOrEmpty(org.teamapps.ux.component.field.AbstractField<String> field) voidaddFieldWithValidator(org.teamapps.ux.component.field.AbstractField<?> field) voidaddMaxCharacters(org.teamapps.ux.component.field.AbstractField<String> field, int chars) voidaddMinCharacters(org.teamapps.ux.component.field.AbstractField<String> field, int chars) voidaddMinCharactersOrEmpty(org.teamapps.ux.component.field.AbstractField<String> field, int chars) voidaddNotBlank(org.teamapps.ux.component.field.AbstractField<String> field) voidaddNotEmptyList(org.teamapps.ux.component.field.AbstractField field) voidaddNotNull(org.teamapps.ux.component.field.AbstractField field) voidaddPhoneNumber(org.teamapps.ux.component.field.AbstractField<String> field) voidaddPhoneOrEmptyNumber(org.teamapps.ux.component.field.AbstractField<String> field) <VALUE> voidaddValidator(org.teamapps.ux.component.field.AbstractField<VALUE> field, Function<VALUE, String> errorMessageOrNullFunction) voidSet<org.teamapps.ux.component.field.AbstractField<?>>booleanvalidate()
-
Konstruktordetails
-
FormValidator
-
-
Methodendetails
-
addValidator
-
addNotNull
public void addNotNull(org.teamapps.ux.component.field.AbstractField field) -
addNotEmptyList
public void addNotEmptyList(org.teamapps.ux.component.field.AbstractField field) -
addNotBlank
-
addMinCharacters
public void addMinCharacters(org.teamapps.ux.component.field.AbstractField<String> field, int chars) -
addMinCharactersOrEmpty
public void addMinCharactersOrEmpty(org.teamapps.ux.component.field.AbstractField<String> field, int chars) -
addMaxCharacters
public void addMaxCharacters(org.teamapps.ux.component.field.AbstractField<String> field, int chars) -
addEmail
-
addEmailOrEmpty
-
addPhoneNumber
-
addPhoneOrEmptyNumber
-
addFieldWithValidator
public void addFieldWithValidator(org.teamapps.ux.component.field.AbstractField<?> field) -
validate
public boolean validate() -
clearMessages
public void clearMessages() -
getFields
-