Class B2BDocumentPaymentInfoModel

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

public class B2BDocumentPaymentInfoModel extends ItemModel
Generated model class for type B2BDocumentPaymentInfo first defined at extension b2bacceleratorservices.
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 relation code constant for relation B2BDocument2B2BDocumentPayInfo defining source attribute payDocument in extension b2bacceleratorservices.
    static final String
    Generated relation code constant for relation B2BDocument2B2BDocumentUseInfo defining source attribute useDocument in extension b2bacceleratorservices.
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of B2BDocumentPaymentInfo.amount attribute defined at extension b2bacceleratorservices.
    static final String
    Generated constant - Attribute key of B2BDocumentPaymentInfo.ccTransactionNumber attribute defined at extension b2bacceleratorservices.
    static final String
    Generated constant - Attribute key of B2BDocumentPaymentInfo.date attribute defined at extension b2bacceleratorservices.
    static final String
    Generated constant - Attribute key of B2BDocumentPaymentInfo.external attribute defined at extension b2bacceleratorservices.
    static final String
    Generated constant - Attribute key of B2BDocumentPaymentInfo.payDocument attribute defined at extension b2bacceleratorservices.
    static final String
    Generated constant - Attribute key of B2BDocumentPaymentInfo.paymentMethod attribute defined at extension b2bacceleratorservices.
    static final String
    Generated constant - Attribute key of B2BDocumentPaymentInfo.referenceNumber attribute defined at extension b2bacceleratorservices.
    static final String
    Generated constant - Attribute key of B2BDocumentPaymentInfo.useDocument attribute defined at extension b2bacceleratorservices.

    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.
    B2BDocumentPaymentInfoModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
    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
    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
  • Method Summary

    Modifier and Type
    Method
    Description
    Generated method - Getter of the B2BDocumentPaymentInfo.amount attribute defined at extension b2bacceleratorservices.
    Generated method - Getter of the B2BDocumentPaymentInfo.ccTransactionNumber attribute defined at extension b2bacceleratorservices.
    Generated method - Getter of the B2BDocumentPaymentInfo.date attribute defined at extension b2bacceleratorservices.
    Generated method - Getter of the B2BDocumentPaymentInfo.external attribute defined at extension b2bacceleratorservices.
    Generated method - Getter of the B2BDocumentPaymentInfo.payDocument attribute defined at extension b2bacceleratorservices.
    Generated method - Getter of the B2BDocumentPaymentInfo.paymentMethod dynamic attribute defined at extension b2bacceleratorservices.
    Generated method - Getter of the B2BDocumentPaymentInfo.referenceNumber dynamic attribute defined at extension b2bacceleratorservices.
    Generated method - Getter of the B2BDocumentPaymentInfo.useDocument attribute defined at extension b2bacceleratorservices.
    void
    Generated method - Setter of B2BDocumentPaymentInfo.amount attribute defined at extension b2bacceleratorservices.
    void
    Generated method - Setter of B2BDocumentPaymentInfo.ccTransactionNumber attribute defined at extension b2bacceleratorservices.
    void
    setDate(Date value)
    Generated method - Setter of B2BDocumentPaymentInfo.date attribute defined at extension b2bacceleratorservices.
    void
    Generated method - Setter of B2BDocumentPaymentInfo.external attribute defined at extension b2bacceleratorservices.
    void
    Generated method - Setter of B2BDocumentPaymentInfo.payDocument attribute defined at extension b2bacceleratorservices.
    void
    Generated method - Setter of B2BDocumentPaymentInfo.useDocument attribute defined at extension b2bacceleratorservices.

    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:
    • _B2BDOCUMENT2B2BDOCUMENTPAYINFO

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

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

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

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

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

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

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

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

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

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

    • B2BDocumentPaymentInfoModel

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

      public B2BDocumentPaymentInfoModel(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
    • 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 b2bacceleratorservices
      _date - initial attribute declared by type B2BDocumentPaymentInfo at extension b2bacceleratorservices
      _external - initial attribute declared by type B2BDocumentPaymentInfo at extension b2bacceleratorservices
      _payDocument - initial attribute declared by type B2BDocumentPaymentInfo at extension b2bacceleratorservices
    • 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 b2bacceleratorservices
      _date - initial attribute declared by type B2BDocumentPaymentInfo at extension b2bacceleratorservices
      _external - initial attribute declared by type B2BDocumentPaymentInfo at extension b2bacceleratorservices
      _owner - initial attribute declared by type Item at extension core
      _payDocument - initial attribute declared by type B2BDocumentPaymentInfo at extension b2bacceleratorservices
  • Method Details

    • getAmount

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

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

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

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

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

      @Accessor(qualifier="paymentMethod", type=GETTER) public String getPaymentMethod()
      Generated method - Getter of the B2BDocumentPaymentInfo.paymentMethod dynamic attribute defined at extension b2bacceleratorservices.
      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 b2bacceleratorservices.
      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 b2bacceleratorservices.
      Returns:
      the useDocument
    • setAmount

      @Accessor(qualifier="amount", type=SETTER) public void setAmount(BigDecimal value)
      Generated method - Setter of B2BDocumentPaymentInfo.amount attribute defined at extension b2bacceleratorservices.
      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 b2bacceleratorservices.
      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 b2bacceleratorservices.
      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 b2bacceleratorservices.
      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 b2bacceleratorservices.
      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 b2bacceleratorservices.
      Parameters:
      value - the useDocument