Class CustomerCouponForPromotionSourceRuleModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.couponservices.model.CustomerCouponForPromotionSourceRuleModel
- All Implemented Interfaces:
Serializable
Generated model class for type CustomerCouponForPromotionSourceRule first defined at extension couponservices.
- 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 ofCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncouponservices.static final StringGenerated constant - Attribute key ofCustomerCouponForPromotionSourceRule.promotionattribute defined at extensioncouponservices.static final StringGenerated constant - Attribute key ofCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncouponservices.Fields 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.Generated constructor - Default constructor for creation with existing contextCustomerCouponForPromotionSourceRuleModel(String _customerCouponCode, ItemModel _owner, RuleBasedPromotionModel _promotion, PromotionSourceRuleModel _rule) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCustomerCouponForPromotionSourceRuleModel(String _customerCouponCode, RuleBasedPromotionModel _promotion, PromotionSourceRuleModel _rule) 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 TypeMethodDescriptionGenerated method - Getter of theCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncouponservices.Generated method - Getter of theCustomerCouponForPromotionSourceRule.promotionattribute defined at extensioncouponservices.getRule()Generated method - Getter of theCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncouponservices.voidsetCustomerCouponCode(String value) Generated method - Initial setter ofCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncouponservices.voidGenerated method - Initial setter ofCustomerCouponForPromotionSourceRule.promotionattribute defined at extensioncouponservices.voidsetRule(PromotionSourceRuleModel value) Generated method - Initial setter ofCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncouponservices.Methods 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:
-
CUSTOMERCOUPONCODE
Generated constant - Attribute key ofCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncouponservices.- See Also:
-
RULE
Generated constant - Attribute key ofCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncouponservices.- See Also:
-
PROMOTION
Generated constant - Attribute key ofCustomerCouponForPromotionSourceRule.promotionattribute defined at extensioncouponservices.- See Also:
-
-
Constructor Details
-
CustomerCouponForPromotionSourceRuleModel
public CustomerCouponForPromotionSourceRuleModel()Generated constructor - Default constructor for generic creation. -
CustomerCouponForPromotionSourceRuleModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
CustomerCouponForPromotionSourceRuleModel
@Deprecated(since="4.1.1", forRemoval=true) public CustomerCouponForPromotionSourceRuleModel(String _customerCouponCode, RuleBasedPromotionModel _promotion, PromotionSourceRuleModel _rule) 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:
_customerCouponCode- initial attribute declared by typeCustomerCouponForPromotionSourceRuleat extensioncouponservices_promotion- initial attribute declared by typeCustomerCouponForPromotionSourceRuleat extensioncouponservices_rule- initial attribute declared by typeCustomerCouponForPromotionSourceRuleat extensioncouponservices
-
CustomerCouponForPromotionSourceRuleModel
@Deprecated(since="4.1.1", forRemoval=true) public CustomerCouponForPromotionSourceRuleModel(String _customerCouponCode, ItemModel _owner, RuleBasedPromotionModel _promotion, PromotionSourceRuleModel _rule) 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:
_customerCouponCode- initial attribute declared by typeCustomerCouponForPromotionSourceRuleat extensioncouponservices_owner- initial attribute declared by typeItemat extensioncore_promotion- initial attribute declared by typeCustomerCouponForPromotionSourceRuleat extensioncouponservices_rule- initial attribute declared by typeCustomerCouponForPromotionSourceRuleat extensioncouponservices
-
-
Method Details
-
getCustomerCouponCode
Generated method - Getter of theCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncouponservices.- Returns:
- the customerCouponCode
-
getPromotion
Generated method - Getter of theCustomerCouponForPromotionSourceRule.promotionattribute defined at extensioncouponservices.- Returns:
- the promotion
-
getRule
Generated method - Getter of theCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncouponservices.- Returns:
- the rule
-
setCustomerCouponCode
@Accessor(qualifier="customerCouponCode", type=SETTER) public void setCustomerCouponCode(String value) Generated method - Initial setter ofCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncouponservices. Can only be used at creation of model - before first save.- Parameters:
value- the customerCouponCode
-
setPromotion
@Accessor(qualifier="promotion", type=SETTER) public void setPromotion(RuleBasedPromotionModel value) Generated method - Initial setter ofCustomerCouponForPromotionSourceRule.promotionattribute defined at extensioncouponservices. Can only be used at creation of model - before first save.- Parameters:
value- the promotion
-
setRule
Generated method - Initial setter ofCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncouponservices. Can only be used at creation of model - before first save.- Parameters:
value- the rule
-