public final class PromoCode
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
PromoCode.Builder |
Modifier and Type | Method and Description |
---|---|
static PromoCode.Builder |
builder(java.lang.String code) |
boolean |
equals(java.lang.Object other) |
int |
getClaimCount()
Current number of claims.
|
java.lang.String |
getCode()
Promo code.
|
UserReference |
getCreator()
Creator basic info.
|
java.util.Map<java.lang.String,java.lang.String> |
getData()
Attached custom data.
|
java.util.Date |
getEndDate()
Date when Promo Code is not active anymore.
|
int |
getMaxClaimCount()
Maximum number of claims.
|
java.util.Date |
getStartDate()
Date when Promo Code becomes active.
|
int |
hashCode() |
boolean |
isClaimable()
Is claimable.
|
boolean |
isEnabled()
Is enabled on the Dashboard.
|
java.lang.String |
toString() |
public static PromoCode.Builder builder(java.lang.String code)
public java.lang.String getCode()
public java.util.Map<java.lang.String,java.lang.String> getData()
public int getMaxClaimCount()
public java.util.Date getStartDate()
@Nullable public java.util.Date getEndDate()
public int getClaimCount()
public boolean isEnabled()
public boolean isClaimable()
public UserReference getCreator()
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
(c) Copyright GetSocial BV, 2019. All Rights Reserved.