Class B2BBookingLineEntryModel

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

public class B2BBookingLineEntryModel extends ItemModel
Generated model class for type B2BBookingLineEntry first defined at extension b2bcommerce.
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 B2BBookingLineEntry.amount attribute defined at extension b2bcommerce.
    static final String
    Generated constant - Attribute key of B2BBookingLineEntry.bookingDate attribute defined at extension b2bcommerce.
    static final String
    Generated constant - Attribute key of B2BBookingLineEntry.bookingStatus attribute defined at extension b2bcommerce.
    static final String
    Generated constant - Attribute key of B2BBookingLineEntry.bookingType attribute defined at extension b2bcommerce.
    static final String
    Generated constant - Attribute key of B2BBookingLineEntry.costCenter attribute defined at extension b2bcommerce.
    static final String
    Generated constant - Attribute key of B2BBookingLineEntry.currency attribute defined at extension b2bcommerce.
    static final String
    Generated constant - Attribute key of B2BBookingLineEntry.orderEntry attribute defined at extension b2bcommerce.
    static final String
    Generated constant - Attribute key of B2BBookingLineEntry.orderEntryNr attribute defined at extension b2bcommerce.
    static final String
    Generated constant - Attribute key of B2BBookingLineEntry.orderID attribute defined at extension b2bcommerce.
    static final String
    Generated constant - Attribute key of B2BBookingLineEntry.product attribute defined at extension b2bcommerce.
    static final String
    Generated constant - Attribute key of B2BBookingLineEntry.quantity attribute defined at extension b2bcommerce.

    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.
    B2BBookingLineEntryModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
    B2BBookingLineEntryModel(BigDecimal _amount, Date _bookingDate, B2BBookingLineStatus _bookingStatus, B2BCostCenterModel _costCenter, CurrencyModel _currency, ItemModel _owner, String _product, Long _quantity)
    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
    B2BBookingLineEntryModel(BigDecimal _amount, Date _bookingDate, B2BBookingLineStatus _bookingStatus, B2BCostCenterModel _costCenter, CurrencyModel _currency, String _product, Long _quantity)
    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 B2BBookingLineEntry.amount attribute defined at extension b2bcommerce.
    Generated method - Getter of the B2BBookingLineEntry.bookingDate attribute defined at extension b2bcommerce.
    Generated method - Getter of the B2BBookingLineEntry.bookingStatus attribute defined at extension b2bcommerce.
    Generated method - Getter of the B2BBookingLineEntry.bookingType attribute defined at extension b2bcommerce.
    Generated method - Getter of the B2BBookingLineEntry.costCenter attribute defined at extension b2bcommerce.
    Generated method - Getter of the B2BBookingLineEntry.currency attribute defined at extension b2bcommerce.
    Generated method - Getter of the B2BBookingLineEntry.orderEntry attribute defined at extension b2bcommerce.
    Generated method - Getter of the B2BBookingLineEntry.orderEntryNr attribute defined at extension b2bcommerce.
    Generated method - Getter of the B2BBookingLineEntry.orderID attribute defined at extension b2bcommerce.
    Generated method - Getter of the B2BBookingLineEntry.product attribute defined at extension b2bcommerce.
    Generated method - Getter of the B2BBookingLineEntry.quantity attribute defined at extension b2bcommerce.
    void
    Generated method - Setter of B2BBookingLineEntry.amount attribute defined at extension b2bcommerce.
    void
    Generated method - Setter of B2BBookingLineEntry.bookingDate attribute defined at extension b2bcommerce.
    void
    Generated method - Setter of B2BBookingLineEntry.bookingStatus attribute defined at extension b2bcommerce.
    void
    Generated method - Setter of B2BBookingLineEntry.bookingType attribute defined at extension b2bcommerce.
    void
    Generated method - Setter of B2BBookingLineEntry.costCenter attribute defined at extension b2bcommerce.
    void
    Generated method - Setter of B2BBookingLineEntry.currency attribute defined at extension b2bcommerce.
    void
    Generated method - Setter of B2BBookingLineEntry.orderEntry attribute defined at extension b2bcommerce.
    void
    Generated method - Setter of B2BBookingLineEntry.orderEntryNr attribute defined at extension b2bcommerce.
    void
    Generated method - Setter of B2BBookingLineEntry.orderID attribute defined at extension b2bcommerce.
    void
    Generated method - Setter of B2BBookingLineEntry.product attribute defined at extension b2bcommerce.
    void
    Generated method - Setter of B2BBookingLineEntry.quantity attribute defined at extension b2bcommerce.

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

      public static final String BOOKINGSTATUS
      Generated constant - Attribute key of B2BBookingLineEntry.bookingStatus attribute defined at extension b2bcommerce.
      See Also:
    • COSTCENTER

      public static final String COSTCENTER
      Generated constant - Attribute key of B2BBookingLineEntry.costCenter attribute defined at extension b2bcommerce.
      See Also:
    • AMOUNT

      public static final String AMOUNT
      Generated constant - Attribute key of B2BBookingLineEntry.amount attribute defined at extension b2bcommerce.
      See Also:
    • CURRENCY

      public static final String CURRENCY
      Generated constant - Attribute key of B2BBookingLineEntry.currency attribute defined at extension b2bcommerce.
      See Also:
    • PRODUCT

      public static final String PRODUCT
      Generated constant - Attribute key of B2BBookingLineEntry.product attribute defined at extension b2bcommerce.
      See Also:
    • QUANTITY

      public static final String QUANTITY
      Generated constant - Attribute key of B2BBookingLineEntry.quantity attribute defined at extension b2bcommerce.
      See Also:
    • ORDERID

      public static final String ORDERID
      Generated constant - Attribute key of B2BBookingLineEntry.orderID attribute defined at extension b2bcommerce.
      See Also:
    • ORDERENTRYNR

      public static final String ORDERENTRYNR
      Generated constant - Attribute key of B2BBookingLineEntry.orderEntryNr attribute defined at extension b2bcommerce.
      See Also:
    • ORDERENTRY

      public static final String ORDERENTRY
      Generated constant - Attribute key of B2BBookingLineEntry.orderEntry attribute defined at extension b2bcommerce.
      See Also:
    • BOOKINGDATE

      public static final String BOOKINGDATE
      Generated constant - Attribute key of B2BBookingLineEntry.bookingDate attribute defined at extension b2bcommerce.
      See Also:
    • BOOKINGTYPE

      public static final String BOOKINGTYPE
      Generated constant - Attribute key of B2BBookingLineEntry.bookingType attribute defined at extension b2bcommerce.
      See Also:
  • Constructor Details

    • B2BBookingLineEntryModel

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

      public B2BBookingLineEntryModel(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
    • B2BBookingLineEntryModel

      @Deprecated(since="4.1.1", forRemoval=true) public B2BBookingLineEntryModel(BigDecimal _amount, Date _bookingDate, B2BBookingLineStatus _bookingStatus, B2BCostCenterModel _costCenter, CurrencyModel _currency, String _product, Long _quantity)
      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 B2BBookingLineEntry at extension b2bcommerce
      _bookingDate - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
      _bookingStatus - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
      _costCenter - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
      _currency - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
      _product - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
      _quantity - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
    • B2BBookingLineEntryModel

      @Deprecated(since="4.1.1", forRemoval=true) public B2BBookingLineEntryModel(BigDecimal _amount, Date _bookingDate, B2BBookingLineStatus _bookingStatus, B2BCostCenterModel _costCenter, CurrencyModel _currency, ItemModel _owner, String _product, Long _quantity)
      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 B2BBookingLineEntry at extension b2bcommerce
      _bookingDate - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
      _bookingStatus - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
      _costCenter - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
      _currency - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
      _owner - initial attribute declared by type Item at extension core
      _product - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
      _quantity - initial attribute declared by type B2BBookingLineEntry at extension b2bcommerce
  • Method Details

    • getAmount

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

      @Accessor(qualifier="bookingDate", type=GETTER) public Date getBookingDate()
      Generated method - Getter of the B2BBookingLineEntry.bookingDate attribute defined at extension b2bcommerce.
      Returns:
      the bookingDate
    • getBookingStatus

      @Accessor(qualifier="bookingStatus", type=GETTER) public B2BBookingLineStatus getBookingStatus()
      Generated method - Getter of the B2BBookingLineEntry.bookingStatus attribute defined at extension b2bcommerce.
      Returns:
      the bookingStatus
    • getBookingType

      @Accessor(qualifier="bookingType", type=GETTER) public BookingType getBookingType()
      Generated method - Getter of the B2BBookingLineEntry.bookingType attribute defined at extension b2bcommerce.
      Returns:
      the bookingType
    • getCostCenter

      @Accessor(qualifier="costCenter", type=GETTER) public B2BCostCenterModel getCostCenter()
      Generated method - Getter of the B2BBookingLineEntry.costCenter attribute defined at extension b2bcommerce.
      Returns:
      the costCenter
    • getCurrency

      @Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
      Generated method - Getter of the B2BBookingLineEntry.currency attribute defined at extension b2bcommerce.
      Returns:
      the currency
    • getOrderEntry

      @Accessor(qualifier="orderEntry", type=GETTER) public OrderEntryModel getOrderEntry()
      Generated method - Getter of the B2BBookingLineEntry.orderEntry attribute defined at extension b2bcommerce.
      Returns:
      the orderEntry
    • getOrderEntryNr

      @Accessor(qualifier="orderEntryNr", type=GETTER) public Integer getOrderEntryNr()
      Generated method - Getter of the B2BBookingLineEntry.orderEntryNr attribute defined at extension b2bcommerce.
      Returns:
      the orderEntryNr
    • getOrderID

      @Accessor(qualifier="orderID", type=GETTER) public String getOrderID()
      Generated method - Getter of the B2BBookingLineEntry.orderID attribute defined at extension b2bcommerce.
      Returns:
      the orderID
    • getProduct

      @Accessor(qualifier="product", type=GETTER) public String getProduct()
      Generated method - Getter of the B2BBookingLineEntry.product attribute defined at extension b2bcommerce.
      Returns:
      the product
    • getQuantity

      @Accessor(qualifier="quantity", type=GETTER) public Long getQuantity()
      Generated method - Getter of the B2BBookingLineEntry.quantity attribute defined at extension b2bcommerce.
      Returns:
      the quantity
    • setAmount

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

      @Accessor(qualifier="bookingDate", type=SETTER) public void setBookingDate(Date value)
      Generated method - Setter of B2BBookingLineEntry.bookingDate attribute defined at extension b2bcommerce.
      Parameters:
      value - the bookingDate
    • setBookingStatus

      @Accessor(qualifier="bookingStatus", type=SETTER) public void setBookingStatus(B2BBookingLineStatus value)
      Generated method - Setter of B2BBookingLineEntry.bookingStatus attribute defined at extension b2bcommerce.
      Parameters:
      value - the bookingStatus
    • setBookingType

      @Accessor(qualifier="bookingType", type=SETTER) public void setBookingType(BookingType value)
      Generated method - Setter of B2BBookingLineEntry.bookingType attribute defined at extension b2bcommerce.
      Parameters:
      value - the bookingType
    • setCostCenter

      @Accessor(qualifier="costCenter", type=SETTER) public void setCostCenter(B2BCostCenterModel value)
      Generated method - Setter of B2BBookingLineEntry.costCenter attribute defined at extension b2bcommerce.
      Parameters:
      value - the costCenter
    • setCurrency

      @Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
      Generated method - Setter of B2BBookingLineEntry.currency attribute defined at extension b2bcommerce.
      Parameters:
      value - the currency
    • setOrderEntry

      @Accessor(qualifier="orderEntry", type=SETTER) public void setOrderEntry(OrderEntryModel value)
      Generated method - Setter of B2BBookingLineEntry.orderEntry attribute defined at extension b2bcommerce.
      Parameters:
      value - the orderEntry
    • setOrderEntryNr

      @Accessor(qualifier="orderEntryNr", type=SETTER) public void setOrderEntryNr(Integer value)
      Generated method - Setter of B2BBookingLineEntry.orderEntryNr attribute defined at extension b2bcommerce.
      Parameters:
      value - the orderEntryNr
    • setOrderID

      @Accessor(qualifier="orderID", type=SETTER) public void setOrderID(String value)
      Generated method - Setter of B2BBookingLineEntry.orderID attribute defined at extension b2bcommerce.
      Parameters:
      value - the orderID
    • setProduct

      @Accessor(qualifier="product", type=SETTER) public void setProduct(String value)
      Generated method - Setter of B2BBookingLineEntry.product attribute defined at extension b2bcommerce.
      Parameters:
      value - the product
    • setQuantity

      @Accessor(qualifier="quantity", type=SETTER) public void setQuantity(Long value)
      Generated method - Setter of B2BBookingLineEntry.quantity attribute defined at extension b2bcommerce.
      Parameters:
      value - the quantity