@JSFValidator(name="f:validateLength",
bodyContent="empty",
tagClass="org.apache.myfaces.taglib.core.ValidateLengthTag")
@JSFJspProperty(name="binding",
returnType="javax.faces.validator.LengthValidator",
longDesc="A ValueExpression that evaluates to a LengthValidator.")
public class LengthValidator
extends Object
implements Validator, PartialStateHolder
| Modifier and Type | Field and Description |
|---|---|
static String |
MAXIMUM_MESSAGE_ID |
static String |
MINIMUM_MESSAGE_ID |
static String |
VALIDATOR_ID |
NOT_IN_RANGE_MESSAGE_ID| Constructor and Description |
|---|
LengthValidator() |
LengthValidator(int maximum) |
LengthValidator(int maximum,
int minimum) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearInitialState() |
boolean |
equals(Object o) |
int |
getMaximum()
The largest value that should be considered valid.
|
int |
getMinimum()
The smallest value that should be considered valid.
|
int |
hashCode() |
boolean |
initialStateMarked() |
boolean |
isTransient() |
void |
markInitialState() |
void |
restoreState(FacesContext context,
Object state) |
Object |
saveState(FacesContext context) |
void |
setMaximum(int maximum) |
void |
setMinimum(int minimum) |
void |
setTransient(boolean transientValue) |
void |
validate(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
public static final String MAXIMUM_MESSAGE_ID
public static final String MINIMUM_MESSAGE_ID
public static final String VALIDATOR_ID
public LengthValidator()
public LengthValidator(int maximum)
public LengthValidator(int maximum,
int minimum)
public void validate(FacesContext facesContext, UIComponent uiComponent, Object value) throws ValidatorException
validate in interface ValidatorValidatorException@JSFProperty(deferredValueType="java.lang.Integer") public int getMaximum()
public void setMaximum(int maximum)
@JSFProperty(deferredValueType="java.lang.Integer") public int getMinimum()
public void setMinimum(int minimum)
public boolean isTransient()
isTransient in interface StateHolderpublic void setTransient(boolean transientValue)
setTransient in interface StateHolderpublic Object saveState(FacesContext context)
saveState in interface StateHolderpublic void restoreState(FacesContext context, Object state)
restoreState in interface StateHolderpublic void clearInitialState()
clearInitialState in interface PartialStateHolderpublic boolean initialStateMarked()
initialStateMarked in interface PartialStateHolderpublic void markInitialState()
markInitialState in interface PartialStateHolderCopyright © 2022 The Apache Software Foundation. All rights reserved.