public abstract class FeedLinkEntry<T extends BaseEntry> extends BaseEntry<T>
BaseEntry.AtomHandler, BaseEntry.EntryState
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
AbstractExtension.AttributesHandler
xmlBlob
localName, namespace
Modifier and Type | Method and Description |
---|---|
void |
declareExtensions(ExtensionProfile extProfile)
Declares the set of expected Extension types for an ExtensionPoint within
the target extension profile.
|
java.lang.Integer |
getCountHint()
Gets an estimate of how many entries can be found
in the enclosed feed.
|
java.lang.String |
getDescription()
Deprecated.
Valid only in version 1. Replaced in version 2.0 with
atom:summary.
|
FeedLink<?> |
getFeedLink()
Deprecated.
Starting with version 2, the feed link can be found in the content.
See
getFeedUrl() and getCountHint() . |
java.lang.String |
getFeedUrl()
Gets the URL of the enclosed feed.
|
MediaThumbnail |
getThumbnail()
Gets the thumbnail.
|
void |
setCountHint(java.lang.Integer hint)
Sets the estimate of how many entries can be
found in the enclosed feed.
|
void |
setDescription(java.lang.String description)
Deprecated.
Valid only in version 1. Replaced in version 2.0 with
atom:summary.
|
void |
setFeedLink(FeedLink<?> feedLink)
Deprecated.
Starting with version 2, the feed link can be found in the content.
|
void |
setThumbnail(MediaThumbnail thumbnail)
Sets the thumbnail.
|
addAdaptor, addHtmlLink, addLink, addLink, delete, generate, generateAtom, generateRss, getAdaptedEntry, getAdaptor, getAdaptors, getAuthors, getCanEdit, getCategories, getContent, getContentHandlerInfo, getContributors, getEdited, getEditLink, getEtag, getHandler, getHtmlLink, getId, getKind, getLink, getLinks, getLinks, getMediaEditLink, getPlainTextContent, getPubControl, getPublished, getResumableEditMediaLink, getRights, getSelectedFields, getSelf, getSelfLink, getService, getSource, getSummary, getTextContent, getTitle, getUpdated, getVersionId, isDraft, parseAtom, parseAtom, parseAtom, readEntry, readEntry, removeLinks, removeLinks, setCanEdit, setContent, setContent, setDraft, setEdited, setEtag, setId, setKind, setPubControl, setPublished, setRights, setSelectedFields, setService, setSource, setSummary, setTitle, setUpdated, setVersionId, update, visitChildren
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
consumeAttributes, disableStrictValidation, enableStrictValidation, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate
public FeedLink<?> getFeedLink()
getFeedUrl()
and getCountHint()
.public void setFeedLink(FeedLink<?> feedLink)
public java.lang.String getFeedUrl()
null
public java.lang.Integer getCountHint()
null
public void setCountHint(java.lang.Integer hint)
yt:countHint
.hint
- count hint or null
public MediaThumbnail getThumbnail()
public void setThumbnail(MediaThumbnail thumbnail)
@Deprecated public java.lang.String getDescription()
@Deprecated public void setDescription(java.lang.String description)
public void declareExtensions(ExtensionProfile extProfile)
ExtensionPoint
declareExtensions
in interface Kind.Adaptor
declareExtensions
in class ExtensionPoint
extProfile
- the ExtensionProfile to initialize.ExtensionProfile.addDeclarations(Kind.Adaptor)