Class Punchcard
- java.lang.Object
-
- com.cheetahdigital.corekit.models.data.BaseData
-
- com.cheetahdigital.punchcards.core.model.Punchcard
-
public class Punchcard extends BaseData
Cheetah Loyalty Punchcard Data Model
-
-
Constructor Summary
Constructors Constructor Description Punchcard()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAction()
java.lang.String
getBgcolor()
java.lang.String
getBody()
java.lang.String
getColor()
java.util.Date
getCreated()
java.util.Date
getCreatedAt()
java.lang.String
getDescription()
java.lang.String
getDetails()
java.util.Date
getEffectivityEnd()
java.util.Date
getEffectivityStart()
java.util.Date
getExpirationDate()
java.lang.String
getExpirationType()
java.lang.String
getHeading()
java.lang.String
getHeadingBgColor()
java.lang.String
getHeadingColor()
java.lang.String
getImage1Bg()
java.lang.String
getImageUrl()
java.lang.String
getLabel()
java.lang.String
getLayoutId()
java.util.List<Locations>
getLocations()
java.lang.String
getName()
java.lang.String
getOriginalImageUrl()
int
getPrizeId()
java.lang.String
getPrizeType()
java.util.Date
getPublishedAt()
java.util.List<Punch>
getPunches()
int
getRequiredPunches()
java.lang.Boolean
getRespondable()
RespondableInfo
getRespondableInfo()
java.util.Date
getResponseEndDate()
java.util.Date
getResponseSchedule()
java.util.Date
getResponseStartDate()
java.util.List<PunchcardReward>
getRewards()
java.lang.String
getStatus()
java.lang.String
getSubheading()
java.lang.String
getSubject()
java.lang.String
getThumbImageUrl()
void
setAction(java.lang.String action)
void
setBgcolor(java.lang.String bgcolor)
void
setBody(java.lang.String body)
void
setColor(java.lang.String color)
void
setCreated(java.util.Date created)
void
setCreatedAt(java.util.Date createdAt)
void
setDescription(java.lang.String description)
void
setDetails(java.lang.String details)
void
setEffectivityEnd(java.util.Date effectivityEnd)
void
setEffectivityStart(java.util.Date effectivityStart)
void
setExpirationDate(java.util.Date expirationDate)
void
setExpirationType(java.lang.String expirationType)
void
setHeading(java.lang.String heading)
void
setHeadingBgColor(java.lang.String headingBgColor)
void
setHeadingColor(java.lang.String headingColor)
void
setImage1Bg(java.lang.String image1Bg)
void
setImageUrl(java.lang.String imageUrl)
void
setLabel(java.lang.String label)
void
setLayoutId(java.lang.String layoutId)
void
setLocations(java.util.List<Locations> locations)
void
setName(java.lang.String name)
void
setOriginalImageUrl(java.lang.String originalImageUrl)
void
setPrizeId(int prizeId)
void
setPrizeType(java.lang.String prizeType)
void
setPublishedAt(java.util.Date publishedAt)
void
setPunches(java.util.List<Punch> punches)
void
setRequiredPunches(int requiredPunches)
void
setRespondable(java.lang.Boolean respondable)
void
setRespondableInfo(RespondableInfo respondableInfo)
void
setResponseEndDate(java.util.Date responseEndDate)
void
setResponseSchedule(java.util.Date responseSchedule)
void
setResponseStartDate(java.util.Date responseStartDate)
void
setRewards(java.util.List<PunchcardReward> rewards)
void
setStatus(java.lang.String status)
void
setSubheading(java.lang.String subheading)
void
setSubject(java.lang.String subject)
void
setThumbImageUrl(java.lang.String thumbImageUrl)
-
Methods inherited from class com.cheetahdigital.corekit.models.data.BaseData
getId, getIntegrationId, setId, setIntegrationId
-
-
-
-
Method Detail
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String label)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getRequiredPunches
public int getRequiredPunches()
-
setRequiredPunches
public void setRequiredPunches(int requiredPunches)
-
getCreatedAt
public java.util.Date getCreatedAt()
-
setCreatedAt
public void setCreatedAt(java.util.Date createdAt)
-
getPrizeId
public int getPrizeId()
-
setPrizeId
public void setPrizeId(int prizeId)
-
getPrizeType
public java.lang.String getPrizeType()
-
setPrizeType
public void setPrizeType(java.lang.String prizeType)
-
getEffectivityStart
public java.util.Date getEffectivityStart()
-
setEffectivityStart
public void setEffectivityStart(java.util.Date effectivityStart)
-
getEffectivityEnd
public java.util.Date getEffectivityEnd()
-
setEffectivityEnd
public void setEffectivityEnd(java.util.Date effectivityEnd)
-
getPunches
public java.util.List<Punch> getPunches()
-
setPunches
public void setPunches(java.util.List<Punch> punches)
-
getHeading
public java.lang.String getHeading()
-
setHeading
public void setHeading(java.lang.String heading)
-
getSubheading
public java.lang.String getSubheading()
-
setSubheading
public void setSubheading(java.lang.String subheading)
-
getBody
public java.lang.String getBody()
-
setBody
public void setBody(java.lang.String body)
-
getDetails
public java.lang.String getDetails()
-
setDetails
public void setDetails(java.lang.String details)
-
getExpirationDate
public java.util.Date getExpirationDate()
-
setExpirationDate
public void setExpirationDate(java.util.Date expirationDate)
-
getRewards
public java.util.List<PunchcardReward> getRewards()
-
setRewards
public void setRewards(java.util.List<PunchcardReward> rewards)
-
getImageUrl
public java.lang.String getImageUrl()
-
setImageUrl
public void setImageUrl(java.lang.String imageUrl)
-
getLocations
public java.util.List<Locations> getLocations()
-
setLocations
public void setLocations(java.util.List<Locations> locations)
-
getLayoutId
public java.lang.String getLayoutId()
-
setLayoutId
public void setLayoutId(java.lang.String layoutId)
-
getImage1Bg
public java.lang.String getImage1Bg()
-
setImage1Bg
public void setImage1Bg(java.lang.String image1Bg)
-
getHeadingBgColor
public java.lang.String getHeadingBgColor()
-
setHeadingBgColor
public void setHeadingBgColor(java.lang.String headingBgColor)
-
getBgcolor
public java.lang.String getBgcolor()
-
setBgcolor
public void setBgcolor(java.lang.String bgcolor)
-
getColor
public java.lang.String getColor()
-
setColor
public void setColor(java.lang.String color)
-
getHeadingColor
public java.lang.String getHeadingColor()
-
setHeadingColor
public void setHeadingColor(java.lang.String headingColor)
-
getAction
public java.lang.String getAction()
-
setAction
public void setAction(java.lang.String action)
-
getSubject
public java.lang.String getSubject()
-
setSubject
public void setSubject(java.lang.String subject)
-
getOriginalImageUrl
public java.lang.String getOriginalImageUrl()
-
setOriginalImageUrl
public void setOriginalImageUrl(java.lang.String originalImageUrl)
-
getThumbImageUrl
public java.lang.String getThumbImageUrl()
-
setThumbImageUrl
public void setThumbImageUrl(java.lang.String thumbImageUrl)
-
getRespondableInfo
public RespondableInfo getRespondableInfo()
-
setRespondableInfo
public void setRespondableInfo(RespondableInfo respondableInfo)
-
getRespondable
public java.lang.Boolean getRespondable()
-
setRespondable
public void setRespondable(java.lang.Boolean respondable)
-
getResponseSchedule
public java.util.Date getResponseSchedule()
-
setResponseSchedule
public void setResponseSchedule(java.util.Date responseSchedule)
-
getResponseEndDate
public java.util.Date getResponseEndDate()
-
setResponseEndDate
public void setResponseEndDate(java.util.Date responseEndDate)
-
getResponseStartDate
public java.util.Date getResponseStartDate()
-
setResponseStartDate
public void setResponseStartDate(java.util.Date responseStartDate)
-
getExpirationType
public java.lang.String getExpirationType()
-
setExpirationType
public void setExpirationType(java.lang.String expirationType)
-
getStatus
public java.lang.String getStatus()
-
setStatus
public void setStatus(java.lang.String status)
-
getPublishedAt
public java.util.Date getPublishedAt()
-
setPublishedAt
public void setPublishedAt(java.util.Date publishedAt)
-
getCreated
public java.util.Date getCreated()
-
setCreated
public void setCreated(java.util.Date created)
-
-