Module org.omnifaces
Package org.omnifaces.component.validator
-
Class Summary Class Description ValidateAll The<o:validateAll>
validates if ALL of the givenUIInput
components have been filled out.ValidateAllOrNone The<o:validateAllOrNone>
validates if at least ALL of the givenUIInput
components have been filled out or that NONE of the givenUIInput
components have been filled out.ValidateEqual The<o:validateEqual>
validates if ALL of the givenUIInput
components have the same value.ValidateMultiple The<o:validateMultiple>
allows the developer to validate multiple fields by either a custom validator method:ValidateMultipleFields Base class which is to be shared between all multi field validators.ValidateMultipleHandler A handler forValidateMultiple
component, which will take care of setting thevalidator
attribute the right way as eitherValueExpression
orMethodExpression
.ValidateOne The<o:validateOne>
validates if ONLY ONE of the givenUIInput
components have been filled out.ValidateOneOrMore The<o:validateOneOrMore>
validates if at least ONE of the givenUIInput
components has been filled out.ValidateOneOrNone ValidateOrder The<o:validateOrder>
validates if the values of the givenUIInput
components as specified in thecomponents
attribute are in the order as specified by thetype
attribute which accepts the following values:lt
(default): from least to greatest, without duplicates.lte
: from least to greatest, allowing duplicates (equal values next to each other).gt
: from greatest to least, without duplicates.gte
: from greatest to least, allowing duplicates (equal values next to each other).ValidateUnique The<o:validateUnique>
validates if ALL of the givenUIInput
components have an unique value.ValidatorFamily Base class which is to be shared between all components of the Validator family.