public class CustomerCouponForPromotionSourceRuleModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
CUSTOMERCOUPONCODE
Generated constant - Attribute key of
CustomerCouponForPromotionSourceRule.customerCouponCode attribute defined at extension customercouponservices. |
static java.lang.String |
PROMOTION
Generated constant - Attribute key of
CustomerCouponForPromotionSourceRule.promotion attribute defined at extension customercouponservices. |
static java.lang.String |
RULE
Generated constant - Attribute key of
CustomerCouponForPromotionSourceRule.rule attribute defined at extension customercouponservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CustomerCouponForPromotionSourceRuleModel()
Generated constructor - Default constructor for generic creation.
|
CustomerCouponForPromotionSourceRuleModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
CustomerCouponForPromotionSourceRuleModel(java.lang.String _customerCouponCode,
ItemModel _owner,
RuleBasedPromotionModel _promotion,
PromotionSourceRuleModel _rule)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CustomerCouponForPromotionSourceRuleModel(java.lang.String _customerCouponCode,
RuleBasedPromotionModel _promotion,
PromotionSourceRuleModel _rule)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCustomerCouponCode()
Generated method - Getter of the
CustomerCouponForPromotionSourceRule.customerCouponCode attribute defined at extension customercouponservices. |
RuleBasedPromotionModel |
getPromotion()
Generated method - Getter of the
CustomerCouponForPromotionSourceRule.promotion attribute defined at extension customercouponservices. |
PromotionSourceRuleModel |
getRule()
Generated method - Getter of the
CustomerCouponForPromotionSourceRule.rule attribute defined at extension customercouponservices. |
void |
setCustomerCouponCode(java.lang.String value)
Generated method - Initial setter of
CustomerCouponForPromotionSourceRule.customerCouponCode attribute defined at extension customercouponservices. |
void |
setPromotion(RuleBasedPromotionModel value)
Generated method - Initial setter of
CustomerCouponForPromotionSourceRule.promotion attribute defined at extension customercouponservices. |
void |
setRule(PromotionSourceRuleModel value)
Generated method - Initial setter of
CustomerCouponForPromotionSourceRule.rule attribute defined at extension customercouponservices. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, 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, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String CUSTOMERCOUPONCODE
CustomerCouponForPromotionSourceRule.customerCouponCode attribute defined at extension customercouponservices.public static final java.lang.String RULE
CustomerCouponForPromotionSourceRule.rule attribute defined at extension customercouponservices.public static final java.lang.String PROMOTION
CustomerCouponForPromotionSourceRule.promotion attribute defined at extension customercouponservices.public CustomerCouponForPromotionSourceRuleModel()
public CustomerCouponForPromotionSourceRuleModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated
public CustomerCouponForPromotionSourceRuleModel(java.lang.String _customerCouponCode,
RuleBasedPromotionModel _promotion,
PromotionSourceRuleModel _rule)
_customerCouponCode - initial attribute declared by type CustomerCouponForPromotionSourceRule at extension customercouponservices_promotion - initial attribute declared by type CustomerCouponForPromotionSourceRule at extension customercouponservices_rule - initial attribute declared by type CustomerCouponForPromotionSourceRule at extension customercouponservices@Deprecated
public CustomerCouponForPromotionSourceRuleModel(java.lang.String _customerCouponCode,
ItemModel _owner,
RuleBasedPromotionModel _promotion,
PromotionSourceRuleModel _rule)
_customerCouponCode - initial attribute declared by type CustomerCouponForPromotionSourceRule at extension customercouponservices_owner - initial attribute declared by type Item at extension core_promotion - initial attribute declared by type CustomerCouponForPromotionSourceRule at extension customercouponservices_rule - initial attribute declared by type CustomerCouponForPromotionSourceRule at extension customercouponservices@Accessor(qualifier="customerCouponCode", type=GETTER) public java.lang.String getCustomerCouponCode()
CustomerCouponForPromotionSourceRule.customerCouponCode attribute defined at extension customercouponservices.@Accessor(qualifier="promotion", type=GETTER) public RuleBasedPromotionModel getPromotion()
CustomerCouponForPromotionSourceRule.promotion attribute defined at extension customercouponservices.@Accessor(qualifier="rule", type=GETTER) public PromotionSourceRuleModel getRule()
CustomerCouponForPromotionSourceRule.rule attribute defined at extension customercouponservices.@Accessor(qualifier="customerCouponCode", type=SETTER) public void setCustomerCouponCode(java.lang.String value)
CustomerCouponForPromotionSourceRule.customerCouponCode attribute defined at extension customercouponservices. Can only be used at creation of model - before first save.value - the customerCouponCode@Accessor(qualifier="promotion", type=SETTER) public void setPromotion(RuleBasedPromotionModel value)
CustomerCouponForPromotionSourceRule.promotion attribute defined at extension customercouponservices. Can only be used at creation of model - before first save.value - the promotion@Accessor(qualifier="rule", type=SETTER) public void setRule(PromotionSourceRuleModel value)
CustomerCouponForPromotionSourceRule.rule attribute defined at extension customercouponservices. Can only be used at creation of model - before first save.value - the ruleCopyright © 2018 SAP SE. All Rights Reserved.