public interface PromotionType
The following features are supported:
Modifier and Type | Method and Description |
---|---|
java.lang.String | getAdministrativeName()
Returns the value of the 'Administrative Name' attribute.
|
java.lang.String | getComments()
Returns the value of the 'Comments' attribute.
|
java.lang.String | getControlParameter()
Returns the value of the 'Control Parameter' attribute.
|
CouponAttributeType | getCouponAttribute()
Returns the value of the 'Coupon Attribute' containment reference.
|
java.util.List | getDescription()
Returns the value of the 'Description' containment reference list.
|
java.util.List | getElement()
Returns the value of the 'Element' containment reference list.
|
java.lang.Object | getExclusiveType()
Returns the value of the 'Exclusive Type' attribute.
|
int | getPriority()
Returns the value of the 'Priority' attribute.
|
java.util.List | getPromotionCode()
Returns the value of the 'Promotion Code' attribute list.
|
com.ibm.commerce.promotion.facade.datatypes.PromotionCodeSpecificationType | getPromotionCodeSpecification()
Returns the value of the 'Promotion Code Specification' containment reference.
|
PromotionIdentifierType | getPromotionIdentifier()
Returns the value of the 'Promotion Identifier' containment reference.
|
java.lang.String | getPromotionType()
Returns the value of the 'Promotion Type' attribute.
|
PromotionRedemptionLimitType | getRedemptionLimit()
Returns the value of the 'Redemption Limit' containment reference.
|
PromotionScheduleType | getSchedule()
Returns the value of the 'Schedule' containment reference.
|
java.lang.Object | getStatus()
Returns the value of the 'Status' attribute.
|
MonetaryAmountType | getTargetSales()
Returns the value of the 'Target Sales' containment reference.
|
UserDataType | getUserData()
Returns the value of the 'User Data' containment reference.
|
boolean | isCouponRequired()
Returns the value of the 'Coupon Required' attribute.
|
boolean | isPromotionCodeRequired()
Returns the value of the 'Promotion Code Required' attribute.
|
boolean | isSetCouponRequired()
Returns whether the value of the 'Coupon Required' attribute is set.
|
boolean | isSetPriority()
Returns whether the value of the 'Priority' attribute is set.
|
boolean | isSetPromotionCodeRequired()
Returns whether the value of the 'Promotion Code Required' attribute is set.
|
void | setAdministrativeName(java.lang.String value)
Sets the value of the 'Administrative Name' attribute.
|
void | setComments(java.lang.String value)
Sets the value of the 'Comments' attribute.
|
void | setControlParameter(java.lang.String value)
Sets the value of the 'Control Parameter' attribute.
|
void | setCouponAttribute(CouponAttributeType value)
Sets the value of the 'Coupon Attribute' containment reference.
|
void | setCouponRequired(boolean value)
Sets the value of the 'Coupon Required' attribute.
|
void | setExclusiveType(java.lang.Object value)
Sets the value of the 'Exclusive Type' attribute.
|
void | setPriority(int value)
Sets the value of the 'Priority' attribute.
|
void | setPromotionCodeRequired(boolean value)
Sets the value of the 'Promotion Code Required' attribute.
|
void | setPromotionCodeSpecification(com.ibm.commerce.promotion.facade.datatypes.PromotionCodeSpecificationType value)
Sets the value of the 'Promotion Code Specification' containment reference.
|
void | setPromotionIdentifier(PromotionIdentifierType value)
Sets the value of the 'Promotion Identifier' containment reference.
|
void | setPromotionType(java.lang.String value)
Sets the value of the 'Promotion Type' attribute.
|
void | setRedemptionLimit(PromotionRedemptionLimitType value)
Sets the value of the 'Redemption Limit' containment reference.
|
void | setSchedule(PromotionScheduleType value)
Sets the value of the 'Schedule' containment reference.
|
void | setStatus(java.lang.Object value)
Sets the value of the 'Status' attribute.
|
void | setTargetSales(MonetaryAmountType value)
Sets the value of the 'Target Sales' containment reference.
|
void | setUserData(UserDataType value)
Sets the value of the 'User Data' containment reference.
|
void | unsetCouponRequired()
Unsets the value of the 'Coupon Required' attribute.
|
void | unsetPriority()
Unsets the value of the 'Priority' attribute.
|
void | unsetPromotionCodeRequired()
Unsets the value of the 'Promotion Code Required' attribute.
|
PromotionIdentifierType getPromotionIdentifier()
void setPromotionIdentifier(PromotionIdentifierType value)
java.lang.String getPromotionType()
void setPromotionType(java.lang.String value)
java.lang.Object getStatus()
void setStatus(java.lang.Object value)
int getPriority()
void setPriority(int value)
void unsetPriority()
boolean isSetPriority()
java.lang.Object getExclusiveType()
void setExclusiveType(java.lang.Object value)
java.lang.String getAdministrativeName()
void setAdministrativeName(java.lang.String value)
java.lang.String getComments()
void setComments(java.lang.String value)
PromotionScheduleType getSchedule()
void setSchedule(PromotionScheduleType value)
PromotionRedemptionLimitType getRedemptionLimit()
void setRedemptionLimit(PromotionRedemptionLimitType value)
java.util.List getDescription()
boolean isCouponRequired()
void setCouponRequired(boolean value)
void unsetCouponRequired()
boolean isSetCouponRequired()
CouponAttributeType getCouponAttribute()
void setCouponAttribute(CouponAttributeType value)
boolean isPromotionCodeRequired()
void setPromotionCodeRequired(boolean value)
void unsetPromotionCodeRequired()
boolean isSetPromotionCodeRequired()
java.util.List getPromotionCode()
MonetaryAmountType getTargetSales()
void setTargetSales(MonetaryAmountType value)
java.util.List getElement()
java.lang.String getControlParameter()
void setControlParameter(java.lang.String value)
com.ibm.commerce.promotion.facade.datatypes.PromotionCodeSpecificationType getPromotionCodeSpecification()
void setPromotionCodeSpecification(com.ibm.commerce.promotion.facade.datatypes.PromotionCodeSpecificationType value)
UserDataType getUserData()
void setUserData(UserDataType value)