Class CreditCardPaymentInfoModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.core.model.order.payment.PaymentInfoModel
-
- de.hybris.platform.core.model.order.payment.CreditCardPaymentInfoModel
-
- All Implemented Interfaces:
java.io.Serializable
public class CreditCardPaymentInfoModel extends PaymentInfoModel
Generated model class for type CreditCardPaymentInfo first defined at extension core.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringCCOWNERGenerated constant - Attribute key ofCreditCardPaymentInfo.ccOwnerattribute defined at extensioncore.static java.lang.StringISSUENUMBERGenerated constant - Attribute key ofCreditCardPaymentInfo.issueNumberattribute defined at extensioncommerceservices.static java.lang.StringNUMBERGenerated constant - Attribute key ofCreditCardPaymentInfo.numberattribute defined at extensioncore.static java.lang.StringSUBSCRIPTIONIDGenerated constant - Attribute key ofCreditCardPaymentInfo.subscriptionIdattribute defined at extensionpayment.static java.lang.StringSUBSCRIPTIONSERVICEIDGenerated constant - Attribute key ofCreditCardPaymentInfo.subscriptionServiceIdattribute defined at extensionsubscriptionservices.static java.lang.StringSUBSCRIPTIONVALIDATEDGenerated constant - Attribute key ofCreditCardPaymentInfo.subscriptionValidatedattribute defined at extensionacceleratorservices.static java.lang.StringTYPEGenerated constant - Attribute key ofCreditCardPaymentInfo.typeattribute defined at extensioncore.static java.lang.StringVALIDFROMMONTHGenerated constant - Attribute key ofCreditCardPaymentInfo.validFromMonthattribute defined at extensioncore.static java.lang.StringVALIDFROMYEARGenerated constant - Attribute key ofCreditCardPaymentInfo.validFromYearattribute defined at extensioncore.static java.lang.StringVALIDTOMONTHGenerated constant - Attribute key ofCreditCardPaymentInfo.validToMonthattribute defined at extensioncore.static java.lang.StringVALIDTOYEARGenerated constant - Attribute key ofCreditCardPaymentInfo.validToYearattribute defined at extensioncore.-
Fields inherited from class de.hybris.platform.core.model.order.payment.PaymentInfoModel
_USER2PAYMENTINFOS, BILLINGADDRESS, CARTTOORDERCRONJOB, CODE, DUPLICATE, ORIGINAL, SAVED, USER
-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description CreditCardPaymentInfoModel()Generated constructor - Default constructor for generic creation.CreditCardPaymentInfoModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextCreditCardPaymentInfoModel(java.lang.String _ccOwner, java.lang.String _code, java.lang.String _number, CreditCardType _type, UserModel _user, java.lang.String _validToMonth, java.lang.String _validToYear)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCreditCardPaymentInfoModel(java.lang.String _ccOwner, java.lang.String _code, java.lang.String _number, ItemModel _original, ItemModel _owner, CreditCardType _type, UserModel _user, java.lang.String _validToMonth, java.lang.String _validToYear)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCcOwner()Generated method - Getter of theCreditCardPaymentInfo.ccOwnerattribute defined at extensioncore.java.lang.IntegergetIssueNumber()Generated method - Getter of theCreditCardPaymentInfo.issueNumberattribute defined at extensioncommerceservices.java.lang.StringgetNumber()Generated method - Getter of theCreditCardPaymentInfo.numberattribute defined at extensioncore.java.lang.StringgetSubscriptionId()Generated method - Getter of theCreditCardPaymentInfo.subscriptionIdattribute defined at extensionpayment.java.lang.StringgetSubscriptionServiceId()Generated method - Getter of theCreditCardPaymentInfo.subscriptionServiceIdattribute defined at extensionsubscriptionservices.CreditCardTypegetType()Generated method - Getter of theCreditCardPaymentInfo.typeattribute defined at extensioncore.java.lang.StringgetValidFromMonth()Generated method - Getter of theCreditCardPaymentInfo.validFromMonthattribute defined at extensioncore.java.lang.StringgetValidFromYear()Generated method - Getter of theCreditCardPaymentInfo.validFromYearattribute defined at extensioncore.java.lang.StringgetValidToMonth()Generated method - Getter of theCreditCardPaymentInfo.validToMonthattribute defined at extensioncore.java.lang.StringgetValidToYear()Generated method - Getter of theCreditCardPaymentInfo.validToYearattribute defined at extensioncore.booleanisSubscriptionValidated()Generated method - Getter of theCreditCardPaymentInfo.subscriptionValidatedattribute defined at extensionacceleratorservices.voidsetCcOwner(java.lang.String value)Generated method - Setter ofCreditCardPaymentInfo.ccOwnerattribute defined at extensioncore.voidsetIssueNumber(java.lang.Integer value)Generated method - Setter ofCreditCardPaymentInfo.issueNumberattribute defined at extensioncommerceservices.voidsetNumber(java.lang.String value)Generated method - Setter ofCreditCardPaymentInfo.numberattribute defined at extensioncore.voidsetSubscriptionId(java.lang.String value)Generated method - Setter ofCreditCardPaymentInfo.subscriptionIdattribute defined at extensionpayment.voidsetSubscriptionServiceId(java.lang.String value)Generated method - Setter ofCreditCardPaymentInfo.subscriptionServiceIdattribute defined at extensionsubscriptionservices.voidsetSubscriptionValidated(boolean value)Generated method - Setter ofCreditCardPaymentInfo.subscriptionValidatedattribute defined at extensionacceleratorservices.voidsetType(CreditCardType value)Generated method - Setter ofCreditCardPaymentInfo.typeattribute defined at extensioncore.voidsetValidFromMonth(java.lang.String value)Generated method - Setter ofCreditCardPaymentInfo.validFromMonthattribute defined at extensioncore.voidsetValidFromYear(java.lang.String value)Generated method - Setter ofCreditCardPaymentInfo.validFromYearattribute defined at extensioncore.voidsetValidToMonth(java.lang.String value)Generated method - Setter ofCreditCardPaymentInfo.validToMonthattribute defined at extensioncore.voidsetValidToYear(java.lang.String value)Generated method - Setter ofCreditCardPaymentInfo.validToYearattribute defined at extensioncore.-
Methods inherited from class de.hybris.platform.core.model.order.payment.PaymentInfoModel
getBillingAddress, getCartToOrderCronJob, getCode, getDuplicate, getOriginal, getUser, isSaved, setBillingAddress, setCartToOrderCronJob, setCode, setDuplicate, setOriginal, setSaved, setUser
-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
CCOWNER
public static final java.lang.String CCOWNER
Generated constant - Attribute key ofCreditCardPaymentInfo.ccOwnerattribute defined at extensioncore.- See Also:
- Constant Field Values
-
NUMBER
public static final java.lang.String NUMBER
Generated constant - Attribute key ofCreditCardPaymentInfo.numberattribute defined at extensioncore.- See Also:
- Constant Field Values
-
TYPE
public static final java.lang.String TYPE
Generated constant - Attribute key ofCreditCardPaymentInfo.typeattribute defined at extensioncore.- See Also:
- Constant Field Values
-
VALIDTOMONTH
public static final java.lang.String VALIDTOMONTH
Generated constant - Attribute key ofCreditCardPaymentInfo.validToMonthattribute defined at extensioncore.- See Also:
- Constant Field Values
-
VALIDTOYEAR
public static final java.lang.String VALIDTOYEAR
Generated constant - Attribute key ofCreditCardPaymentInfo.validToYearattribute defined at extensioncore.- See Also:
- Constant Field Values
-
VALIDFROMMONTH
public static final java.lang.String VALIDFROMMONTH
Generated constant - Attribute key ofCreditCardPaymentInfo.validFromMonthattribute defined at extensioncore.- See Also:
- Constant Field Values
-
VALIDFROMYEAR
public static final java.lang.String VALIDFROMYEAR
Generated constant - Attribute key ofCreditCardPaymentInfo.validFromYearattribute defined at extensioncore.- See Also:
- Constant Field Values
-
SUBSCRIPTIONID
public static final java.lang.String SUBSCRIPTIONID
Generated constant - Attribute key ofCreditCardPaymentInfo.subscriptionIdattribute defined at extensionpayment.- See Also:
- Constant Field Values
-
ISSUENUMBER
public static final java.lang.String ISSUENUMBER
Generated constant - Attribute key ofCreditCardPaymentInfo.issueNumberattribute defined at extensioncommerceservices.- See Also:
- Constant Field Values
-
SUBSCRIPTIONSERVICEID
public static final java.lang.String SUBSCRIPTIONSERVICEID
Generated constant - Attribute key ofCreditCardPaymentInfo.subscriptionServiceIdattribute defined at extensionsubscriptionservices.- See Also:
- Constant Field Values
-
SUBSCRIPTIONVALIDATED
public static final java.lang.String SUBSCRIPTIONVALIDATED
Generated constant - Attribute key ofCreditCardPaymentInfo.subscriptionValidatedattribute defined at extensionacceleratorservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CreditCardPaymentInfoModel
public CreditCardPaymentInfoModel()
Generated constructor - Default constructor for generic creation.
-
CreditCardPaymentInfoModel
public CreditCardPaymentInfoModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
CreditCardPaymentInfoModel
@Deprecated(since="4.1.1", forRemoval=true) public CreditCardPaymentInfoModel(java.lang.String _ccOwner, java.lang.String _code, java.lang.String _number, CreditCardType _type, UserModel _user, java.lang.String _validToMonth, java.lang.String _validToYear)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_ccOwner- initial attribute declared by typeCreditCardPaymentInfoat extensioncore_code- initial attribute declared by typePaymentInfoat extensioncore_number- initial attribute declared by typeCreditCardPaymentInfoat extensioncore_type- initial attribute declared by typeCreditCardPaymentInfoat extensioncore_user- initial attribute declared by typePaymentInfoat extensioncore_validToMonth- initial attribute declared by typeCreditCardPaymentInfoat extensioncore_validToYear- initial attribute declared by typeCreditCardPaymentInfoat extensioncore
-
CreditCardPaymentInfoModel
@Deprecated(since="4.1.1", forRemoval=true) public CreditCardPaymentInfoModel(java.lang.String _ccOwner, java.lang.String _code, java.lang.String _number, ItemModel _original, ItemModel _owner, CreditCardType _type, UserModel _user, java.lang.String _validToMonth, java.lang.String _validToYear)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_ccOwner- initial attribute declared by typeCreditCardPaymentInfoat extensioncore_code- initial attribute declared by typePaymentInfoat extensioncore_number- initial attribute declared by typeCreditCardPaymentInfoat extensioncore_original- initial attribute declared by typePaymentInfoat extensioncore_owner- initial attribute declared by typeItemat extensioncore_type- initial attribute declared by typeCreditCardPaymentInfoat extensioncore_user- initial attribute declared by typePaymentInfoat extensioncore_validToMonth- initial attribute declared by typeCreditCardPaymentInfoat extensioncore_validToYear- initial attribute declared by typeCreditCardPaymentInfoat extensioncore
-
-
Method Detail
-
getCcOwner
@Accessor(qualifier="ccOwner", type=GETTER) public java.lang.String getCcOwner()
Generated method - Getter of theCreditCardPaymentInfo.ccOwnerattribute defined at extensioncore.- Returns:
- the ccOwner
-
getIssueNumber
@Accessor(qualifier="issueNumber", type=GETTER) public java.lang.Integer getIssueNumber()
Generated method - Getter of theCreditCardPaymentInfo.issueNumberattribute defined at extensioncommerceservices.- Returns:
- the issueNumber - Issue number is the reference information for the credit cart data.
-
getNumber
@Accessor(qualifier="number", type=GETTER) public java.lang.String getNumber()
Generated method - Getter of theCreditCardPaymentInfo.numberattribute defined at extensioncore.- Returns:
- the number
-
getSubscriptionId
@Accessor(qualifier="subscriptionId", type=GETTER) public java.lang.String getSubscriptionId()
Generated method - Getter of theCreditCardPaymentInfo.subscriptionIdattribute defined at extensionpayment.- Returns:
- the subscriptionId - Subscription ID is the reference information for the credit cart data stored in the external payment provider.
-
getSubscriptionServiceId
@Accessor(qualifier="subscriptionServiceId", type=GETTER) public java.lang.String getSubscriptionServiceId()
Generated method - Getter of theCreditCardPaymentInfo.subscriptionServiceIdattribute defined at extensionsubscriptionservices.- Returns:
- the subscriptionServiceId - Subscription Service ID
-
getType
@Accessor(qualifier="type", type=GETTER) public CreditCardType getType()
Generated method - Getter of theCreditCardPaymentInfo.typeattribute defined at extensioncore.- Returns:
- the type
-
getValidFromMonth
@Accessor(qualifier="validFromMonth", type=GETTER) public java.lang.String getValidFromMonth()
Generated method - Getter of theCreditCardPaymentInfo.validFromMonthattribute defined at extensioncore.- Returns:
- the validFromMonth
-
getValidFromYear
@Accessor(qualifier="validFromYear", type=GETTER) public java.lang.String getValidFromYear()
Generated method - Getter of theCreditCardPaymentInfo.validFromYearattribute defined at extensioncore.- Returns:
- the validFromYear
-
getValidToMonth
@Accessor(qualifier="validToMonth", type=GETTER) public java.lang.String getValidToMonth()
Generated method - Getter of theCreditCardPaymentInfo.validToMonthattribute defined at extensioncore.- Returns:
- the validToMonth
-
getValidToYear
@Accessor(qualifier="validToYear", type=GETTER) public java.lang.String getValidToYear()
Generated method - Getter of theCreditCardPaymentInfo.validToYearattribute defined at extensioncore.- Returns:
- the validToYear
-
isSubscriptionValidated
@Accessor(qualifier="subscriptionValidated", type=GETTER) public boolean isSubscriptionValidated()
Generated method - Getter of theCreditCardPaymentInfo.subscriptionValidatedattribute defined at extensionacceleratorservices.- Returns:
- the subscriptionValidated - Determines whether the subscription ID has been validated.
-
setCcOwner
@Accessor(qualifier="ccOwner", type=SETTER) public void setCcOwner(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.ccOwnerattribute defined at extensioncore.- Parameters:
value- the ccOwner
-
setIssueNumber
@Accessor(qualifier="issueNumber", type=SETTER) public void setIssueNumber(java.lang.Integer value)
Generated method - Setter ofCreditCardPaymentInfo.issueNumberattribute defined at extensioncommerceservices.- Parameters:
value- the issueNumber - Issue number is the reference information for the credit cart data.
-
setNumber
@Accessor(qualifier="number", type=SETTER) public void setNumber(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.numberattribute defined at extensioncore.- Parameters:
value- the number
-
setSubscriptionId
@Accessor(qualifier="subscriptionId", type=SETTER) public void setSubscriptionId(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.subscriptionIdattribute defined at extensionpayment.- Parameters:
value- the subscriptionId - Subscription ID is the reference information for the credit cart data stored in the external payment provider.
-
setSubscriptionServiceId
@Accessor(qualifier="subscriptionServiceId", type=SETTER) public void setSubscriptionServiceId(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.subscriptionServiceIdattribute defined at extensionsubscriptionservices.- Parameters:
value- the subscriptionServiceId - Subscription Service ID
-
setSubscriptionValidated
@Accessor(qualifier="subscriptionValidated", type=SETTER) public void setSubscriptionValidated(boolean value)
Generated method - Setter ofCreditCardPaymentInfo.subscriptionValidatedattribute defined at extensionacceleratorservices.- Parameters:
value- the subscriptionValidated - Determines whether the subscription ID has been validated.
-
setType
@Accessor(qualifier="type", type=SETTER) public void setType(CreditCardType value)
Generated method - Setter ofCreditCardPaymentInfo.typeattribute defined at extensioncore.- Parameters:
value- the type
-
setValidFromMonth
@Accessor(qualifier="validFromMonth", type=SETTER) public void setValidFromMonth(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.validFromMonthattribute defined at extensioncore.- Parameters:
value- the validFromMonth
-
setValidFromYear
@Accessor(qualifier="validFromYear", type=SETTER) public void setValidFromYear(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.validFromYearattribute defined at extensioncore.- Parameters:
value- the validFromYear
-
setValidToMonth
@Accessor(qualifier="validToMonth", type=SETTER) public void setValidToMonth(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.validToMonthattribute defined at extensioncore.- Parameters:
value- the validToMonth
-
-