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 Summary
FieldsFields inherited from class jakarta.faces.validator.LengthValidator
MAXIMUM_MESSAGE_ID, MINIMUM_MESSAGE_ID -
Constructor Summary
ConstructorsConstructorDescriptionSubmittedValueLengthValidator(int maximum) SubmittedValueLengthValidator(int maximum, int minimum) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintinthashCode()voidrestoreState(jakarta.faces.context.FacesContext context, Object state) saveState(jakarta.faces.context.FacesContext context) voidsetMaximum(int maximum) voidsetMinimum(int minimum) voidvalidate(jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.UIComponent uiComponent, Object value) Methods inherited from class jakarta.faces.validator.LengthValidator
clearInitialState, initialStateMarked, isTransient, markInitialState, setTransient
-
Field Details
-
VALIDATOR_ID
- See Also:
-
-
Constructor Details
-
SubmittedValueLengthValidator
public SubmittedValueLengthValidator() -
SubmittedValueLengthValidator
public SubmittedValueLengthValidator(int maximum) -
SubmittedValueLengthValidator
public SubmittedValueLengthValidator(int maximum, int minimum)
-
-
Method Details
-
getMinimum
public int getMinimum()- Overrides:
getMinimumin classjakarta.faces.validator.LengthValidator
-
setMinimum
public void setMinimum(int minimum) - Overrides:
setMinimumin classjakarta.faces.validator.LengthValidator
-
getMaximum
public int getMaximum()- Overrides:
getMaximumin classjakarta.faces.validator.LengthValidator
-
setMaximum
public void setMaximum(int maximum) - Overrides:
setMaximumin classjakarta.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:
validatein interfacejakarta.faces.validator.Validator- Overrides:
validatein classjakarta.faces.validator.LengthValidator- Throws:
jakarta.faces.validator.ValidatorException
-
saveState
- Specified by:
saveStatein interfacejakarta.faces.component.StateHolder- Overrides:
saveStatein classjakarta.faces.validator.LengthValidator
-
restoreState
- Specified by:
restoreStatein interfacejakarta.faces.component.StateHolder- Overrides:
restoreStatein classjakarta.faces.validator.LengthValidator
-
equals
- Overrides:
equalsin classjakarta.faces.validator.LengthValidator
-
hashCode
public int hashCode()- Overrides:
hashCodein classjakarta.faces.validator.LengthValidator
-