Google Data APIs Client Library (1.41.1)
Class PlaylistLinkFeed

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

public class PlaylistLinkFeed
extends BaseFeed<PlaylistLinkFeed,PlaylistLinkEntry>

A feed that contains playlist link entries. This feed does not represent a playlist, but a collection of links to playlist feeds. See PlaylistFeed and PlaylistEntry for the playlist feed.

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
PlaylistLinkFeed(BaseFeed<?,?> base)
Method Summary
 void declareExtensions(ExtensionProfile extProfile)
          Declares the set of expected Extension types for an ExtensionPoint within the target extension profile.
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 PlaylistLinkFeed()


public PlaylistLinkFeed(BaseFeed<?,?> base)
Method Detail


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<PlaylistLinkFeed,PlaylistLinkEntry>
extProfile - the ExtensionProfile to initialize.
See Also: