Class Post
- java.lang.Object
-
- com.cheetahdigital.corekit.models.data.BaseData
-
- com.cheetahdigital.corekit.models.data.FavoritesData
-
- com.cheetahdigital.newsfeed.core.model.Post
-
public class Post extends FavoritesData
Cheetah Loyalty Post Data Model
-
-
Constructor Summary
Constructors Constructor Description Post()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getAttachmentThumbs()
java.util.List<java.lang.String>
getAttachmentUrls()
java.lang.String
getAvatar()
java.lang.String
getBody()
int
getCommentCount()
java.util.Date
getCreatedAt()
java.lang.String
getFlagged()
java.lang.String
getInternalUrl()
int
getLikeCount()
java.util.List<Liker>
getLikers()
LinkPreviewView.LinkPreview
getLinkPreview()
int
getMetricAwardAmount()
Owner
getOwner()
int
getOwnerId()
java.lang.String
getOwnerName()
java.lang.String
getOwnerType()
org.json.JSONArray
getProperties()
java.lang.String
getTargetUrl()
boolean
isDeleted()
boolean
isLiked()
boolean
isOwner()
boolean
isPinned()
boolean
isVisible()
void
setAttachmentThumbs(java.util.List<java.lang.String> attachmentThumbs)
void
setAttachmentUrls(java.util.List<java.lang.String> attachmentUrls)
void
setAvatar(java.lang.String avatar)
void
setBody(java.lang.String body)
void
setCommentCount(int commentCount)
void
setCreatedAt(java.util.Date createdAt)
void
setFlagged(java.lang.String flagged)
void
setInternalUrl(java.lang.String internalUrl)
void
setIsDeleted(boolean isDeleted)
void
setIsOwner(boolean isOwner)
void
setIsPinned(boolean isPinned)
void
setLikeCount(int likeCount)
void
setLiked(boolean liked)
void
setLikers(java.util.List<Liker> likers)
void
setLinkPreview(LinkPreviewView.LinkPreview linkPreview)
void
setMetricAwardAmount(int metricAwardAmount)
void
setOwner(Owner owner)
void
setOwnerId(int ownerId)
void
setOwnerName(java.lang.String ownerName)
void
setOwnerType(java.lang.String ownerType)
void
setProperties(org.json.JSONArray properties)
void
setTargetUrl(java.lang.String targetUrl)
void
setVisible(boolean visible)
-
Methods inherited from class com.cheetahdigital.corekit.models.data.FavoritesData
isBeingFavorited, isFavorited, setIsBeingFavorited, setIsFavorited
-
Methods inherited from class com.cheetahdigital.corekit.models.data.BaseData
getId, getIntegrationId, setId, setIntegrationId
-
-
-
-
Method Detail
-
getLinkPreview
public LinkPreviewView.LinkPreview getLinkPreview()
-
setLinkPreview
public void setLinkPreview(LinkPreviewView.LinkPreview linkPreview)
-
getOwnerType
public java.lang.String getOwnerType()
-
setOwnerType
public void setOwnerType(java.lang.String ownerType)
-
getOwnerId
public int getOwnerId()
-
setOwnerId
public void setOwnerId(int ownerId)
-
getOwnerName
public java.lang.String getOwnerName()
-
setOwnerName
public void setOwnerName(java.lang.String ownerName)
-
getAvatar
public java.lang.String getAvatar()
-
setAvatar
public void setAvatar(java.lang.String avatar)
-
getCreatedAt
public java.util.Date getCreatedAt()
-
setCreatedAt
public void setCreatedAt(java.util.Date createdAt)
-
isVisible
public boolean isVisible()
-
setVisible
public void setVisible(boolean visible)
-
getLikeCount
public int getLikeCount()
-
setLikeCount
public void setLikeCount(int likeCount)
-
getCommentCount
public int getCommentCount()
-
setCommentCount
public void setCommentCount(int commentCount)
-
getMetricAwardAmount
public int getMetricAwardAmount()
-
setMetricAwardAmount
public void setMetricAwardAmount(int metricAwardAmount)
-
isLiked
public boolean isLiked()
-
setLiked
public void setLiked(boolean liked)
-
getFlagged
public java.lang.String getFlagged()
-
setFlagged
public void setFlagged(java.lang.String flagged)
-
isOwner
public boolean isOwner()
-
setIsOwner
public void setIsOwner(boolean isOwner)
-
isPinned
public boolean isPinned()
-
setIsPinned
public void setIsPinned(boolean isPinned)
-
isDeleted
public boolean isDeleted()
-
setIsDeleted
public void setIsDeleted(boolean isDeleted)
-
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)
-
getAttachmentThumbs
public java.util.List<java.lang.String> getAttachmentThumbs()
-
setAttachmentThumbs
public void setAttachmentThumbs(java.util.List<java.lang.String> attachmentThumbs)
-
getTargetUrl
public java.lang.String getTargetUrl()
-
setTargetUrl
public void setTargetUrl(java.lang.String targetUrl)
-
getInternalUrl
public java.lang.String getInternalUrl()
-
setInternalUrl
public void setInternalUrl(java.lang.String internalUrl)
-
getOwner
public Owner getOwner()
-
setOwner
public void setOwner(Owner owner)
-
getProperties
public org.json.JSONArray getProperties()
-
setProperties
public void setProperties(org.json.JSONArray properties)
-
getLikers
public java.util.List<Liker> getLikers()
-
setLikers
public void setLikers(java.util.List<Liker> likers)
-
-