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
_TYPECODE
Generated model type code constant.static java.lang.String
CCOWNER
Generated constant - Attribute key ofCreditCardPaymentInfo.ccOwner
attribute defined at extensioncore
.static java.lang.String
ISSUENUMBER
Generated constant - Attribute key ofCreditCardPaymentInfo.issueNumber
attribute defined at extensioncommerceservices
.static java.lang.String
NUMBER
Generated constant - Attribute key ofCreditCardPaymentInfo.number
attribute defined at extensioncore
.static java.lang.String
SUBSCRIPTIONID
Generated constant - Attribute key ofCreditCardPaymentInfo.subscriptionId
attribute defined at extensionpayment
.static java.lang.String
SUBSCRIPTIONSERVICEID
Generated constant - Attribute key ofCreditCardPaymentInfo.subscriptionServiceId
attribute defined at extensionsubscriptionservices
.static java.lang.String
SUBSCRIPTIONVALIDATED
Generated constant - Attribute key ofCreditCardPaymentInfo.subscriptionValidated
attribute defined at extensionacceleratorservices
.static java.lang.String
TYPE
Generated constant - Attribute key ofCreditCardPaymentInfo.type
attribute defined at extensioncore
.static java.lang.String
VALIDFROMMONTH
Generated constant - Attribute key ofCreditCardPaymentInfo.validFromMonth
attribute defined at extensioncore
.static java.lang.String
VALIDFROMYEAR
Generated constant - Attribute key ofCreditCardPaymentInfo.validFromYear
attribute defined at extensioncore
.static java.lang.String
VALIDTOMONTH
Generated constant - Attribute key ofCreditCardPaymentInfo.validToMonth
attribute defined at extensioncore
.static java.lang.String
VALIDTOYEAR
Generated constant - Attribute key ofCreditCardPaymentInfo.validToYear
attribute 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.String
getCcOwner()
Generated method - Getter of theCreditCardPaymentInfo.ccOwner
attribute defined at extensioncore
.java.lang.Integer
getIssueNumber()
Generated method - Getter of theCreditCardPaymentInfo.issueNumber
attribute defined at extensioncommerceservices
.java.lang.String
getNumber()
Generated method - Getter of theCreditCardPaymentInfo.number
attribute defined at extensioncore
.java.lang.String
getSubscriptionId()
Generated method - Getter of theCreditCardPaymentInfo.subscriptionId
attribute defined at extensionpayment
.java.lang.String
getSubscriptionServiceId()
Generated method - Getter of theCreditCardPaymentInfo.subscriptionServiceId
attribute defined at extensionsubscriptionservices
.CreditCardType
getType()
Generated method - Getter of theCreditCardPaymentInfo.type
attribute defined at extensioncore
.java.lang.String
getValidFromMonth()
Generated method - Getter of theCreditCardPaymentInfo.validFromMonth
attribute defined at extensioncore
.java.lang.String
getValidFromYear()
Generated method - Getter of theCreditCardPaymentInfo.validFromYear
attribute defined at extensioncore
.java.lang.String
getValidToMonth()
Generated method - Getter of theCreditCardPaymentInfo.validToMonth
attribute defined at extensioncore
.java.lang.String
getValidToYear()
Generated method - Getter of theCreditCardPaymentInfo.validToYear
attribute defined at extensioncore
.boolean
isSubscriptionValidated()
Generated method - Getter of theCreditCardPaymentInfo.subscriptionValidated
attribute defined at extensionacceleratorservices
.void
setCcOwner(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.ccOwner
attribute defined at extensioncore
.void
setIssueNumber(java.lang.Integer value)
Generated method - Setter ofCreditCardPaymentInfo.issueNumber
attribute defined at extensioncommerceservices
.void
setNumber(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.number
attribute defined at extensioncore
.void
setSubscriptionId(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.subscriptionId
attribute defined at extensionpayment
.void
setSubscriptionServiceId(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.subscriptionServiceId
attribute defined at extensionsubscriptionservices
.void
setSubscriptionValidated(boolean value)
Generated method - Setter ofCreditCardPaymentInfo.subscriptionValidated
attribute defined at extensionacceleratorservices
.void
setType(CreditCardType value)
Generated method - Setter ofCreditCardPaymentInfo.type
attribute defined at extensioncore
.void
setValidFromMonth(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.validFromMonth
attribute defined at extensioncore
.void
setValidFromYear(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.validFromYear
attribute defined at extensioncore
.void
setValidToMonth(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.validToMonth
attribute defined at extensioncore
.void
setValidToYear(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.validToYear
attribute 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.ccOwner
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
NUMBER
public static final java.lang.String NUMBER
Generated constant - Attribute key ofCreditCardPaymentInfo.number
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
TYPE
public static final java.lang.String TYPE
Generated constant - Attribute key ofCreditCardPaymentInfo.type
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
VALIDTOMONTH
public static final java.lang.String VALIDTOMONTH
Generated constant - Attribute key ofCreditCardPaymentInfo.validToMonth
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
VALIDTOYEAR
public static final java.lang.String VALIDTOYEAR
Generated constant - Attribute key ofCreditCardPaymentInfo.validToYear
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
VALIDFROMMONTH
public static final java.lang.String VALIDFROMMONTH
Generated constant - Attribute key ofCreditCardPaymentInfo.validFromMonth
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
VALIDFROMYEAR
public static final java.lang.String VALIDFROMYEAR
Generated constant - Attribute key ofCreditCardPaymentInfo.validFromYear
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
SUBSCRIPTIONID
public static final java.lang.String SUBSCRIPTIONID
Generated constant - Attribute key ofCreditCardPaymentInfo.subscriptionId
attribute defined at extensionpayment
.- See Also:
- Constant Field Values
-
ISSUENUMBER
public static final java.lang.String ISSUENUMBER
Generated constant - Attribute key ofCreditCardPaymentInfo.issueNumber
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
SUBSCRIPTIONSERVICEID
public static final java.lang.String SUBSCRIPTIONSERVICEID
Generated constant - Attribute key ofCreditCardPaymentInfo.subscriptionServiceId
attribute defined at extensionsubscriptionservices
.- See Also:
- Constant Field Values
-
SUBSCRIPTIONVALIDATED
public static final java.lang.String SUBSCRIPTIONVALIDATED
Generated constant - Attribute key ofCreditCardPaymentInfo.subscriptionValidated
attribute 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 typeCreditCardPaymentInfo
at extensioncore
_code
- initial attribute declared by typePaymentInfo
at extensioncore
_number
- initial attribute declared by typeCreditCardPaymentInfo
at extensioncore
_type
- initial attribute declared by typeCreditCardPaymentInfo
at extensioncore
_user
- initial attribute declared by typePaymentInfo
at extensioncore
_validToMonth
- initial attribute declared by typeCreditCardPaymentInfo
at extensioncore
_validToYear
- initial attribute declared by typeCreditCardPaymentInfo
at 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 typeCreditCardPaymentInfo
at extensioncore
_code
- initial attribute declared by typePaymentInfo
at extensioncore
_number
- initial attribute declared by typeCreditCardPaymentInfo
at extensioncore
_original
- initial attribute declared by typePaymentInfo
at extensioncore
_owner
- initial attribute declared by typeItem
at extensioncore
_type
- initial attribute declared by typeCreditCardPaymentInfo
at extensioncore
_user
- initial attribute declared by typePaymentInfo
at extensioncore
_validToMonth
- initial attribute declared by typeCreditCardPaymentInfo
at extensioncore
_validToYear
- initial attribute declared by typeCreditCardPaymentInfo
at extensioncore
-
-
Method Detail
-
getCcOwner
@Accessor(qualifier="ccOwner", type=GETTER) public java.lang.String getCcOwner()
Generated method - Getter of theCreditCardPaymentInfo.ccOwner
attribute defined at extensioncore
.- Returns:
- the ccOwner
-
getIssueNumber
@Accessor(qualifier="issueNumber", type=GETTER) public java.lang.Integer getIssueNumber()
Generated method - Getter of theCreditCardPaymentInfo.issueNumber
attribute 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.number
attribute defined at extensioncore
.- Returns:
- the number
-
getSubscriptionId
@Accessor(qualifier="subscriptionId", type=GETTER) public java.lang.String getSubscriptionId()
Generated method - Getter of theCreditCardPaymentInfo.subscriptionId
attribute 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.subscriptionServiceId
attribute defined at extensionsubscriptionservices
.- Returns:
- the subscriptionServiceId - Subscription Service ID
-
getType
@Accessor(qualifier="type", type=GETTER) public CreditCardType getType()
Generated method - Getter of theCreditCardPaymentInfo.type
attribute defined at extensioncore
.- Returns:
- the type
-
getValidFromMonth
@Accessor(qualifier="validFromMonth", type=GETTER) public java.lang.String getValidFromMonth()
Generated method - Getter of theCreditCardPaymentInfo.validFromMonth
attribute defined at extensioncore
.- Returns:
- the validFromMonth
-
getValidFromYear
@Accessor(qualifier="validFromYear", type=GETTER) public java.lang.String getValidFromYear()
Generated method - Getter of theCreditCardPaymentInfo.validFromYear
attribute defined at extensioncore
.- Returns:
- the validFromYear
-
getValidToMonth
@Accessor(qualifier="validToMonth", type=GETTER) public java.lang.String getValidToMonth()
Generated method - Getter of theCreditCardPaymentInfo.validToMonth
attribute defined at extensioncore
.- Returns:
- the validToMonth
-
getValidToYear
@Accessor(qualifier="validToYear", type=GETTER) public java.lang.String getValidToYear()
Generated method - Getter of theCreditCardPaymentInfo.validToYear
attribute defined at extensioncore
.- Returns:
- the validToYear
-
isSubscriptionValidated
@Accessor(qualifier="subscriptionValidated", type=GETTER) public boolean isSubscriptionValidated()
Generated method - Getter of theCreditCardPaymentInfo.subscriptionValidated
attribute 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.ccOwner
attribute defined at extensioncore
.- Parameters:
value
- the ccOwner
-
setIssueNumber
@Accessor(qualifier="issueNumber", type=SETTER) public void setIssueNumber(java.lang.Integer value)
Generated method - Setter ofCreditCardPaymentInfo.issueNumber
attribute 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.number
attribute defined at extensioncore
.- Parameters:
value
- the number
-
setSubscriptionId
@Accessor(qualifier="subscriptionId", type=SETTER) public void setSubscriptionId(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.subscriptionId
attribute 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.subscriptionServiceId
attribute 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.subscriptionValidated
attribute 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.type
attribute defined at extensioncore
.- Parameters:
value
- the type
-
setValidFromMonth
@Accessor(qualifier="validFromMonth", type=SETTER) public void setValidFromMonth(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.validFromMonth
attribute defined at extensioncore
.- Parameters:
value
- the validFromMonth
-
setValidFromYear
@Accessor(qualifier="validFromYear", type=SETTER) public void setValidFromYear(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.validFromYear
attribute defined at extensioncore
.- Parameters:
value
- the validFromYear
-
setValidToMonth
@Accessor(qualifier="validToMonth", type=SETTER) public void setValidToMonth(java.lang.String value)
Generated method - Setter ofCreditCardPaymentInfo.validToMonth
attribute defined at extensioncore
.- Parameters:
value
- the validToMonth
-
-