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.StringgetAvatar()java.lang.StringgetBody()intgetCommentCount()java.util.DategetCreatedAt()java.lang.StringgetFlagged()java.lang.StringgetInternalUrl()intgetLikeCount()java.util.List<Liker>getLikers()LinkPreviewView.LinkPreviewgetLinkPreview()intgetMetricAwardAmount()OwnergetOwner()intgetOwnerId()java.lang.StringgetOwnerName()java.lang.StringgetOwnerType()org.json.JSONArraygetProperties()java.lang.StringgetTargetUrl()booleanisDeleted()booleanisLiked()booleanisOwner()booleanisPinned()booleanisVisible()voidsetAttachmentThumbs(java.util.List<java.lang.String> attachmentThumbs)voidsetAttachmentUrls(java.util.List<java.lang.String> attachmentUrls)voidsetAvatar(java.lang.String avatar)voidsetBody(java.lang.String body)voidsetCommentCount(int commentCount)voidsetCreatedAt(java.util.Date createdAt)voidsetFlagged(java.lang.String flagged)voidsetInternalUrl(java.lang.String internalUrl)voidsetIsDeleted(boolean isDeleted)voidsetIsOwner(boolean isOwner)voidsetIsPinned(boolean isPinned)voidsetLikeCount(int likeCount)voidsetLiked(boolean liked)voidsetLikers(java.util.List<Liker> likers)voidsetLinkPreview(LinkPreviewView.LinkPreview linkPreview)voidsetMetricAwardAmount(int metricAwardAmount)voidsetOwner(Owner owner)voidsetOwnerId(int ownerId)voidsetOwnerName(java.lang.String ownerName)voidsetOwnerType(java.lang.String ownerType)voidsetProperties(org.json.JSONArray properties)voidsetTargetUrl(java.lang.String targetUrl)voidsetVisible(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)
-
-