Class ExtendedRegexValidator

java.lang.Object
jakarta.faces.validator.RegexValidator
io.jans.jsf2.validator.ExtendedRegexValidator
All Implemented Interfaces:
jakarta.faces.component.PartialStateHolder, jakarta.faces.component.StateHolder, jakarta.faces.validator.Validator, EventListener

public class ExtendedRegexValidator extends jakarta.faces.validator.RegexValidator
  • Field Summary

    Fields inherited from class jakarta.faces.validator.RegexValidator

    MATCH_EXCEPTION_MESSAGE_ID, NOT_MATCHED_MESSAGE_ID, PATTERN_NOT_SET_MESSAGE_ID, VALIDATOR_ID

    Fields inherited from interface jakarta.faces.validator.Validator

    NOT_IN_RANGE_MESSAGE_ID
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    validate(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component, Object value)
     

    Methods inherited from class jakarta.faces.validator.RegexValidator

    clearInitialState, getPattern, initialStateMarked, isTransient, markInitialState, restoreState, saveState, setPattern, setTransient

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExtendedRegexValidator

      public ExtendedRegexValidator()
  • Method Details

    • validate

      public void validate(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component, Object value)
      Specified by:
      validate in interface jakarta.faces.validator.Validator
      Overrides:
      validate in class jakarta.faces.validator.RegexValidator