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.StringgetAction()java.lang.StringgetBgcolor()java.lang.StringgetBody()java.lang.StringgetColor()java.util.DategetCreated()java.util.DategetCreatedAt()java.lang.StringgetDescription()java.lang.StringgetDetails()java.util.DategetEffectivityEnd()java.util.DategetEffectivityStart()java.util.DategetExpirationDate()java.lang.StringgetExpirationType()java.lang.StringgetHeading()java.lang.StringgetHeadingBgColor()java.lang.StringgetHeadingColor()java.lang.StringgetImage1Bg()java.lang.StringgetImageUrl()java.lang.StringgetLabel()java.lang.StringgetLayoutId()java.util.List<Locations>getLocations()java.lang.StringgetName()java.lang.StringgetOriginalImageUrl()intgetPrizeId()java.lang.StringgetPrizeType()java.util.DategetPublishedAt()java.util.List<Punch>getPunches()intgetRequiredPunches()java.lang.BooleangetRespondable()RespondableInfogetRespondableInfo()java.util.DategetResponseEndDate()java.util.DategetResponseSchedule()java.util.DategetResponseStartDate()java.util.List<PunchcardReward>getRewards()java.lang.StringgetStatus()java.lang.StringgetSubheading()java.lang.StringgetSubject()java.lang.StringgetThumbImageUrl()voidsetAction(java.lang.String action)voidsetBgcolor(java.lang.String bgcolor)voidsetBody(java.lang.String body)voidsetColor(java.lang.String color)voidsetCreated(java.util.Date created)voidsetCreatedAt(java.util.Date createdAt)voidsetDescription(java.lang.String description)voidsetDetails(java.lang.String details)voidsetEffectivityEnd(java.util.Date effectivityEnd)voidsetEffectivityStart(java.util.Date effectivityStart)voidsetExpirationDate(java.util.Date expirationDate)voidsetExpirationType(java.lang.String expirationType)voidsetHeading(java.lang.String heading)voidsetHeadingBgColor(java.lang.String headingBgColor)voidsetHeadingColor(java.lang.String headingColor)voidsetImage1Bg(java.lang.String image1Bg)voidsetImageUrl(java.lang.String imageUrl)voidsetLabel(java.lang.String label)voidsetLayoutId(java.lang.String layoutId)voidsetLocations(java.util.List<Locations> locations)voidsetName(java.lang.String name)voidsetOriginalImageUrl(java.lang.String originalImageUrl)voidsetPrizeId(int prizeId)voidsetPrizeType(java.lang.String prizeType)voidsetPublishedAt(java.util.Date publishedAt)voidsetPunches(java.util.List<Punch> punches)voidsetRequiredPunches(int requiredPunches)voidsetRespondable(java.lang.Boolean respondable)voidsetRespondableInfo(RespondableInfo respondableInfo)voidsetResponseEndDate(java.util.Date responseEndDate)voidsetResponseSchedule(java.util.Date responseSchedule)voidsetResponseStartDate(java.util.Date responseStartDate)voidsetRewards(java.util.List<PunchcardReward> rewards)voidsetStatus(java.lang.String status)voidsetSubheading(java.lang.String subheading)voidsetSubject(java.lang.String subject)voidsetThumbImageUrl(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)
-
-