Class SubmittedValueLengthValidator

java.lang.Object
jakarta.faces.validator.LengthValidator
org.apache.myfaces.tobago.validator.SubmittedValueLengthValidator
All Implemented Interfaces:
jakarta.faces.component.PartialStateHolder, jakarta.faces.component.StateHolder, jakarta.faces.validator.Validator, EventListener

public class SubmittedValueLengthValidator extends jakarta.faces.validator.LengthValidator

SubmittedLengthValidator is a Validator that checks the number of characters in the submitted value of the associated component.

  • Field Details

  • Constructor Details

    • SubmittedValueLengthValidator

      public SubmittedValueLengthValidator()
    • SubmittedValueLengthValidator

      public SubmittedValueLengthValidator(int maximum)
    • SubmittedValueLengthValidator

      public SubmittedValueLengthValidator(int maximum, int minimum)
  • Method Details

    • getMinimum

      public int getMinimum()
      Overrides:
      getMinimum in class jakarta.faces.validator.LengthValidator
    • setMinimum

      public void setMinimum(int minimum)
      Overrides:
      setMinimum in class jakarta.faces.validator.LengthValidator
    • getMaximum

      public int getMaximum()
      Overrides:
      getMaximum in class jakarta.faces.validator.LengthValidator
    • setMaximum

      public void setMaximum(int maximum)
      Overrides:
      setMaximum in class jakarta.faces.validator.LengthValidator
    • validate

      public void validate(jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.UIComponent uiComponent, Object value) throws jakarta.faces.validator.ValidatorException
      Specified by:
      validate in interface jakarta.faces.validator.Validator
      Overrides:
      validate in class jakarta.faces.validator.LengthValidator
      Throws:
      jakarta.faces.validator.ValidatorException
    • saveState

      public Object saveState(jakarta.faces.context.FacesContext context)
      Specified by:
      saveState in interface jakarta.faces.component.StateHolder
      Overrides:
      saveState in class jakarta.faces.validator.LengthValidator
    • restoreState

      public void restoreState(jakarta.faces.context.FacesContext context, Object state)
      Specified by:
      restoreState in interface jakarta.faces.component.StateHolder
      Overrides:
      restoreState in class jakarta.faces.validator.LengthValidator
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class jakarta.faces.validator.LengthValidator
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class jakarta.faces.validator.LengthValidator