Class PaymentMethodCreditCardValue
java.lang.Object
com.echothree.util.server.persistence.BaseValue<PaymentMethodCreditCardPK>
com.echothree.model.data.payment.server.value.PaymentMethodCreditCardValue
- All Implemented Interfaces:
Serializable
,Cloneable
public class PaymentMethodCreditCardValue
extends BaseValue<PaymentMethodCreditCardPK>
implements Cloneable, Serializable
- See Also:
-
Field Summary
Fields inherited from class com.echothree.util.server.persistence.BaseValue
_primaryKey, entityId
-
Constructor Summary
ConstructorsConstructorDescriptionPaymentMethodCreditCardValue
(PaymentMethodCreditCardPK paymentMethodCreditCardPK, PaymentMethodPK paymentMethodPK, Boolean requestNameOnCard, Boolean requireNameOnCard, Boolean checkCardNumber, Boolean requestExpirationDate, Boolean requireExpirationDate, Boolean checkExpirationDate, Boolean requestSecurityCode, Boolean requireSecurityCode, String cardNumberValidationPattern, String securityCodeValidationPattern, Boolean retainCreditCard, Boolean retainSecurityCode, Boolean requestBilling, Boolean requireBilling, Boolean requestIssuer, Boolean requireIssuer, Long fromTime, Long thruTime) Creates a new instance of PaymentMethodCreditCardValuePaymentMethodCreditCardValue
(PaymentMethodPK paymentMethodPK, Boolean requestNameOnCard, Boolean requireNameOnCard, Boolean checkCardNumber, Boolean requestExpirationDate, Boolean requireExpirationDate, Boolean checkExpirationDate, Boolean requestSecurityCode, Boolean requireSecurityCode, String cardNumberValidationPattern, String securityCodeValidationPattern, Boolean retainCreditCard, Boolean retainSecurityCode, Boolean requestBilling, Boolean requireBilling, Boolean requestIssuer, Boolean requireIssuer, Long fromTime, Long thruTime) Creates a new instance of PaymentMethodCreditCardValue -
Method Summary
Modifier and TypeMethodDescriptionvoid
clone()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
int
hashCode()
boolean
isIdentical
(Object other) void
setCardNumberValidationPattern
(String cardNumberValidationPattern) void
setCheckCardNumber
(Boolean checkCardNumber) void
setCheckExpirationDate
(Boolean checkExpirationDate) void
setFromTime
(Long fromTime) void
setPaymentMethodPK
(PaymentMethodPK paymentMethodPK) void
setRequestBilling
(Boolean requestBilling) void
setRequestExpirationDate
(Boolean requestExpirationDate) void
setRequestIssuer
(Boolean requestIssuer) void
setRequestNameOnCard
(Boolean requestNameOnCard) void
setRequestSecurityCode
(Boolean requestSecurityCode) void
setRequireBilling
(Boolean requireBilling) void
setRequireExpirationDate
(Boolean requireExpirationDate) void
setRequireIssuer
(Boolean requireIssuer) void
setRequireNameOnCard
(Boolean requireNameOnCard) void
setRequireSecurityCode
(Boolean requireSecurityCode) void
setRetainCreditCard
(Boolean retainCreditCard) void
setRetainSecurityCode
(Boolean retainSecurityCode) void
setSecurityCodeValidationPattern
(String securityCodeValidationPattern) void
setThruTime
(Long thruTime) toString()
Methods inherited from class com.echothree.util.server.persistence.BaseValue
checkForNull, getEntityId, hasIdentity, setEntityId
-
Constructor Details
-
PaymentMethodCreditCardValue
public PaymentMethodCreditCardValue(PaymentMethodCreditCardPK paymentMethodCreditCardPK, PaymentMethodPK paymentMethodPK, Boolean requestNameOnCard, Boolean requireNameOnCard, Boolean checkCardNumber, Boolean requestExpirationDate, Boolean requireExpirationDate, Boolean checkExpirationDate, Boolean requestSecurityCode, Boolean requireSecurityCode, String cardNumberValidationPattern, String securityCodeValidationPattern, Boolean retainCreditCard, Boolean retainSecurityCode, Boolean requestBilling, Boolean requireBilling, Boolean requestIssuer, Boolean requireIssuer, Long fromTime, Long thruTime) throws PersistenceNotNullException Creates a new instance of PaymentMethodCreditCardValue- Throws:
PersistenceNotNullException
-
PaymentMethodCreditCardValue
public PaymentMethodCreditCardValue(PaymentMethodPK paymentMethodPK, Boolean requestNameOnCard, Boolean requireNameOnCard, Boolean checkCardNumber, Boolean requestExpirationDate, Boolean requireExpirationDate, Boolean checkExpirationDate, Boolean requestSecurityCode, Boolean requireSecurityCode, String cardNumberValidationPattern, String securityCodeValidationPattern, Boolean retainCreditCard, Boolean retainSecurityCode, Boolean requestBilling, Boolean requireBilling, Boolean requestIssuer, Boolean requireIssuer, Long fromTime, Long thruTime) throws PersistenceNotNullException Creates a new instance of PaymentMethodCreditCardValue- Throws:
PersistenceNotNullException
-
-
Method Details
-
getBaseFactoryInstance
- Specified by:
getBaseFactoryInstance
in classBaseValue<PaymentMethodCreditCardPK>
-
clone
-
getPrimaryKey
- Specified by:
getPrimaryKey
in classBaseValue<PaymentMethodCreditCardPK>
-
hashCode
-
toString
-
equals
-
isIdentical
-
hasBeenModified
- Specified by:
hasBeenModified
in classBaseValue<PaymentMethodCreditCardPK>
-
clearHasBeenModified
- Specified by:
clearHasBeenModified
in classBaseValue<PaymentMethodCreditCardPK>
-
getPaymentMethodPK
-
setPaymentMethodPK
- Throws:
PersistenceNotNullException
-
getPaymentMethodPKHasBeenModified
-
getRequestNameOnCard
-
setRequestNameOnCard
- Throws:
PersistenceNotNullException
-
getRequestNameOnCardHasBeenModified
-
getRequireNameOnCard
-
setRequireNameOnCard
- Throws:
PersistenceNotNullException
-
getRequireNameOnCardHasBeenModified
-
getCheckCardNumber
-
setCheckCardNumber
- Throws:
PersistenceNotNullException
-
getCheckCardNumberHasBeenModified
-
getRequestExpirationDate
-
setRequestExpirationDate
public void setRequestExpirationDate(Boolean requestExpirationDate) throws PersistenceNotNullException - Throws:
PersistenceNotNullException
-
getRequestExpirationDateHasBeenModified
-
getRequireExpirationDate
-
setRequireExpirationDate
public void setRequireExpirationDate(Boolean requireExpirationDate) throws PersistenceNotNullException - Throws:
PersistenceNotNullException
-
getRequireExpirationDateHasBeenModified
-
getCheckExpirationDate
-
setCheckExpirationDate
- Throws:
PersistenceNotNullException
-
getCheckExpirationDateHasBeenModified
-
getRequestSecurityCode
-
setRequestSecurityCode
- Throws:
PersistenceNotNullException
-
getRequestSecurityCodeHasBeenModified
-
getRequireSecurityCode
-
setRequireSecurityCode
- Throws:
PersistenceNotNullException
-
getRequireSecurityCodeHasBeenModified
-
getCardNumberValidationPattern
-
setCardNumberValidationPattern
-
getCardNumberValidationPatternHasBeenModified
-
getSecurityCodeValidationPattern
-
setSecurityCodeValidationPattern
-
getSecurityCodeValidationPatternHasBeenModified
-
getRetainCreditCard
-
setRetainCreditCard
- Throws:
PersistenceNotNullException
-
getRetainCreditCardHasBeenModified
-
getRetainSecurityCode
-
setRetainSecurityCode
- Throws:
PersistenceNotNullException
-
getRetainSecurityCodeHasBeenModified
-
getRequestBilling
-
setRequestBilling
- Throws:
PersistenceNotNullException
-
getRequestBillingHasBeenModified
-
getRequireBilling
-
setRequireBilling
- Throws:
PersistenceNotNullException
-
getRequireBillingHasBeenModified
-
getRequestIssuer
-
setRequestIssuer
- Throws:
PersistenceNotNullException
-
getRequestIssuerHasBeenModified
-
getRequireIssuer
-
setRequireIssuer
- Throws:
PersistenceNotNullException
-
getRequireIssuerHasBeenModified
-
getFromTime
-
setFromTime
- Throws:
PersistenceNotNullException
-
getFromTimeHasBeenModified
-
getThruTime
-
setThruTime
- Throws:
PersistenceNotNullException
-
getThruTimeHasBeenModified
-