Package com.jms.socialmedia.model
Class Entry
- java.lang.Object
-
- com.jms.socialmedia.model.Entry
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addLike(Integer userId)
String
getFullName()
Collection<Integer>
getLikes()
Integer
getPostId()
String
getProfilePictureLink()
String
getText()
LocalDateTime
getTimestamp()
Integer
getUserId()
String
getUsername()
boolean
hasPostId()
boolean
hasText()
boolean
hasUserId()
boolean
removeLike(Integer userId)
void
setFullName(String fullName)
void
setLikes(Collection<Integer> likes)
void
setPostId(Integer postId)
void
setProfilePictureLink(String profilePictureLink)
void
setText(String text)
void
setTimestamp(LocalDateTime postTimestamp)
void
setUserId(Integer userId)
void
setUsername(String username)
String
toString()
-
-
-
Field Detail
-
postId
protected Integer postId
-
userId
protected Integer userId
-
username
protected String username
-
fullName
protected String fullName
-
profilePictureLink
protected String profilePictureLink
-
text
protected String text
-
timestamp
protected LocalDateTime timestamp
-
likes
protected Collection<Integer> likes
-
-
Method Detail
-
hasPostId
public final boolean hasPostId()
-
getPostId
public final Integer getPostId()
-
setPostId
public final void setPostId(Integer postId)
-
hasUserId
public final boolean hasUserId()
-
getUserId
public final Integer getUserId()
-
setUserId
public final void setUserId(Integer userId)
-
getUsername
public final String getUsername()
-
setUsername
public final void setUsername(String username)
-
getFullName
public final String getFullName()
-
setFullName
public final void setFullName(String fullName)
-
getProfilePictureLink
public final String getProfilePictureLink()
-
setProfilePictureLink
public final void setProfilePictureLink(String profilePictureLink)
-
hasText
public final boolean hasText()
-
getText
public final String getText()
-
setText
public final void setText(String text)
-
getLikes
public final Collection<Integer> getLikes()
-
setLikes
public final void setLikes(Collection<Integer> likes)
-
addLike
public final boolean addLike(Integer userId)
-
removeLike
public final boolean removeLike(Integer userId)
-
getTimestamp
public final LocalDateTime getTimestamp()
-
setTimestamp
public final void setTimestamp(LocalDateTime postTimestamp)
-
-