Class SubmittedValueLengthValidator

  • All Implemented Interfaces:
    EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.validator.Validator

    public class SubmittedValueLengthValidator
    extends javax.faces.validator.LengthValidator

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

    • Constructor Detail

      • SubmittedValueLengthValidator

        public SubmittedValueLengthValidator()
      • SubmittedValueLengthValidator

        public SubmittedValueLengthValidator​(int maximum)
      • SubmittedValueLengthValidator

        public SubmittedValueLengthValidator​(int maximum,
                                             int minimum)
    • Method Detail

      • getMinimum

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

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

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

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

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

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

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

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

        public int hashCode()
        Overrides:
        hashCode in class Object