Package de.hybris.platform.voucher.model
Class OrderRestrictionModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.voucher.model.RestrictionModel
de.hybris.platform.voucher.model.OrderRestrictionModel
- All Implemented Interfaces:
Serializable
Generated model class for type OrderRestriction first defined at extension voucher.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofOrderRestriction.currencyattribute defined at extensionvoucher.static final StringGenerated constant - Attribute key ofOrderRestriction.netattribute defined at extensionvoucher.static final StringGenerated constant - Attribute key ofOrderRestriction.totalattribute defined at extensionvoucher.static final StringGenerated constant - Attribute key ofOrderRestriction.valueofgoodsonlyattribute defined at extensionvoucher.Fields inherited from class de.hybris.platform.voucher.model.RestrictionModel
_VOUCHERRESTRICTIONSRELATION, DESCRIPTION, POSITIVE, RESTRICTIONTYPE, VIOLATIONMESSAGE, VOUCHER, VOUCHERPOSFields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.OrderRestrictionModel(CurrencyModel _currency, ItemModel _owner, Double _total, VoucherModel _voucher) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersOrderRestrictionModel(CurrencyModel _currency, Double _total, VoucherModel _voucher) 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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theOrderRestriction.currencyattribute defined at extensionvoucher.getNet()Generated method - Getter of theOrderRestriction.netattribute defined at extensionvoucher.getTotal()Generated method - Getter of theOrderRestriction.totalattribute defined at extensionvoucher.Generated method - Getter of theOrderRestriction.valueofgoodsonlyattribute defined at extensionvoucher.voidsetCurrency(CurrencyModel value) Generated method - Setter ofOrderRestriction.currencyattribute defined at extensionvoucher.voidGenerated method - Setter ofOrderRestriction.netattribute defined at extensionvoucher.voidGenerated method - Setter ofOrderRestriction.totalattribute defined at extensionvoucher.voidsetValueofgoodsonly(Boolean value) Generated method - Setter ofOrderRestriction.valueofgoodsonlyattribute defined at extensionvoucher.Methods inherited from class de.hybris.platform.voucher.model.RestrictionModel
getDescription, getDescription, getPositive, getRestrictionType, getRestrictionType, getViolationMessage, getViolationMessage, getVoucher, setDescription, setDescription, setPositive, setViolationMessage, setViolationMessage, setVoucherMethods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
TOTAL
Generated constant - Attribute key ofOrderRestriction.totalattribute defined at extensionvoucher.- See Also:
-
CURRENCY
Generated constant - Attribute key ofOrderRestriction.currencyattribute defined at extensionvoucher.- See Also:
-
NET
Generated constant - Attribute key ofOrderRestriction.netattribute defined at extensionvoucher.- See Also:
-
VALUEOFGOODSONLY
Generated constant - Attribute key ofOrderRestriction.valueofgoodsonlyattribute defined at extensionvoucher.- See Also:
-
-
Constructor Details
-
OrderRestrictionModel
public OrderRestrictionModel()Generated constructor - Default constructor for generic creation. -
OrderRestrictionModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
OrderRestrictionModel
@Deprecated(since="4.1.1", forRemoval=true) public OrderRestrictionModel(CurrencyModel _currency, Double _total, VoucherModel _voucher) 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:
_currency- initial attribute declared by typeOrderRestrictionat extensionvoucher_total- initial attribute declared by typeOrderRestrictionat extensionvoucher_voucher- initial attribute declared by typeRestrictionat extensionvoucher
-
OrderRestrictionModel
@Deprecated(since="4.1.1", forRemoval=true) public OrderRestrictionModel(CurrencyModel _currency, ItemModel _owner, Double _total, VoucherModel _voucher) 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:
_currency- initial attribute declared by typeOrderRestrictionat extensionvoucher_owner- initial attribute declared by typeItemat extensioncore_total- initial attribute declared by typeOrderRestrictionat extensionvoucher_voucher- initial attribute declared by typeRestrictionat extensionvoucher
-
-
Method Details
-
getCurrency
Generated method - Getter of theOrderRestriction.currencyattribute defined at extensionvoucher.- Returns:
- the currency - the currency of the total sum of an order for which the given voucher is valid.
-
getNet
Generated method - Getter of theOrderRestriction.netattribute defined at extensionvoucher.- Returns:
- the net - Specifies if total sum of an order is consulted inclusive or exclusive VAT. Default is true (exclusive VAT).
-
getTotal
Generated method - Getter of theOrderRestriction.totalattribute defined at extensionvoucher.- Returns:
- the total - the total sum of an order for which the given voucher is valid.
-
getValueofgoodsonly
Generated method - Getter of theOrderRestriction.valueofgoodsonlyattribute defined at extensionvoucher.- Returns:
- the valueofgoodsonly - Specifies if total sum of an order is consulted inclusive or exclusive shipping and payment costs. Default is true (exclusive shipping costs).
-
setCurrency
Generated method - Setter ofOrderRestriction.currencyattribute defined at extensionvoucher.- Parameters:
value- the currency - the currency of the total sum of an order for which the given voucher is valid.
-
setNet
Generated method - Setter ofOrderRestriction.netattribute defined at extensionvoucher.- Parameters:
value- the net - Specifies if total sum of an order is consulted inclusive or exclusive VAT. Default is true (exclusive VAT).
-
setTotal
Generated method - Setter ofOrderRestriction.totalattribute defined at extensionvoucher.- Parameters:
value- the total - the total sum of an order for which the given voucher is valid.
-
setValueofgoodsonly
Generated method - Setter ofOrderRestriction.valueofgoodsonlyattribute defined at extensionvoucher.- Parameters:
value- the valueofgoodsonly - Specifies if total sum of an order is consulted inclusive or exclusive shipping and payment costs. Default is true (exclusive shipping costs).
-