Uses of Class
com.restfb.types.NamedFacebookType
Package
Description
Default implementations of Facebook
Graph API Objects.
Contains all types that are necessary to interact with
the Instagram Graph API.
-
Uses of NamedFacebookType in com.restfb.types
Modifier and TypeClassDescriptionclass
Represents the Account Graph API type.class
Represents the Album Graph API type.class
Represents the Application Graph API type.static class
Represents the Cover Graph API type.class
Superclass for Graph API types that include acategory
field.class
Represents a category element used by place and pageclass
Represents the EntityAtTextRange API type.class
Represents the Event Graph API type.class
class
Represents the FriendList Graph API type .class
From
type is used as replacement for the case we need a user or a page.class
Represents the Group Graph API type.class
Represents the Insight Graph API type.class
Represents the Instagram User API type.static class
class
Represents the Link Graph API type.static class
Represents the Message Share Graph API type.class
Represents the Message Tag Graph API type.class
Represents the Open Graph Action Typeclass
Represents the Open Graph Object Typeclass
Represents the Page Graph API type.class
Represents a Connection to a Page Graph API type , for example the Pages returned fromme/music
.class
class
Represents the Page Tab typeclass
Represents the Photo Graph API type.static class
Represents the Tag Graph API type.class
static class
class
Represets the Project Experience typeclass
Represents the SearchPlaceclass
Represents the User Graph API type.static class
static class
Represents the Sport Graph API type.class
Represents the User Invitable Friend Graph API type.class
Respresents the User Profile object as defined hereclass
Represents the Video Graph API type.static class
Represents the Video Thumbnail Graph API type.class
Represents the Video Copyright Rule typeModifier and TypeMethodDescriptionPost.getAdminCreator()
ID of admin who created the post.Checkin.getApplication()
The ID and name of the application that made the check-in.Post.getApplication()
The application used to create this post.PageLabel.getCreatorId()
AppRequest.getFrom()
The sender user associated with the request.Checkin.getFrom()
The ID and name of the user who made the check-in.Link.getFrom()
An object containing the name and ID of the user who posted the link.Note.getFrom()
The ID of the user who posted the note.Notification.getFrom()
The entity (user, page, app, etc.) that 'sent', or is the source of the notification.PageRating.getFrom()
Person who rated the pageReview.getFrom()
The user that created the review.User.getHometown()
Duplicate mapping for "hometown" since FB can return it differently in different situations. -- GETTER -- The user's hometown.User.getLocation()
he person's current location as entered by them on their profile.Comment.getObject()
Parent object this comment was made on.EntityAtTextRange.getObject()
The object itselfNotification.getObject()
The object (this can be a post, a photo, a comment, etc.) that was the subject of the notification.Group.getOwner()
An object containing the name and ID of the user who owns the group.Group.getParent()
The parent of this group, if it exists.Post.getTarget()
The profile this was posted on if different from the author.AppRequest.getTo()
The recipient user associated with the request.Notification.getTo()
The entity that received the notification.Review.getTo()
The app to which this review applies.Modifier and TypeMethodDescriptionFacebookType.Metadata.getFields()
Existing fields in the current typeConversation.getFormerParticipants()
Users who used to be on this message conversation.Conversation.getSenders()
Users who send a message on the conversationPost.getSponsorTags()
A sponsor tag points to a Facebook Page.Checkin.getTags()
Tags for the check-in.Video.getTags()
Tags for the video.Post.getTo()
A list of the profiles mentioned or targeted in this post.Thread.getTo()
A list of the Thread subscriberUser.Sport.getWith()
Friends associated with this sport.Post.FeedTargeting.getWorkNetworks()
Company, organization, or other workplace.Modifier and TypeMethodDescriptionboolean
FacebookType.Metadata.addField
(NamedFacebookType field) boolean
Conversation.addFormerParticipant
(NamedFacebookType formerParticipant) boolean
Conversation.addSender
(NamedFacebookType sender) boolean
Post.addSponsorTag
(NamedFacebookType sponsorTag) boolean
Checkin.addTag
(NamedFacebookType tag) boolean
Video.addTag
(NamedFacebookType tag) boolean
Post.addTo
(NamedFacebookType profile) boolean
Thread.addTo
(NamedFacebookType subscriber) boolean
User.Sport.addWith
(NamedFacebookType withSport) boolean
Post.FeedTargeting.addWorkNetwork
(NamedFacebookType workNetwork) boolean
Post.Targeting.removeCity
(NamedFacebookType city) boolean
FacebookType.Metadata.removeField
(NamedFacebookType field) boolean
Conversation.removeFormerParticipant
(NamedFacebookType formerParticipant) boolean
Post.Targeting.removeRegion
(NamedFacebookType region) boolean
Conversation.removeSender
(NamedFacebookType sender) boolean
Post.removeSponsorTag
(NamedFacebookType sponsorTag) boolean
Checkin.removeTag
(NamedFacebookType tag) boolean
Video.removeTag
(NamedFacebookType tag) boolean
Post.removeTo
(NamedFacebookType profile) boolean
Thread.removeTo
(NamedFacebookType subscriber) boolean
User.Sport.removeWith
(NamedFacebookType withSport) boolean
Post.FeedTargeting.removeWorkNetwork
(NamedFacebookType workNetwork) void
Post.setAdminCreator
(NamedFacebookType adminCreator) ID of admin who created the post.void
Checkin.setApplication
(NamedFacebookType application) The ID and name of the application that made the check-in.void
Post.setApplication
(NamedFacebookType application) The application used to create this post.void
PageLabel.setCreatorId
(NamedFacebookType creatorId) void
AppRequest.setFrom
(NamedFacebookType from) The sender user associated with the request.void
Checkin.setFrom
(NamedFacebookType from) The ID and name of the user who made the check-in.void
Link.setFrom
(NamedFacebookType from) An object containing the name and ID of the user who posted the link.void
Note.setFrom
(NamedFacebookType from) The ID of the user who posted the note.void
Notification.setFrom
(NamedFacebookType from) The entity (user, page, app, etc.) that 'sent', or is the source of the notification.void
PageRating.setFrom
(NamedFacebookType from) Person who rated the pagevoid
Review.setFrom
(NamedFacebookType from) The user that created the review.void
User.setHometown
(NamedFacebookType hometown) Duplicate mapping for "hometown" since FB can return it differently in different situations. -- GETTER -- The user's hometown.void
User.setLocation
(NamedFacebookType location) he person's current location as entered by them on their profile.void
Comment.setObject
(NamedFacebookType object) Parent object this comment was made on.void
EntityAtTextRange.setObject
(NamedFacebookType object) The object itselfvoid
Notification.setObject
(NamedFacebookType object) The object (this can be a post, a photo, a comment, etc.) that was the subject of the notification.void
Group.setOwner
(NamedFacebookType owner) An object containing the name and ID of the user who owns the group.void
Group.setParent
(NamedFacebookType parent) The parent of this group, if it exists.void
Post.setTarget
(NamedFacebookType target) The profile this was posted on if different from the author.void
AppRequest.setTo
(NamedFacebookType to) The recipient user associated with the request.void
Notification.setTo
(NamedFacebookType to) The entity that received the notification.void
Review.setTo
(NamedFacebookType to) The app to which this review applies. -
Uses of NamedFacebookType in com.restfb.types.features
-
Uses of NamedFacebookType in com.restfb.types.instagram
Modifier and TypeClassDescriptionclass
Represents a Instagram Hashtag objectclass
Represents the instagram user type used in the Graph APIclass
Respresents the Instagram User Profile object as defined here -
Uses of NamedFacebookType in com.restfb.types.whatsapp
Modifier and TypeClassDescriptionclass
Represents the WhatsApp Message Template typeclass
class
Represents the WhatsApp Business Account typeclass
Represents the WhatsApp Message Template type