Class WallPost
- java.lang.Object
-
- com.cheetahdigital.corekit.models.data.BaseData
-
- com.cheetahdigital.newsfeed.core.model.WallPost
-
public class WallPost extends com.cheetahdigital.corekit.models.data.BaseData
Cheetah Loyalty WallPost Data Model
-
-
Constructor Summary
Constructors Constructor Description WallPost()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getAttachmentThumbnails()
java.util.List<java.lang.String>
getAttachmentUrls()
java.lang.String
getBody()
java.util.Date
getCreatedAt()
java.lang.String
getKey()
int
getNewsfeedId()
int
getOwnerId()
java.lang.String
getOwnerType()
java.lang.String
getPinnedAt()
java.util.Date
getPostDate()
org.json.JSONArray
getProperties()
java.util.Date
getPublishEndAt()
java.util.Date
getPublishStartAt()
java.lang.String
getPublishTimezone()
int
getRecipientId()
java.lang.String
getRecipientType()
int
getSourceUid()
int
getTargetableId()
java.lang.String
getTargetableType()
java.lang.String
getTargetUrl()
int
getTrackableId()
java.lang.String
getTrackableType()
java.util.Date
getUpdatedAt()
boolean
isVisible()
void
setAttachmentThumbnails(java.util.List<java.lang.String> attachmentThumbnails)
void
setAttachmentUrls(java.util.List<java.lang.String> attachmentUrls)
void
setBody(java.lang.String body)
void
setCreatedAt(java.util.Date createdAt)
void
setKey(java.lang.String key)
void
setNewsfeedId(int newsfeedId)
void
setOwnerId(int ownerId)
void
setOwnerType(java.lang.String ownerType)
void
setPinnedAt(java.lang.String pinnedAt)
void
setPostDate(java.util.Date postDate)
void
setProperties(org.json.JSONArray properties)
void
setPublishEndAt(java.util.Date publishEndAt)
void
setPublishStartAt(java.util.Date publishStartAt)
void
setPublishTimezone(java.lang.String publishTimezone)
void
setRecipientId(int recipientId)
void
setRecipientType(java.lang.String recipientType)
void
setSourceUid(int sourceUid)
void
setTargetableId(int targetableId)
void
setTargetableType(java.lang.String targetableType)
void
setTargetUrl(java.lang.String targetUrl)
void
setTrackableId(int trackableId)
void
setTrackableType(java.lang.String trackableType)
void
setUpdatedAt(java.util.Date updatedAt)
void
setVisible(boolean visible)
-
-
-
Method Detail
-
getCreatedAt
public java.util.Date getCreatedAt()
-
setCreatedAt
public void setCreatedAt(java.util.Date createdAt)
-
getUpdatedAt
public java.util.Date getUpdatedAt()
-
setUpdatedAt
public void setUpdatedAt(java.util.Date updatedAt)
-
getTrackableId
public int getTrackableId()
-
setTrackableId
public void setTrackableId(int trackableId)
-
getOwnerId
public int getOwnerId()
-
setOwnerId
public void setOwnerId(int ownerId)
-
getRecipientId
public int getRecipientId()
-
setRecipientId
public void setRecipientId(int recipientId)
-
getTrackableType
public java.lang.String getTrackableType()
-
setTrackableType
public void setTrackableType(java.lang.String trackableType)
-
getOwnerType
public java.lang.String getOwnerType()
-
setOwnerType
public void setOwnerType(java.lang.String ownerType)
-
getRecipientType
public java.lang.String getRecipientType()
-
setRecipientType
public void setRecipientType(java.lang.String recipientType)
-
getProperties
public org.json.JSONArray getProperties()
-
setProperties
public void setProperties(org.json.JSONArray properties)
-
getKey
public java.lang.String getKey()
-
setKey
public void setKey(java.lang.String key)
-
isVisible
public boolean isVisible()
-
setVisible
public void setVisible(boolean visible)
-
getPinnedAt
public java.lang.String getPinnedAt()
-
setPinnedAt
public void setPinnedAt(java.lang.String pinnedAt)
-
getPostDate
public java.util.Date getPostDate()
-
setPostDate
public void setPostDate(java.util.Date postDate)
-
getNewsfeedId
public int getNewsfeedId()
-
setNewsfeedId
public void setNewsfeedId(int newsfeedId)
-
getSourceUid
public int getSourceUid()
-
setSourceUid
public void setSourceUid(int sourceUid)
-
getTargetableId
public int getTargetableId()
-
setTargetableId
public void setTargetableId(int targetableId)
-
getTargetableType
public java.lang.String getTargetableType()
-
setTargetableType
public void setTargetableType(java.lang.String targetableType)
-
getTargetUrl
public java.lang.String getTargetUrl()
-
setTargetUrl
public void setTargetUrl(java.lang.String targetUrl)
-
getPublishStartAt
public java.util.Date getPublishStartAt()
-
setPublishStartAt
public void setPublishStartAt(java.util.Date publishStartAt)
-
getPublishEndAt
public java.util.Date getPublishEndAt()
-
setPublishEndAt
public void setPublishEndAt(java.util.Date publishEndAt)
-
getPublishTimezone
public java.lang.String getPublishTimezone()
-
setPublishTimezone
public void setPublishTimezone(java.lang.String publishTimezone)
-
getBody
public java.lang.String getBody()
-
setBody
public void setBody(java.lang.String body)
-
getAttachmentUrls
public java.util.List<java.lang.String> getAttachmentUrls()
-
setAttachmentUrls
public void setAttachmentUrls(java.util.List<java.lang.String> attachmentUrls)
-
getAttachmentThumbnails
public java.util.List<java.lang.String> getAttachmentThumbnails()
-
setAttachmentThumbnails
public void setAttachmentThumbnails(java.util.List<java.lang.String> attachmentThumbnails)
-
-