Class PromotionOrderRestrictionModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.promotions.model.AbstractPromotionRestrictionModel
-
- de.hybris.platform.commerceservices.model.promotions.PromotionOrderRestrictionModel
-
- All Implemented Interfaces:
java.io.Serializable
public class PromotionOrderRestrictionModel extends AbstractPromotionRestrictionModel
Generated model class for type PromotionOrderRestriction first defined at extension commerceservices.- 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_PROMOTIONRESTRICTION2ORDERRELGenerated relation code constant for relationPromotionRestriction2OrderReldefining source attributeordersin extensioncommerceservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringORDERSGenerated constant - Attribute key ofPromotionOrderRestriction.ordersattribute defined at extensioncommerceservices.-
Fields inherited from class de.hybris.platform.promotions.model.AbstractPromotionRestrictionModel
DESCRIPTIONPATTERN, PROMOTION, RENDEREDDESCRIPTION, RESTRICTIONTYPE
-
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 PromotionOrderRestrictionModel()Generated constructor - Default constructor for generic creation.PromotionOrderRestrictionModel(ItemModel _owner)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersPromotionOrderRestrictionModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<AbstractOrderModel>getOrders()Generated method - Getter of thePromotionOrderRestriction.ordersattribute defined at extensioncommerceservices.voidsetOrders(java.util.Collection<AbstractOrderModel> value)Generated method - Setter ofPromotionOrderRestriction.ordersattribute defined at extensioncommerceservices.-
Methods inherited from class de.hybris.platform.promotions.model.AbstractPromotionRestrictionModel
getDescriptionPattern, getDescriptionPattern, getPromotion, getRenderedDescription, getRestrictionType, getRestrictionType, setDescriptionPattern, setDescriptionPattern, setPromotion
-
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
-
_PROMOTIONRESTRICTION2ORDERREL
public static final java.lang.String _PROMOTIONRESTRICTION2ORDERREL
Generated relation code constant for relationPromotionRestriction2OrderReldefining source attributeordersin extensioncommerceservices.- See Also:
- Constant Field Values
-
ORDERS
public static final java.lang.String ORDERS
Generated constant - Attribute key ofPromotionOrderRestriction.ordersattribute defined at extensioncommerceservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PromotionOrderRestrictionModel
public PromotionOrderRestrictionModel()
Generated constructor - Default constructor for generic creation.
-
PromotionOrderRestrictionModel
public PromotionOrderRestrictionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
PromotionOrderRestrictionModel
@Deprecated(since="4.1.1", forRemoval=true) public PromotionOrderRestrictionModel(ItemModel _owner)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:
_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getOrders
@Accessor(qualifier="orders", type=GETTER) public java.util.Collection<AbstractOrderModel> getOrders()
Generated method - Getter of thePromotionOrderRestriction.ordersattribute defined at extensioncommerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the orders - Orders
-
setOrders
@Accessor(qualifier="orders", type=SETTER) public void setOrders(java.util.Collection<AbstractOrderModel> value)
Generated method - Setter ofPromotionOrderRestriction.ordersattribute defined at extensioncommerceservices.- Parameters:
value- the orders - Orders
-
-