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 TypeMethodDescriptionboolean
int
int
int
hashCode()
void
restoreState
(jakarta.faces.context.FacesContext context, Object state) saveState
(jakarta.faces.context.FacesContext context) void
setMaximum
(int maximum) void
setMinimum
(int minimum) void
validate
(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:
getMinimum
in classjakarta.faces.validator.LengthValidator
-
setMinimum
public void setMinimum(int minimum) - Overrides:
setMinimum
in classjakarta.faces.validator.LengthValidator
-
getMaximum
public int getMaximum()- Overrides:
getMaximum
in classjakarta.faces.validator.LengthValidator
-
setMaximum
public void setMaximum(int maximum) - Overrides:
setMaximum
in 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:
validate
in interfacejakarta.faces.validator.Validator
- Overrides:
validate
in classjakarta.faces.validator.LengthValidator
- Throws:
jakarta.faces.validator.ValidatorException
-
saveState
- Specified by:
saveState
in interfacejakarta.faces.component.StateHolder
- Overrides:
saveState
in classjakarta.faces.validator.LengthValidator
-
restoreState
- Specified by:
restoreState
in interfacejakarta.faces.component.StateHolder
- Overrides:
restoreState
in classjakarta.faces.validator.LengthValidator
-
equals
- Overrides:
equals
in classjakarta.faces.validator.LengthValidator
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjakarta.faces.validator.LengthValidator
-