org.broadleafcommerce.common.payment
Class CreditCardType

java.lang.Object
  extended by org.broadleafcommerce.common.payment.CreditCardType
All Implemented Interfaces:
Serializable, BroadleafEnumerationType

public class CreditCardType
extends Object
implements Serializable, BroadleafEnumerationType

An extendible enumeration of credit card types.

Author:
jfischer
See Also:
Serialized Form

Field Summary
static CreditCardType AMEX
           
static CreditCardType DINERSCLUB_CARTEBLANCHE
           
static CreditCardType DISCOVER
           
static CreditCardType ENROUTE
           
static CreditCardType JCB
           
static CreditCardType MASTERCARD
           
static CreditCardType VISA
           
 
Constructor Summary
CreditCardType()
           
CreditCardType(String type, String friendlyType)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getFriendlyType()
           
static CreditCardType getInstance(String type)
           
 String getType()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MASTERCARD

public static final CreditCardType MASTERCARD

VISA

public static final CreditCardType VISA

AMEX

public static final CreditCardType AMEX

DINERSCLUB_CARTEBLANCHE

public static final CreditCardType DINERSCLUB_CARTEBLANCHE

DISCOVER

public static final CreditCardType DISCOVER

ENROUTE

public static final CreditCardType ENROUTE

JCB

public static final CreditCardType JCB
Constructor Detail

CreditCardType

public CreditCardType()

CreditCardType

public CreditCardType(String type,
                      String friendlyType)
Method Detail

getInstance

public static CreditCardType getInstance(String type)

getType

public String getType()
Specified by:
getType in interface BroadleafEnumerationType

getFriendlyType

public String getFriendlyType()
Specified by:
getFriendlyType in interface BroadleafEnumerationType

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2013. All Rights Reserved.