public class CreditCardValidator
extends java.lang.Object
implements javax.faces.validator.Validator, javax.faces.component.StateHolder
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CREDITCARD_MESSAGE_ID
The message identifier of the
FacesMessage to be created if
the creditcard check fails. |
static java.lang.String |
VALIDATOR_ID
The standard converter id for this converter.
|
| Constructor and Description |
|---|
CreditCardValidator() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAmex() |
boolean |
isDiscover() |
boolean |
isMastercard() |
boolean |
isNone() |
boolean |
isTransient() |
boolean |
isVisa() |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
void |
setAmex(boolean b) |
void |
setDiscover(boolean b) |
void |
setMastercard(boolean b) |
void |
setNone(boolean b) |
void |
setTransient(boolean newTransientValue) |
void |
setVisa(boolean b) |
void |
validate(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.Object value) |
public static final java.lang.String VALIDATOR_ID
The standard converter id for this converter.
public static final java.lang.String CREDITCARD_MESSAGE_ID
The message identifier of the FacesMessage to be created if
the creditcard check fails.
public void validate(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.Object value)
throws javax.faces.validator.ValidatorException
validate in interface javax.faces.validator.Validatorjavax.faces.validator.ValidatorExceptionpublic boolean isAmex()
public boolean isDiscover()
public boolean isMastercard()
public boolean isNone()
public boolean isVisa()
public void setAmex(boolean b)
public void setDiscover(boolean b)
public void setMastercard(boolean b)
public void setNone(boolean b)
public void setVisa(boolean b)
public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState in interface javax.faces.component.StateHolderpublic void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
restoreState in interface javax.faces.component.StateHolderpublic boolean isTransient()
isTransient in interface javax.faces.component.StateHolderpublic void setTransient(boolean newTransientValue)
setTransient in interface javax.faces.component.StateHolder