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:
Serializable

public class CreditCardPaymentInfoModel extends PaymentInfoModel
Generated model class for type CreditCardPaymentInfo first defined at extension core.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of CreditCardPaymentInfo.ccOwner attribute defined at extension core.
    static final String
    Generated constant - Attribute key of CreditCardPaymentInfo.issueNumber attribute defined at extension commerceservices.
    static final String
    Generated constant - Attribute key of CreditCardPaymentInfo.number attribute defined at extension core.
    static final String
    Generated constant - Attribute key of CreditCardPaymentInfo.subscriptionId attribute defined at extension payment.
    static final String
    Generated constant - Attribute key of CreditCardPaymentInfo.subscriptionServiceId attribute defined at extension subscriptionservices.
    static final String
    Generated constant - Attribute key of CreditCardPaymentInfo.subscriptionValidated attribute defined at extension acceleratorservices.
    static final String
    Generated constant - Attribute key of CreditCardPaymentInfo.type attribute defined at extension core.
    static final String
    Generated constant - Attribute key of CreditCardPaymentInfo.validFromMonth attribute defined at extension core.
    static final String
    Generated constant - Attribute key of CreditCardPaymentInfo.validFromYear attribute defined at extension core.
    static final String
    Generated constant - Attribute key of CreditCardPaymentInfo.validToMonth attribute defined at extension core.
    static final String
    Generated constant - Attribute key of CreditCardPaymentInfo.validToYear attribute defined at extension core.

    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
    Generated constructor - Default constructor for generic creation.
    CreditCardPaymentInfoModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
    CreditCardPaymentInfoModel(String _ccOwner, String _code, String _number, CreditCardType _type, UserModel _user, String _validToMonth, 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
    CreditCardPaymentInfoModel(String _ccOwner, String _code, String _number, ItemModel _original, ItemModel _owner, CreditCardType _type, UserModel _user, String _validToMonth, 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

    Modifier and Type
    Method
    Description
    Generated method - Getter of the CreditCardPaymentInfo.ccOwner attribute defined at extension core.
    Generated method - Getter of the CreditCardPaymentInfo.issueNumber attribute defined at extension commerceservices.
    Generated method - Getter of the CreditCardPaymentInfo.number attribute defined at extension core.
    Generated method - Getter of the CreditCardPaymentInfo.subscriptionId attribute defined at extension payment.
    Generated method - Getter of the CreditCardPaymentInfo.subscriptionServiceId attribute defined at extension subscriptionservices.
    Generated method - Getter of the CreditCardPaymentInfo.type attribute defined at extension core.
    Generated method - Getter of the CreditCardPaymentInfo.validFromMonth attribute defined at extension core.
    Generated method - Getter of the CreditCardPaymentInfo.validFromYear attribute defined at extension core.
    Generated method - Getter of the CreditCardPaymentInfo.validToMonth attribute defined at extension core.
    Generated method - Getter of the CreditCardPaymentInfo.validToYear attribute defined at extension core.
    boolean
    Generated method - Getter of the CreditCardPaymentInfo.subscriptionValidated attribute defined at extension acceleratorservices.
    void
    Generated method - Setter of CreditCardPaymentInfo.ccOwner attribute defined at extension core.
    void
    Generated method - Setter of CreditCardPaymentInfo.issueNumber attribute defined at extension commerceservices.
    void
    Generated method - Setter of CreditCardPaymentInfo.number attribute defined at extension core.
    void
    Generated method - Setter of CreditCardPaymentInfo.subscriptionId attribute defined at extension payment.
    void
    Generated method - Setter of CreditCardPaymentInfo.subscriptionServiceId attribute defined at extension subscriptionservices.
    void
    setSubscriptionValidated(boolean value)
    Generated method - Setter of CreditCardPaymentInfo.subscriptionValidated attribute defined at extension acceleratorservices.
    void
    Generated method - Setter of CreditCardPaymentInfo.type attribute defined at extension core.
    void
    Generated method - Setter of CreditCardPaymentInfo.validFromMonth attribute defined at extension core.
    void
    Generated method - Setter of CreditCardPaymentInfo.validFromYear attribute defined at extension core.
    void
    Generated method - Setter of CreditCardPaymentInfo.validToMonth attribute defined at extension core.
    void
    Generated method - Setter of CreditCardPaymentInfo.validToYear attribute defined at extension core.

    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

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • CCOWNER

      public static final String CCOWNER
      Generated constant - Attribute key of CreditCardPaymentInfo.ccOwner attribute defined at extension core.
      See Also:
    • NUMBER

      public static final String NUMBER
      Generated constant - Attribute key of CreditCardPaymentInfo.number attribute defined at extension core.
      See Also:
    • TYPE

      public static final String TYPE
      Generated constant - Attribute key of CreditCardPaymentInfo.type attribute defined at extension core.
      See Also:
    • VALIDTOMONTH

      public static final String VALIDTOMONTH
      Generated constant - Attribute key of CreditCardPaymentInfo.validToMonth attribute defined at extension core.
      See Also:
    • VALIDTOYEAR

      public static final String VALIDTOYEAR
      Generated constant - Attribute key of CreditCardPaymentInfo.validToYear attribute defined at extension core.
      See Also:
    • VALIDFROMMONTH

      public static final String VALIDFROMMONTH
      Generated constant - Attribute key of CreditCardPaymentInfo.validFromMonth attribute defined at extension core.
      See Also:
    • VALIDFROMYEAR

      public static final String VALIDFROMYEAR
      Generated constant - Attribute key of CreditCardPaymentInfo.validFromYear attribute defined at extension core.
      See Also:
    • SUBSCRIPTIONID

      public static final String SUBSCRIPTIONID
      Generated constant - Attribute key of CreditCardPaymentInfo.subscriptionId attribute defined at extension payment.
      See Also:
    • ISSUENUMBER

      public static final String ISSUENUMBER
      Generated constant - Attribute key of CreditCardPaymentInfo.issueNumber attribute defined at extension commerceservices.
      See Also:
    • SUBSCRIPTIONSERVICEID

      public static final String SUBSCRIPTIONSERVICEID
      Generated constant - Attribute key of CreditCardPaymentInfo.subscriptionServiceId attribute defined at extension subscriptionservices.
      See Also:
    • SUBSCRIPTIONVALIDATED

      public static final String SUBSCRIPTIONVALIDATED
      Generated constant - Attribute key of CreditCardPaymentInfo.subscriptionValidated attribute defined at extension acceleratorservices.
      See Also:
  • Constructor Details

    • CreditCardPaymentInfoModel

      public CreditCardPaymentInfoModel()
      Generated constructor - Default constructor for generic creation.
    • CreditCardPaymentInfoModel

      public CreditCardPaymentInfoModel(de.hybris.platform.servicelayer.model.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(String _ccOwner, String _code, String _number, CreditCardType _type, UserModel _user, String _validToMonth, 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
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _ccOwner - initial attribute declared by type CreditCardPaymentInfo at extension core
      _code - initial attribute declared by type PaymentInfo at extension core
      _number - initial attribute declared by type CreditCardPaymentInfo at extension core
      _type - initial attribute declared by type CreditCardPaymentInfo at extension core
      _user - initial attribute declared by type PaymentInfo at extension core
      _validToMonth - initial attribute declared by type CreditCardPaymentInfo at extension core
      _validToYear - initial attribute declared by type CreditCardPaymentInfo at extension core
    • CreditCardPaymentInfoModel

      @Deprecated(since="4.1.1", forRemoval=true) public CreditCardPaymentInfoModel(String _ccOwner, String _code, String _number, ItemModel _original, ItemModel _owner, CreditCardType _type, UserModel _user, String _validToMonth, 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
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _ccOwner - initial attribute declared by type CreditCardPaymentInfo at extension core
      _code - initial attribute declared by type PaymentInfo at extension core
      _number - initial attribute declared by type CreditCardPaymentInfo at extension core
      _original - initial attribute declared by type PaymentInfo at extension core
      _owner - initial attribute declared by type Item at extension core
      _type - initial attribute declared by type CreditCardPaymentInfo at extension core
      _user - initial attribute declared by type PaymentInfo at extension core
      _validToMonth - initial attribute declared by type CreditCardPaymentInfo at extension core
      _validToYear - initial attribute declared by type CreditCardPaymentInfo at extension core
  • Method Details

    • getCcOwner

      @Accessor(qualifier="ccOwner", type=GETTER) public String getCcOwner()
      Generated method - Getter of the CreditCardPaymentInfo.ccOwner attribute defined at extension core.
      Returns:
      the ccOwner
    • getIssueNumber

      @Accessor(qualifier="issueNumber", type=GETTER) public Integer getIssueNumber()
      Generated method - Getter of the CreditCardPaymentInfo.issueNumber attribute defined at extension commerceservices.
      Returns:
      the issueNumber - Issue number is the reference information for the credit cart data.
    • getNumber

      @Accessor(qualifier="number", type=GETTER) public String getNumber()
      Generated method - Getter of the CreditCardPaymentInfo.number attribute defined at extension core.
      Returns:
      the number
    • getSubscriptionId

      @Accessor(qualifier="subscriptionId", type=GETTER) public String getSubscriptionId()
      Generated method - Getter of the CreditCardPaymentInfo.subscriptionId attribute defined at extension payment.
      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 String getSubscriptionServiceId()
      Generated method - Getter of the CreditCardPaymentInfo.subscriptionServiceId attribute defined at extension subscriptionservices.
      Returns:
      the subscriptionServiceId - Subscription Service ID
    • getType

      @Accessor(qualifier="type", type=GETTER) public CreditCardType getType()
      Generated method - Getter of the CreditCardPaymentInfo.type attribute defined at extension core.
      Returns:
      the type
    • getValidFromMonth

      @Accessor(qualifier="validFromMonth", type=GETTER) public String getValidFromMonth()
      Generated method - Getter of the CreditCardPaymentInfo.validFromMonth attribute defined at extension core.
      Returns:
      the validFromMonth
    • getValidFromYear

      @Accessor(qualifier="validFromYear", type=GETTER) public String getValidFromYear()
      Generated method - Getter of the CreditCardPaymentInfo.validFromYear attribute defined at extension core.
      Returns:
      the validFromYear
    • getValidToMonth

      @Accessor(qualifier="validToMonth", type=GETTER) public String getValidToMonth()
      Generated method - Getter of the CreditCardPaymentInfo.validToMonth attribute defined at extension core.
      Returns:
      the validToMonth
    • getValidToYear

      @Accessor(qualifier="validToYear", type=GETTER) public String getValidToYear()
      Generated method - Getter of the CreditCardPaymentInfo.validToYear attribute defined at extension core.
      Returns:
      the validToYear
    • isSubscriptionValidated

      @Accessor(qualifier="subscriptionValidated", type=GETTER) public boolean isSubscriptionValidated()
      Generated method - Getter of the CreditCardPaymentInfo.subscriptionValidated attribute defined at extension acceleratorservices.
      Returns:
      the subscriptionValidated - Determines whether the subscription ID has been validated.
    • setCcOwner

      @Accessor(qualifier="ccOwner", type=SETTER) public void setCcOwner(String value)
      Generated method - Setter of CreditCardPaymentInfo.ccOwner attribute defined at extension core.
      Parameters:
      value - the ccOwner
    • setIssueNumber

      @Accessor(qualifier="issueNumber", type=SETTER) public void setIssueNumber(Integer value)
      Generated method - Setter of CreditCardPaymentInfo.issueNumber attribute defined at extension commerceservices.
      Parameters:
      value - the issueNumber - Issue number is the reference information for the credit cart data.
    • setNumber

      @Accessor(qualifier="number", type=SETTER) public void setNumber(String value)
      Generated method - Setter of CreditCardPaymentInfo.number attribute defined at extension core.
      Parameters:
      value - the number
    • setSubscriptionId

      @Accessor(qualifier="subscriptionId", type=SETTER) public void setSubscriptionId(String value)
      Generated method - Setter of CreditCardPaymentInfo.subscriptionId attribute defined at extension payment.
      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(String value)
      Generated method - Setter of CreditCardPaymentInfo.subscriptionServiceId attribute defined at extension subscriptionservices.
      Parameters:
      value - the subscriptionServiceId - Subscription Service ID
    • setSubscriptionValidated

      @Accessor(qualifier="subscriptionValidated", type=SETTER) public void setSubscriptionValidated(boolean value)
      Generated method - Setter of CreditCardPaymentInfo.subscriptionValidated attribute defined at extension acceleratorservices.
      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 of CreditCardPaymentInfo.type attribute defined at extension core.
      Parameters:
      value - the type
    • setValidFromMonth

      @Accessor(qualifier="validFromMonth", type=SETTER) public void setValidFromMonth(String value)
      Generated method - Setter of CreditCardPaymentInfo.validFromMonth attribute defined at extension core.
      Parameters:
      value - the validFromMonth
    • setValidFromYear

      @Accessor(qualifier="validFromYear", type=SETTER) public void setValidFromYear(String value)
      Generated method - Setter of CreditCardPaymentInfo.validFromYear attribute defined at extension core.
      Parameters:
      value - the validFromYear
    • setValidToMonth

      @Accessor(qualifier="validToMonth", type=SETTER) public void setValidToMonth(String value)
      Generated method - Setter of CreditCardPaymentInfo.validToMonth attribute defined at extension core.
      Parameters:
      value - the validToMonth
    • setValidToYear

      @Accessor(qualifier="validToYear", type=SETTER) public void setValidToYear(String value)
      Generated method - Setter of CreditCardPaymentInfo.validToYear attribute defined at extension core.
      Parameters:
      value - the validToYear