Class CustomerCouponForPromotionSourceRuleModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.customercouponservices.model.CustomerCouponForPromotionSourceRuleModel
-
- All Implemented Interfaces:
java.io.Serializable
public class CustomerCouponForPromotionSourceRuleModel extends ItemModel
Generated model class for type CustomerCouponForPromotionSourceRule first defined at extension customercouponservices.- 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.StringCUSTOMERCOUPONCODEGenerated constant - Attribute key ofCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncustomercouponservices.static java.lang.StringPROMOTIONGenerated constant - Attribute key ofCustomerCouponForPromotionSourceRule.promotionattribute defined at extensioncustomercouponservices.static java.lang.StringRULEGenerated constant - Attribute key ofCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncustomercouponservices.-
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 CustomerCouponForPromotionSourceRuleModel()Generated constructor - Default constructor for generic creation.CustomerCouponForPromotionSourceRuleModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextCustomerCouponForPromotionSourceRuleModel(java.lang.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(java.lang.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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCustomerCouponCode()Generated method - Getter of theCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncustomercouponservices.RuleBasedPromotionModelgetPromotion()Generated method - Getter of theCustomerCouponForPromotionSourceRule.promotionattribute defined at extensioncustomercouponservices.PromotionSourceRuleModelgetRule()Generated method - Getter of theCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncustomercouponservices.voidsetCustomerCouponCode(java.lang.String value)Generated method - Initial setter ofCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncustomercouponservices.voidsetPromotion(RuleBasedPromotionModel value)Generated method - Initial setter ofCustomerCouponForPromotionSourceRule.promotionattribute defined at extensioncustomercouponservices.voidsetRule(PromotionSourceRuleModel value)Generated method - Initial setter ofCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncustomercouponservices.-
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
-
CUSTOMERCOUPONCODE
public static final java.lang.String CUSTOMERCOUPONCODE
Generated constant - Attribute key ofCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncustomercouponservices.- See Also:
- Constant Field Values
-
RULE
public static final java.lang.String RULE
Generated constant - Attribute key ofCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncustomercouponservices.- See Also:
- Constant Field Values
-
PROMOTION
public static final java.lang.String PROMOTION
Generated constant - Attribute key ofCustomerCouponForPromotionSourceRule.promotionattribute defined at extensioncustomercouponservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CustomerCouponForPromotionSourceRuleModel
public CustomerCouponForPromotionSourceRuleModel()
Generated constructor - Default constructor for generic creation.
-
CustomerCouponForPromotionSourceRuleModel
public CustomerCouponForPromotionSourceRuleModel(ItemModelContext ctx)
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(java.lang.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 extensioncustomercouponservices_promotion- initial attribute declared by typeCustomerCouponForPromotionSourceRuleat extensioncustomercouponservices_rule- initial attribute declared by typeCustomerCouponForPromotionSourceRuleat extensioncustomercouponservices
-
CustomerCouponForPromotionSourceRuleModel
@Deprecated(since="4.1.1", forRemoval=true) public CustomerCouponForPromotionSourceRuleModel(java.lang.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 extensioncustomercouponservices_owner- initial attribute declared by typeItemat extensioncore_promotion- initial attribute declared by typeCustomerCouponForPromotionSourceRuleat extensioncustomercouponservices_rule- initial attribute declared by typeCustomerCouponForPromotionSourceRuleat extensioncustomercouponservices
-
-
Method Detail
-
getCustomerCouponCode
@Accessor(qualifier="customerCouponCode", type=GETTER) public java.lang.String getCustomerCouponCode()
Generated method - Getter of theCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncustomercouponservices.- Returns:
- the customerCouponCode
-
getPromotion
@Accessor(qualifier="promotion", type=GETTER) public RuleBasedPromotionModel getPromotion()
Generated method - Getter of theCustomerCouponForPromotionSourceRule.promotionattribute defined at extensioncustomercouponservices.- Returns:
- the promotion
-
getRule
@Accessor(qualifier="rule", type=GETTER) public PromotionSourceRuleModel getRule()
Generated method - Getter of theCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncustomercouponservices.- Returns:
- the rule
-
setCustomerCouponCode
@Accessor(qualifier="customerCouponCode", type=SETTER) public void setCustomerCouponCode(java.lang.String value)
Generated method - Initial setter ofCustomerCouponForPromotionSourceRule.customerCouponCodeattribute defined at extensioncustomercouponservices. 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 extensioncustomercouponservices. Can only be used at creation of model - before first save.- Parameters:
value- the promotion
-
setRule
@Accessor(qualifier="rule", type=SETTER) public void setRule(PromotionSourceRuleModel value)
Generated method - Initial setter ofCustomerCouponForPromotionSourceRule.ruleattribute defined at extensioncustomercouponservices. Can only be used at creation of model - before first save.- Parameters:
value- the rule
-
-