Package com.bhn.risk.order.domain
Class CardDetails
java.lang.Object
com.bhn.risk.common.SmartObject<CardDetails>
com.bhn.risk.order.domain.CardDetails
CardDetails class.
- Version:
- $Id: $Id
- Author:
- pvela00
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.bhn.risk.common.SmartObject
addSerializableClass, addSerializableClass, addSerializableClass, compareTo, copy, createMapper, equals, fromString, fromString, hashCode, toExposedString, toString, toString, toString
-
Field Details
-
lastFourDigits
@NotBlank(errorCode="creditCard.lastFourDigits.empty", message="creditCard.lastFourDigits is empty") @Length(min=4, max=4, errorCode="creditCard.lastFourDigits.invalidLength", message="lastFourDigits must be 4 characters") public String lastFourDigits -
bin
@NotBlank(errorCode="creditCard.bin.empty", message="creditCard.bin is empty") @Length(min=6, max=8, errorCode="creditCard.bin.invalidLength", message="bin must be 6 to 8 characters") public String bin -
expirationMonth
@NotBlank(errorCode="creditCard.expirationMonth.empty", message="creditCard.expirationMonth is empty") @Length(min=1, max=2, errorCode="creditCard.expirationMonth.invalidLength", message="expirationMonth must be 1-2 characters") public String expirationMonth -
expirationYear
@NotBlank(errorCode="creditCard.expirationYear.empty", message="creditCard.expirationYear is empty") @Length(min=4, max=4, errorCode="creditCard.expirationYear.invalidLength", message="expirationYear must be 4 characters") public String expirationYear -
cardType
@NotBlank(errorCode="creditCard.cardType.empty", message="creditCard.cardType is empty") public String cardType
-
-
Constructor Details
-
CardDetails
public CardDetails()
-