public class Post extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<Post>
| Constructor and Description |
|---|
Post()
default constructor
|
Post(java.lang.String key,
PostType type,
java.lang.String entityId,
java.util.Date time,
java.lang.String vreid,
java.lang.String uri,
java.lang.String uriThumbnail,
java.lang.String description,
PrivacyLevel privacy,
java.lang.String fullName,
java.lang.String email,
java.lang.String thumbnailURL,
java.lang.String linkTitle,
java.lang.String linkDescription,
java.lang.String linkHost)
To use ONLY for USER Feeds
|
Post(java.lang.String key,
PostType type,
java.lang.String entityId,
java.util.Date time,
java.lang.String vreid,
java.lang.String uri,
java.lang.String uriThumbnail,
java.lang.String description,
PrivacyLevel privacy,
java.lang.String fullName,
java.lang.String email,
java.lang.String thumbnailURL,
java.lang.String linkTitle,
java.lang.String linkDescription,
java.lang.String linkHost,
boolean applicationFeed)
To use for USER and ApplicationProfile Feeds
|
Post(java.lang.String key,
PostType type,
java.lang.String entityId,
java.util.Date time,
java.lang.String vreid,
java.lang.String uri,
java.lang.String uriThumbnail,
java.lang.String description,
PrivacyLevel privacy,
java.lang.String fullName,
java.lang.String email,
java.lang.String thumbnailURL,
java.lang.String commentsNo,
java.lang.String likesNo,
java.lang.String linkTitle,
java.lang.String linkDescription,
java.lang.String linkHost,
boolean applicationFeed,
boolean multiFileUpload)
for serialization purposes
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Post toCompare) |
java.lang.String |
getCommentsNo() |
java.lang.String |
getDescription() |
java.lang.String |
getEmail() |
java.lang.String |
getEntityId() |
java.lang.String |
getFullName() |
java.lang.String |
getKey() |
java.lang.String |
getLikesNo() |
java.lang.String |
getLinkDescription() |
java.lang.String |
getLinkHost() |
java.lang.String |
getLinkTitle() |
PrivacyLevel |
getPrivacy() |
java.lang.String |
getThumbnailURL() |
java.util.Date |
getTime() |
PostType |
getType() |
java.lang.String |
getUri() |
java.lang.String |
getUriThumbnail() |
java.lang.String |
getVreid() |
boolean |
isApplicationFeed() |
boolean |
isMultiFileUpload() |
void |
setApplicationFeed(boolean applicationFeed) |
void |
setCommentsNo(java.lang.String commentsNo) |
void |
setDescription(java.lang.String description) |
void |
setEmail(java.lang.String email) |
void |
setEntityId(java.lang.String entityId)
set the User or the App id
|
void |
setFullName(java.lang.String fullName) |
void |
setKey(java.lang.String key) |
void |
setLikesNo(java.lang.String likesNo) |
void |
setLinkDescription(java.lang.String linkDescription) |
void |
setLinkHost(java.lang.String linkHost) |
void |
setLinkTitle(java.lang.String linkTitle) |
void |
setMultiFileUpload(boolean multiFileUpload) |
void |
setPrivacy(PrivacyLevel privacy) |
void |
setThumbnailURL(java.lang.String thumbnailURL) |
void |
setTime(java.util.Date time) |
void |
setType(PostType type) |
void |
setUri(java.lang.String uri) |
void |
setUriThumbnail(java.lang.String uriThumbnail) |
void |
setVreid(java.lang.String vreid) |
java.lang.String |
toString() |
public Post()
public Post(java.lang.String key,
PostType type,
java.lang.String entityId,
java.util.Date time,
java.lang.String vreid,
java.lang.String uri,
java.lang.String uriThumbnail,
java.lang.String description,
PrivacyLevel privacy,
java.lang.String fullName,
java.lang.String email,
java.lang.String thumbnailURL,
java.lang.String linkTitle,
java.lang.String linkDescription,
java.lang.String linkHost)
key - a UUIDtype - an instance of entityId - the user or the app unique indentifiertime - whenvreid - a unique vre iduri - optional uriuriThumbnail - the thumbnail for the link posteddescription - optional descriptionprivacy - the privacy level of fullName - email - thumbnailURL - this is the user thumbnail urllinkTitle - optional to be used when posting linkslinkDescription - optional to be used when posting linkslinkHost - option to be used when posting linkgspublic Post(java.lang.String key,
PostType type,
java.lang.String entityId,
java.util.Date time,
java.lang.String vreid,
java.lang.String uri,
java.lang.String uriThumbnail,
java.lang.String description,
PrivacyLevel privacy,
java.lang.String fullName,
java.lang.String email,
java.lang.String thumbnailURL,
java.lang.String linkTitle,
java.lang.String linkDescription,
java.lang.String linkHost,
boolean applicationFeed)
key - a UUIDtype - an instance of entityId - the user or the app unique indentifiertime - whenvreid - a unique vre iduri - optional uriuriThumbnail - the thumbnail for the link posteddescription - optional descriptionprivacy - the privacy level of fullName - email - thumbnailURL - this is the user thumbnail urllinkTitle - optional to be used when posting linkslinkDescription - optional to be used when posting linksapplicationFeed - tell if this is an application feed or a user feedpublic Post(java.lang.String key,
PostType type,
java.lang.String entityId,
java.util.Date time,
java.lang.String vreid,
java.lang.String uri,
java.lang.String uriThumbnail,
java.lang.String description,
PrivacyLevel privacy,
java.lang.String fullName,
java.lang.String email,
java.lang.String thumbnailURL,
java.lang.String commentsNo,
java.lang.String likesNo,
java.lang.String linkTitle,
java.lang.String linkDescription,
java.lang.String linkHost,
boolean applicationFeed,
boolean multiFileUpload)
key - a UUIDtype - an instance of entityId - the user or the app unique indentifiertime - whenvreid - a unique vre iduri - optional uriuriThumbnail - the thumbnail for the link posteddescription - optional descriptionprivacy - the privacy level of fullName - email - thumbnailURL - this is the user thumbnail urllinkTitle - optional to be used when posting linkslinkDescription - optional to be used when posting linkspublic java.lang.String getKey()
public void setKey(java.lang.String key)
public PostType getType()
public void setType(PostType type)
public java.lang.String getEntityId()
public void setEntityId(java.lang.String entityId)
entityId - the UserId or the AppId idpublic java.util.Date getTime()
public void setTime(java.util.Date time)
public java.lang.String getVreid()
public void setVreid(java.lang.String vreid)
public java.lang.String getUri()
public void setUri(java.lang.String uri)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public PrivacyLevel getPrivacy()
public void setPrivacy(PrivacyLevel privacy)
public java.lang.String getFullName()
public void setFullName(java.lang.String fullName)
public java.lang.String getEmail()
public void setEmail(java.lang.String email)
public java.lang.String getThumbnailURL()
public void setThumbnailURL(java.lang.String thumbnailURL)
public java.lang.String getCommentsNo()
public void setCommentsNo(java.lang.String commentsNo)
public java.lang.String getLikesNo()
public void setLikesNo(java.lang.String likesNo)
public java.lang.String getUriThumbnail()
public void setUriThumbnail(java.lang.String uriThumbnail)
public java.lang.String getLinkTitle()
public void setLinkTitle(java.lang.String linkTitle)
public java.lang.String getLinkDescription()
public void setLinkDescription(java.lang.String linkDescription)
public int compareTo(Post toCompare)
compareTo in interface java.lang.Comparable<Post>public java.lang.String getLinkHost()
public void setLinkHost(java.lang.String linkHost)
public boolean isApplicationFeed()
public void setApplicationFeed(boolean applicationFeed)
public boolean isMultiFileUpload()
public void setMultiFileUpload(boolean multiFileUpload)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2022. All rights reserved.