Package de.hybris.platform.b2b.model
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:
java.io.Serializable
public class B2BBookingLineEntryModel extends ItemModel
Generated model class for type B2BBookingLineEntry first defined at extension b2bcommerce.- 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_TYPECODEGenerated model type code constant.static java.lang.StringAMOUNTGenerated constant - Attribute key ofB2BBookingLineEntry.amountattribute defined at extensionb2bcommerce.static java.lang.StringBOOKINGDATEGenerated constant - Attribute key ofB2BBookingLineEntry.bookingDateattribute defined at extensionb2bcommerce.static java.lang.StringBOOKINGSTATUSGenerated constant - Attribute key ofB2BBookingLineEntry.bookingStatusattribute defined at extensionb2bcommerce.static java.lang.StringBOOKINGTYPEGenerated constant - Attribute key ofB2BBookingLineEntry.bookingTypeattribute defined at extensionb2bcommerce.static java.lang.StringCOSTCENTERGenerated constant - Attribute key ofB2BBookingLineEntry.costCenterattribute defined at extensionb2bcommerce.static java.lang.StringCURRENCYGenerated constant - Attribute key ofB2BBookingLineEntry.currencyattribute defined at extensionb2bcommerce.static java.lang.StringORDERENTRYGenerated constant - Attribute key ofB2BBookingLineEntry.orderEntryattribute defined at extensionb2bcommerce.static java.lang.StringORDERENTRYNRGenerated constant - Attribute key ofB2BBookingLineEntry.orderEntryNrattribute defined at extensionb2bcommerce.static java.lang.StringORDERIDGenerated constant - Attribute key ofB2BBookingLineEntry.orderIDattribute defined at extensionb2bcommerce.static java.lang.StringPRODUCTGenerated constant - Attribute key ofB2BBookingLineEntry.productattribute defined at extensionb2bcommerce.static java.lang.StringQUANTITYGenerated constant - Attribute key ofB2BBookingLineEntry.quantityattribute defined at extensionb2bcommerce.-
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 B2BBookingLineEntryModel()Generated constructor - Default constructor for generic creation.B2BBookingLineEntryModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextB2BBookingLineEntryModel(java.math.BigDecimal _amount, java.util.Date _bookingDate, B2BBookingLineStatus _bookingStatus, B2BCostCenterModel _costCenter, CurrencyModel _currency, ItemModel _owner, java.lang.String _product, java.lang.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 parametersB2BBookingLineEntryModel(java.math.BigDecimal _amount, java.util.Date _bookingDate, B2BBookingLineStatus _bookingStatus, B2BCostCenterModel _costCenter, CurrencyModel _currency, java.lang.String _product, java.lang.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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.math.BigDecimalgetAmount()Generated method - Getter of theB2BBookingLineEntry.amountattribute defined at extensionb2bcommerce.java.util.DategetBookingDate()Generated method - Getter of theB2BBookingLineEntry.bookingDateattribute defined at extensionb2bcommerce.B2BBookingLineStatusgetBookingStatus()Generated method - Getter of theB2BBookingLineEntry.bookingStatusattribute defined at extensionb2bcommerce.BookingTypegetBookingType()Generated method - Getter of theB2BBookingLineEntry.bookingTypeattribute defined at extensionb2bcommerce.B2BCostCenterModelgetCostCenter()Generated method - Getter of theB2BBookingLineEntry.costCenterattribute defined at extensionb2bcommerce.CurrencyModelgetCurrency()Generated method - Getter of theB2BBookingLineEntry.currencyattribute defined at extensionb2bcommerce.OrderEntryModelgetOrderEntry()Generated method - Getter of theB2BBookingLineEntry.orderEntryattribute defined at extensionb2bcommerce.java.lang.IntegergetOrderEntryNr()Generated method - Getter of theB2BBookingLineEntry.orderEntryNrattribute defined at extensionb2bcommerce.java.lang.StringgetOrderID()Generated method - Getter of theB2BBookingLineEntry.orderIDattribute defined at extensionb2bcommerce.java.lang.StringgetProduct()Generated method - Getter of theB2BBookingLineEntry.productattribute defined at extensionb2bcommerce.java.lang.LonggetQuantity()Generated method - Getter of theB2BBookingLineEntry.quantityattribute defined at extensionb2bcommerce.voidsetAmount(java.math.BigDecimal value)Generated method - Setter ofB2BBookingLineEntry.amountattribute defined at extensionb2bcommerce.voidsetBookingDate(java.util.Date value)Generated method - Setter ofB2BBookingLineEntry.bookingDateattribute defined at extensionb2bcommerce.voidsetBookingStatus(B2BBookingLineStatus value)Generated method - Setter ofB2BBookingLineEntry.bookingStatusattribute defined at extensionb2bcommerce.voidsetBookingType(BookingType value)Generated method - Setter ofB2BBookingLineEntry.bookingTypeattribute defined at extensionb2bcommerce.voidsetCostCenter(B2BCostCenterModel value)Generated method - Setter ofB2BBookingLineEntry.costCenterattribute defined at extensionb2bcommerce.voidsetCurrency(CurrencyModel value)Generated method - Setter ofB2BBookingLineEntry.currencyattribute defined at extensionb2bcommerce.voidsetOrderEntry(OrderEntryModel value)Generated method - Setter ofB2BBookingLineEntry.orderEntryattribute defined at extensionb2bcommerce.voidsetOrderEntryNr(java.lang.Integer value)Generated method - Setter ofB2BBookingLineEntry.orderEntryNrattribute defined at extensionb2bcommerce.voidsetOrderID(java.lang.String value)Generated method - Setter ofB2BBookingLineEntry.orderIDattribute defined at extensionb2bcommerce.voidsetProduct(java.lang.String value)Generated method - Setter ofB2BBookingLineEntry.productattribute defined at extensionb2bcommerce.voidsetQuantity(java.lang.Long value)Generated method - Setter ofB2BBookingLineEntry.quantityattribute defined at extensionb2bcommerce.-
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
-
BOOKINGSTATUS
public static final java.lang.String BOOKINGSTATUS
Generated constant - Attribute key ofB2BBookingLineEntry.bookingStatusattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
COSTCENTER
public static final java.lang.String COSTCENTER
Generated constant - Attribute key ofB2BBookingLineEntry.costCenterattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
AMOUNT
public static final java.lang.String AMOUNT
Generated constant - Attribute key ofB2BBookingLineEntry.amountattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
CURRENCY
public static final java.lang.String CURRENCY
Generated constant - Attribute key ofB2BBookingLineEntry.currencyattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
PRODUCT
public static final java.lang.String PRODUCT
Generated constant - Attribute key ofB2BBookingLineEntry.productattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
QUANTITY
public static final java.lang.String QUANTITY
Generated constant - Attribute key ofB2BBookingLineEntry.quantityattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
ORDERID
public static final java.lang.String ORDERID
Generated constant - Attribute key ofB2BBookingLineEntry.orderIDattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
ORDERENTRYNR
public static final java.lang.String ORDERENTRYNR
Generated constant - Attribute key ofB2BBookingLineEntry.orderEntryNrattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
ORDERENTRY
public static final java.lang.String ORDERENTRY
Generated constant - Attribute key ofB2BBookingLineEntry.orderEntryattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
BOOKINGDATE
public static final java.lang.String BOOKINGDATE
Generated constant - Attribute key ofB2BBookingLineEntry.bookingDateattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
BOOKINGTYPE
public static final java.lang.String BOOKINGTYPE
Generated constant - Attribute key ofB2BBookingLineEntry.bookingTypeattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
B2BBookingLineEntryModel
public B2BBookingLineEntryModel()
Generated constructor - Default constructor for generic creation.
-
B2BBookingLineEntryModel
public B2BBookingLineEntryModel(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(java.math.BigDecimal _amount, java.util.Date _bookingDate, B2BBookingLineStatus _bookingStatus, B2BCostCenterModel _costCenter, CurrencyModel _currency, java.lang.String _product, java.lang.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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_amount- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_bookingDate- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_bookingStatus- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_costCenter- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_currency- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_product- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_quantity- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce
-
B2BBookingLineEntryModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BBookingLineEntryModel(java.math.BigDecimal _amount, java.util.Date _bookingDate, B2BBookingLineStatus _bookingStatus, B2BCostCenterModel _costCenter, CurrencyModel _currency, ItemModel _owner, java.lang.String _product, java.lang.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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_amount- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_bookingDate- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_bookingStatus- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_costCenter- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_currency- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_owner- initial attribute declared by typeItemat extensioncore_product- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce_quantity- initial attribute declared by typeB2BBookingLineEntryat extensionb2bcommerce
-
-
Method Detail
-
getAmount
@Accessor(qualifier="amount", type=GETTER) public java.math.BigDecimal getAmount()
Generated method - Getter of theB2BBookingLineEntry.amountattribute defined at extensionb2bcommerce.- Returns:
- the amount
-
getBookingDate
@Accessor(qualifier="bookingDate", type=GETTER) public java.util.Date getBookingDate()
Generated method - Getter of theB2BBookingLineEntry.bookingDateattribute defined at extensionb2bcommerce.- Returns:
- the bookingDate
-
getBookingStatus
@Accessor(qualifier="bookingStatus", type=GETTER) public B2BBookingLineStatus getBookingStatus()
Generated method - Getter of theB2BBookingLineEntry.bookingStatusattribute defined at extensionb2bcommerce.- Returns:
- the bookingStatus
-
getBookingType
@Accessor(qualifier="bookingType", type=GETTER) public BookingType getBookingType()
Generated method - Getter of theB2BBookingLineEntry.bookingTypeattribute defined at extensionb2bcommerce.- Returns:
- the bookingType
-
getCostCenter
@Accessor(qualifier="costCenter", type=GETTER) public B2BCostCenterModel getCostCenter()
Generated method - Getter of theB2BBookingLineEntry.costCenterattribute defined at extensionb2bcommerce.- Returns:
- the costCenter
-
getCurrency
@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
Generated method - Getter of theB2BBookingLineEntry.currencyattribute defined at extensionb2bcommerce.- Returns:
- the currency
-
getOrderEntry
@Accessor(qualifier="orderEntry", type=GETTER) public OrderEntryModel getOrderEntry()
Generated method - Getter of theB2BBookingLineEntry.orderEntryattribute defined at extensionb2bcommerce.- Returns:
- the orderEntry
-
getOrderEntryNr
@Accessor(qualifier="orderEntryNr", type=GETTER) public java.lang.Integer getOrderEntryNr()
Generated method - Getter of theB2BBookingLineEntry.orderEntryNrattribute defined at extensionb2bcommerce.- Returns:
- the orderEntryNr
-
getOrderID
@Accessor(qualifier="orderID", type=GETTER) public java.lang.String getOrderID()
Generated method - Getter of theB2BBookingLineEntry.orderIDattribute defined at extensionb2bcommerce.- Returns:
- the orderID
-
getProduct
@Accessor(qualifier="product", type=GETTER) public java.lang.String getProduct()
Generated method - Getter of theB2BBookingLineEntry.productattribute defined at extensionb2bcommerce.- Returns:
- the product
-
getQuantity
@Accessor(qualifier="quantity", type=GETTER) public java.lang.Long getQuantity()
Generated method - Getter of theB2BBookingLineEntry.quantityattribute defined at extensionb2bcommerce.- Returns:
- the quantity
-
setAmount
@Accessor(qualifier="amount", type=SETTER) public void setAmount(java.math.BigDecimal value)
Generated method - Setter ofB2BBookingLineEntry.amountattribute defined at extensionb2bcommerce.- Parameters:
value- the amount
-
setBookingDate
@Accessor(qualifier="bookingDate", type=SETTER) public void setBookingDate(java.util.Date value)
Generated method - Setter ofB2BBookingLineEntry.bookingDateattribute defined at extensionb2bcommerce.- Parameters:
value- the bookingDate
-
setBookingStatus
@Accessor(qualifier="bookingStatus", type=SETTER) public void setBookingStatus(B2BBookingLineStatus value)
Generated method - Setter ofB2BBookingLineEntry.bookingStatusattribute defined at extensionb2bcommerce.- Parameters:
value- the bookingStatus
-
setBookingType
@Accessor(qualifier="bookingType", type=SETTER) public void setBookingType(BookingType value)
Generated method - Setter ofB2BBookingLineEntry.bookingTypeattribute defined at extensionb2bcommerce.- Parameters:
value- the bookingType
-
setCostCenter
@Accessor(qualifier="costCenter", type=SETTER) public void setCostCenter(B2BCostCenterModel value)
Generated method - Setter ofB2BBookingLineEntry.costCenterattribute defined at extensionb2bcommerce.- Parameters:
value- the costCenter
-
setCurrency
@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
Generated method - Setter ofB2BBookingLineEntry.currencyattribute defined at extensionb2bcommerce.- Parameters:
value- the currency
-
setOrderEntry
@Accessor(qualifier="orderEntry", type=SETTER) public void setOrderEntry(OrderEntryModel value)
Generated method - Setter ofB2BBookingLineEntry.orderEntryattribute defined at extensionb2bcommerce.- Parameters:
value- the orderEntry
-
setOrderEntryNr
@Accessor(qualifier="orderEntryNr", type=SETTER) public void setOrderEntryNr(java.lang.Integer value)
Generated method - Setter ofB2BBookingLineEntry.orderEntryNrattribute defined at extensionb2bcommerce.- Parameters:
value- the orderEntryNr
-
setOrderID
@Accessor(qualifier="orderID", type=SETTER) public void setOrderID(java.lang.String value)
Generated method - Setter ofB2BBookingLineEntry.orderIDattribute defined at extensionb2bcommerce.- Parameters:
value- the orderID
-
setProduct
@Accessor(qualifier="product", type=SETTER) public void setProduct(java.lang.String value)
Generated method - Setter ofB2BBookingLineEntry.productattribute defined at extensionb2bcommerce.- Parameters:
value- the product
-
-