Class B2BDocumentPaymentInfoModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.accountsummaryaddon.model.B2BDocumentPaymentInfoModel
All Implemented Interfaces:
Serializable

public class B2BDocumentPaymentInfoModel extends ItemModel
Generated model class for type B2BDocumentPaymentInfo first defined at extension accountsummaryaddon.
See Also:
  • Field Details

    • _TYPECODE

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

      public static final String _B2BDOCUMENT2B2BDOCUMENTPAYINFO
      Generated relation code constant for relation B2BDocument2B2BDocumentPayInfo defining source attribute payDocument in extension accountsummaryaddon.
      See Also:
    • _B2BDOCUMENT2B2BDOCUMENTUSEINFO

      public static final String _B2BDOCUMENT2B2BDOCUMENTUSEINFO
      Generated relation code constant for relation B2BDocument2B2BDocumentUseInfo defining source attribute useDocument in extension accountsummaryaddon.
      See Also:
    • EXTERNAL

      public static final String EXTERNAL
      Generated constant - Attribute key of B2BDocumentPaymentInfo.external attribute defined at extension accountsummaryaddon.
      See Also:
    • AMOUNT

      public static final String AMOUNT
      Generated constant - Attribute key of B2BDocumentPaymentInfo.amount attribute defined at extension accountsummaryaddon.
      See Also:
    • DATE

      public static final String DATE
      Generated constant - Attribute key of B2BDocumentPaymentInfo.date attribute defined at extension accountsummaryaddon.
      See Also:
    • CCTRANSACTIONNUMBER

      public static final String CCTRANSACTIONNUMBER
      Generated constant - Attribute key of B2BDocumentPaymentInfo.ccTransactionNumber attribute defined at extension accountsummaryaddon.
      See Also:
    • PAYMENTMETHOD

      public static final String PAYMENTMETHOD
      Generated constant - Attribute key of B2BDocumentPaymentInfo.paymentMethod attribute defined at extension accountsummaryaddon.
      See Also:
    • REFERENCENUMBER

      public static final String REFERENCENUMBER
      Generated constant - Attribute key of B2BDocumentPaymentInfo.referenceNumber attribute defined at extension accountsummaryaddon.
      See Also:
    • PAYDOCUMENT

      public static final String PAYDOCUMENT
      Generated constant - Attribute key of B2BDocumentPaymentInfo.payDocument attribute defined at extension accountsummaryaddon.
      See Also:
    • USEDOCUMENT

      public static final String USEDOCUMENT
      Generated constant - Attribute key of B2BDocumentPaymentInfo.useDocument attribute defined at extension accountsummaryaddon.
      See Also:
  • Constructor Details

    • B2BDocumentPaymentInfoModel

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

      public B2BDocumentPaymentInfoModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • B2BDocumentPaymentInfoModel

      @Deprecated(since="4.1.1", forRemoval=true) public B2BDocumentPaymentInfoModel(BigDecimal _amount, Date _date, String _external, B2BDocumentModel _payDocument)
      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:
      _amount - initial attribute declared by type B2BDocumentPaymentInfo at extension accountsummaryaddon
      _date - initial attribute declared by type B2BDocumentPaymentInfo at extension accountsummaryaddon
      _external - initial attribute declared by type B2BDocumentPaymentInfo at extension accountsummaryaddon
      _payDocument - initial attribute declared by type B2BDocumentPaymentInfo at extension accountsummaryaddon
    • B2BDocumentPaymentInfoModel

      @Deprecated(since="4.1.1", forRemoval=true) public B2BDocumentPaymentInfoModel(BigDecimal _amount, Date _date, String _external, ItemModel _owner, B2BDocumentModel _payDocument)
      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:
      _amount - initial attribute declared by type B2BDocumentPaymentInfo at extension accountsummaryaddon
      _date - initial attribute declared by type B2BDocumentPaymentInfo at extension accountsummaryaddon
      _external - initial attribute declared by type B2BDocumentPaymentInfo at extension accountsummaryaddon
      _owner - initial attribute declared by type Item at extension core
      _payDocument - initial attribute declared by type B2BDocumentPaymentInfo at extension accountsummaryaddon
  • Method Details

    • getAmount

      @Accessor(qualifier="amount", type=GETTER) public BigDecimal getAmount()
      Generated method - Getter of the B2BDocumentPaymentInfo.amount attribute defined at extension accountsummaryaddon.
      Returns:
      the amount - amount
    • getCcTransactionNumber

      @Accessor(qualifier="ccTransactionNumber", type=GETTER) public String getCcTransactionNumber()
      Generated method - Getter of the B2BDocumentPaymentInfo.ccTransactionNumber attribute defined at extension accountsummaryaddon.
      Returns:
      the ccTransactionNumber
    • getDate

      @Accessor(qualifier="date", type=GETTER) public Date getDate()
      Generated method - Getter of the B2BDocumentPaymentInfo.date attribute defined at extension accountsummaryaddon.
      Returns:
      the date - date
    • getExternal

      @Accessor(qualifier="external", type=GETTER) public String getExternal()
      Generated method - Getter of the B2BDocumentPaymentInfo.external attribute defined at extension accountsummaryaddon.
      Returns:
      the external
    • getPayDocument

      @Accessor(qualifier="payDocument", type=GETTER) public B2BDocumentModel getPayDocument()
      Generated method - Getter of the B2BDocumentPaymentInfo.payDocument attribute defined at extension accountsummaryaddon.
      Returns:
      the payDocument
    • getPaymentMethod

      @Accessor(qualifier="paymentMethod", type=GETTER) public String getPaymentMethod()
      Generated method - Getter of the B2BDocumentPaymentInfo.paymentMethod dynamic attribute defined at extension accountsummaryaddon.
      Returns:
      the paymentMethod - Payment Method of the use document
    • getReferenceNumber

      @Accessor(qualifier="referenceNumber", type=GETTER) public String getReferenceNumber()
      Generated method - Getter of the B2BDocumentPaymentInfo.referenceNumber dynamic attribute defined at extension accountsummaryaddon.
      Returns:
      the referenceNumber - The use document reference number
    • getUseDocument

      @Accessor(qualifier="useDocument", type=GETTER) public B2BDocumentModel getUseDocument()
      Generated method - Getter of the B2BDocumentPaymentInfo.useDocument attribute defined at extension accountsummaryaddon.
      Returns:
      the useDocument
    • setAmount

      @Accessor(qualifier="amount", type=SETTER) public void setAmount(BigDecimal value)
      Generated method - Setter of B2BDocumentPaymentInfo.amount attribute defined at extension accountsummaryaddon.
      Parameters:
      value - the amount - amount
    • setCcTransactionNumber

      @Accessor(qualifier="ccTransactionNumber", type=SETTER) public void setCcTransactionNumber(String value)
      Generated method - Setter of B2BDocumentPaymentInfo.ccTransactionNumber attribute defined at extension accountsummaryaddon.
      Parameters:
      value - the ccTransactionNumber
    • setDate

      @Accessor(qualifier="date", type=SETTER) public void setDate(Date value)
      Generated method - Setter of B2BDocumentPaymentInfo.date attribute defined at extension accountsummaryaddon.
      Parameters:
      value - the date - date
    • setExternal

      @Accessor(qualifier="external", type=SETTER) public void setExternal(String value)
      Generated method - Setter of B2BDocumentPaymentInfo.external attribute defined at extension accountsummaryaddon.
      Parameters:
      value - the external
    • setPayDocument

      @Accessor(qualifier="payDocument", type=SETTER) public void setPayDocument(B2BDocumentModel value)
      Generated method - Setter of B2BDocumentPaymentInfo.payDocument attribute defined at extension accountsummaryaddon.
      Parameters:
      value - the payDocument
    • setUseDocument

      @Accessor(qualifier="useDocument", type=SETTER) public void setUseDocument(B2BDocumentModel value)
      Generated method - Setter of B2BDocumentPaymentInfo.useDocument attribute defined at extension accountsummaryaddon.
      Parameters:
      value - the useDocument