org.apache.myfaces.custom.creditcardvalidator
Class CreditCardValidator
java.lang.Object
org.apache.myfaces.validator.ValidatorBase
org.apache.myfaces.custom.creditcardvalidator.AbstractCreditCardValidator
org.apache.myfaces.custom.creditcardvalidator.CreditCardValidator
- All Implemented Interfaces:
- EventListener, javax.faces.component.StateHolder, javax.faces.validator.Validator
public class CreditCardValidator
- extends AbstractCreditCardValidator
Fields inherited from interface javax.faces.validator.Validator |
NOT_IN_RANGE_MESSAGE_ID |
Methods inherited from class org.apache.myfaces.validator.ValidatorBase |
getDetailMessage, getFacesContext, getFacesMessage, getMessage, getStringValue, getSummaryMessage, getValueExpression, isTransient, restoreAttachedState, saveAttachedState, setDetailMessage, setMessage, setSummaryMessage, setTransient, setValueExpression |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VALIDATOR_ID
public static final String VALIDATOR_ID
- See Also:
- Constant Field Values
CreditCardValidator
public CreditCardValidator()
isAmex
public boolean isAmex()
- Description copied from class:
AbstractCreditCardValidator
- american express cards
- Specified by:
isAmex
in class AbstractCreditCardValidator
setAmex
public void setAmex(boolean amex)
- Specified by:
setAmex
in class AbstractCreditCardValidator
isDiscover
public boolean isDiscover()
- Description copied from class:
AbstractCreditCardValidator
- validation for discover
- Specified by:
isDiscover
in class AbstractCreditCardValidator
setDiscover
public void setDiscover(boolean discover)
- Specified by:
setDiscover
in class AbstractCreditCardValidator
isMastercard
public boolean isMastercard()
- Description copied from class:
AbstractCreditCardValidator
- validation for mastercard
- Specified by:
isMastercard
in class AbstractCreditCardValidator
setMastercard
public void setMastercard(boolean mastercard)
- Specified by:
setMastercard
in class AbstractCreditCardValidator
isNone
public boolean isNone()
- Description copied from class:
AbstractCreditCardValidator
- none of the given cardtypes is allowed.
- Specified by:
isNone
in class AbstractCreditCardValidator
setNone
public void setNone(boolean none)
- Specified by:
setNone
in class AbstractCreditCardValidator
isVisa
public boolean isVisa()
- Description copied from class:
AbstractCreditCardValidator
- validation for visa
- Specified by:
isVisa
in class AbstractCreditCardValidator
setVisa
public void setVisa(boolean visa)
- Specified by:
setVisa
in class AbstractCreditCardValidator
saveState
public Object saveState(javax.faces.context.FacesContext facesContext)
- Specified by:
saveState
in interface javax.faces.component.StateHolder
- Overrides:
saveState
in class ValidatorBase
restoreState
public void restoreState(javax.faces.context.FacesContext facesContext,
Object state)
- Specified by:
restoreState
in interface javax.faces.component.StateHolder
- Overrides:
restoreState
in class ValidatorBase
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.