@JSFValidator(name="f:validateLongRange", bodyContent="empty", tagClass="org.apache.myfaces.taglib.core.ValidateLongRangeTag") @JSFJspProperty(name="binding", returnType="javax.faces.validator.LongRangeValidator", longDesc="A ValueExpression that evaluates to a LongRangeValidator.") public class LongRangeValidator extends Object implements Validator, PartialStateHolder
Modifier and Type | Field and Description |
---|---|
static String |
MAXIMUM_MESSAGE_ID |
static String |
MINIMUM_MESSAGE_ID |
static String |
NOT_IN_RANGE_MESSAGE_ID |
static String |
TYPE_MESSAGE_ID |
static String |
VALIDATOR_ID |
Constructor and Description |
---|
LongRangeValidator() |
LongRangeValidator(long maximum) |
LongRangeValidator(long maximum,
long minimum) |
Modifier and Type | Method and Description |
---|---|
void |
clearInitialState() |
boolean |
equals(Object o) |
long |
getMaximum()
The largest value that should be considered valid.
|
long |
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(long maximum) |
void |
setMinimum(long 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 TYPE_MESSAGE_ID
public static final String VALIDATOR_ID
public static final String NOT_IN_RANGE_MESSAGE_ID
public LongRangeValidator()
public LongRangeValidator(long maximum)
public LongRangeValidator(long maximum, long minimum)
public void validate(FacesContext facesContext, UIComponent uiComponent, Object value) throws ValidatorException
validate
in interface Validator
ValidatorException
@JSFProperty(deferredValueType="java.lang.Long") public long getMaximum()
public void setMaximum(long maximum)
@JSFProperty(deferredValueType="java.lang.Long") public long getMinimum()
public void setMinimum(long minimum)
public boolean isTransient()
isTransient
in interface StateHolder
public void setTransient(boolean transientValue)
setTransient
in interface StateHolder
public Object saveState(FacesContext context)
saveState
in interface StateHolder
public void restoreState(FacesContext context, Object state)
restoreState
in interface StateHolder
public void clearInitialState()
clearInitialState
in interface PartialStateHolder
public boolean initialStateMarked()
initialStateMarked
in interface PartialStateHolder
public void markInitialState()
markInitialState
in interface PartialStateHolder
Copyright © 2016 The Apache Software Foundation. All rights reserved.