Google Data APIs Client Library (1.41.1)
Class FriendFeed

  extended by
      extended by
          extended by
              extended by<FriendFeed,FriendEntry>
                  extended by
All Implemented Interfaces:
Extension, IAtom, IFeed, Kind.Adaptable, Kind.Adaptor

public class FriendFeed
extends BaseFeed<FriendFeed,FriendEntry>

A feed that contains a list of FriendEntry.

Nested Class Summary
Nested classes/interfaces inherited from class
BaseFeed.FeedHandler, BaseFeed.FeedState
Nested classes/interfaces inherited from class
Source.SourceHandler, Source.SourceState
Nested classes/interfaces inherited from class
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
Nested classes/interfaces inherited from class
Field Summary
Fields inherited from class
entries, entryClass, feedState
Fields inherited from class
Fields inherited from class
Fields inherited from class
localName, namespace
Constructor Summary
FriendFeed(BaseFeed<?,?> base)
Method Summary
 void declareExtensions(ExtensionProfile extProfile)
          Declares the set of expected Extension types for an ExtensionPoint within the target extension profile.
 Link getUserProfileLink()
          Returns a link to the profile of this user.
Methods inherited from class
addAdaptor, createEntry, generate, generateAtom, generateFeedEnd, generateFeedStart, generateRss, getAdaptedFeed, getAdaptor, getAdaptors, getCanPost, getEntries, getEntries, getEntryPostLink, getEtag, getFeedBatchLink, getHandler, getItemsPerPage, getKind, getNextLink, getPreviousLink, getSelectedFields, getSelf, getSelfLink, getService, getStartIndex, getTotalResults, getVersionId, insert, parseAtom, parseAtom, parseAtom, readFeed, readFeed, setCanPost, setEntries, setEtag, setItemsPerPage, setKind, setSelectedFields, setService, setStartIndex, setTotalResults, setVersionId, visitChildren
Methods inherited from class
addHtmlLink, addLink, addLink, generateInnerAtom, getAuthors, getCategories, getContributors, getGenerator, getHtmlLink, getIcon, getId, getLink, getLinks, getLinks, getLogo, getRights, getSubtitle, getTitle, getUpdated, removeLinks, removeLinks, setGenerator, setGenerator, setIcon, setId, setLogo, setRights, setSubtitle, setTitle, setUpdated
Methods inherited from class
addExtension, addExtension, addRepeatingExtension, addRepeatingExtension, checkRequiredExtensions, createExtensionInstance, generate, generateCumulativeXmlBlob, generateExtensions, generateStartElement, getExtension, getExtensionDescription, getExtensionHandler, getExtensions, getManifest, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, initializeArbitraryXml, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit, visitChild
Methods inherited from class
consumeAttributes, disableStrictValidation, enableStrictValidation, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface
getGenerator, getLogo, getSubtitle, setGenerator, setLogo
Methods inherited from interface
addLink, getAuthors, getCategories, getId, getLink, getLinks, getTitle, getUpdated, removeLinks, removeLinks, setId, setUpdated

Constructor Detail


public FriendFeed()


public FriendFeed(BaseFeed<?,?> base)
Method Detail
public Link getUserProfileLink()
Returns a link to the profile of this user.


public void declareExtensions(ExtensionProfile extProfile)
Description copied from class: BaseFeed
Declares the set of expected Extension types for an ExtensionPoint within the target extension profile. The base implementation does not declare any extensions, but can be overridden by specific types of ExtensionPoints that always contain a well-defined set of extensions.

The implementation of this method for BaseFeed will declare any extensions associated with the contained entry type.

Specified by:
declareExtensions in interface Kind.Adaptor
declareExtensions in class BaseFeed<FriendFeed,FriendEntry>
extProfile - the ExtensionProfile to initialize.
See Also: