Interface ActivityObject
-
public interface ActivityObject
A representation of an Activity's object. Note that an Activity's object may contain fields from an Activity when the objectType is of type 'activity'. As such, ActivityObject becomes a superset of Activity. Refer to the Activity Streams spec.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ActivityObject.Field
Fields that represent the JSON elements.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<ActivityObject>
getAttachments()
getAttachmentsActivityObject
getAuthor()
getAuthorString
getContent()
getContentString
getDisplayName()
getDisplayNameList<String>
getDownstreamDuplicates()
getDownstreamDuplicatesString
getId()
getIdMediaLink
getImage()
getImageString
getObjectType()
getObjectTypeString
getPublished()
getPublishedString
getSummary()
getSummaryString
getUpdated()
getUpdatedList<String>
getUpstreamDuplicates()
getUpstreamDuplicatesString
getUrl()
getUrlvoid
setAttachments(List<ActivityObject> attachments)
setAttachmentsvoid
setAuthor(ActivityObject author)
setAuthorvoid
setContent(String content)
setContentvoid
setDisplayName(String displayName)
setDisplayNamevoid
setDownstreamDuplicates(List<String> downstreamDuplicates)
setDownstreamDuplicatesvoid
setId(String id)
setIdvoid
setImage(MediaLink image)
setImagevoid
setObjectType(String objectType)
setObjectTypevoid
setPublished(String published)
setPublishedvoid
setSummary(String summary)
setSummaryvoid
setUpdated(String updated)
setUpdatedvoid
setUpstreamDuplicates(List<String> upstreamDuplicates)
setUpstreamDuplicatesvoid
setUrl(String url)
setUrl
-
-
-
Method Detail
-
getAttachments
List<ActivityObject> getAttachments()
getAttachments
- Returns:
- a list of
ActivityObject
object
-
setAttachments
void setAttachments(List<ActivityObject> attachments)
setAttachments
- Parameters:
attachments
- a list ofActivityObject
objects
-
getAuthor
ActivityObject getAuthor()
getAuthor
- Returns:
- a
ActivityObject
object
-
setAuthor
void setAuthor(ActivityObject author)
setAuthor
- Parameters:
author
- aActivityObject
object
-
setDisplayName
void setDisplayName(String displayName)
setDisplayName
- Parameters:
displayName
- aString
object
-
getDownstreamDuplicates
List<String> getDownstreamDuplicates()
getDownstreamDuplicates
- Returns:
- a list of
String
objects
-
setDownstreamDuplicates
void setDownstreamDuplicates(List<String> downstreamDuplicates)
setDownstreamDuplicates
- Parameters:
downstreamDuplicates
- a list ofString
objects
-
setObjectType
void setObjectType(String objectType)
setObjectType
- Parameters:
objectType
- aString
object
-
setPublished
void setPublished(String published)
setPublished
- Parameters:
published
- aString
object.
-
getUpstreamDuplicates
List<String> getUpstreamDuplicates()
getUpstreamDuplicates
- Returns:
- a list of
String
objects
-
setUpstreamDuplicates
void setUpstreamDuplicates(List<String> upstreamDuplicates)
setUpstreamDuplicates
- Parameters:
upstreamDuplicates
- a list ofString
objects
-
-