public class XPFPromotionCouponValidationOutputContext extends XPFEntity
| Modifier and Type | Class and Description |
|---|---|
static class |
XPFPromotionCouponValidationOutputContext.XPFPromotionCouponValidationOutputContextBuilder<C extends XPFPromotionCouponValidationOutputContext,B extends XPFPromotionCouponValidationOutputContext.XPFPromotionCouponValidationOutputContextBuilder<C,B>> |
XPFEntity.XPFEntityBuilder<C extends XPFEntity,B extends XPFEntity.XPFEntityBuilder<C,B>>| Modifier | Constructor and Description |
|---|---|
|
XPFPromotionCouponValidationOutputContext(@NonNull String couponCode,
@NonNull Collection<XPFCouponUsageValidationResult> validationResults) |
protected |
XPFPromotionCouponValidationOutputContext(XPFPromotionCouponValidationOutputContext.XPFPromotionCouponValidationOutputContextBuilder<?,?> b) |
| Modifier and Type | Method and Description |
|---|---|
static XPFPromotionCouponValidationOutputContext.XPFPromotionCouponValidationOutputContextBuilder<?,?> |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
@NonNull String |
getCouponCode()
The coupon code.
|
@NonNull Collection<XPFCouponUsageValidationResult> |
getValidationResults()
The validation results.
|
int |
hashCode() |
boolean |
isValid()
Indicates if any coupon is valid for the given context.
|
String |
toString() |
getCustomData, getCustomDataValueprotected XPFPromotionCouponValidationOutputContext(XPFPromotionCouponValidationOutputContext.XPFPromotionCouponValidationOutputContextBuilder<?,?> b)
public XPFPromotionCouponValidationOutputContext(@NonNull
@NonNull String couponCode,
@NonNull
@NonNull Collection<XPFCouponUsageValidationResult> validationResults)
public boolean isValid()
public static XPFPromotionCouponValidationOutputContext.XPFPromotionCouponValidationOutputContextBuilder<?,?> builder()
@NonNull public @NonNull String getCouponCode()
@NonNull public @NonNull Collection<XPFCouponUsageValidationResult> getValidationResults()
Copyright © 2026. All rights reserved.