public class Feed extends WireFeed
Constructor and Description |
---|
Feed()
Default constructor, for bean cloning purposes only.
|
Feed(String type)
Feed Constructor.
|
Modifier and Type | Method and Description |
---|---|
List<Link> |
getAlternateLinks()
Returns the feed alternate links.
|
List<SyndPerson> |
getAuthors()
Returns the feed author.
|
List<Category> |
getCategories()
Returns the categories
|
List<SyndPerson> |
getContributors()
Returns the feed contributors.
|
String |
getCopyright()
Returns the feed copyright (Atom 0.3, maps to
getRights() ). |
List<Entry> |
getEntries()
Returns the feed entries.
|
Generator |
getGenerator()
Returns the feed generator.
|
String |
getIcon()
Returns the icon
|
String |
getId()
Returns the feed ID.
|
Content |
getInfo()
Returns the feed info (Atom 0.3 only)
|
String |
getLanguage()
Returns the feed language (Atom 0.3 only)
|
String |
getLogo()
Returns the logo
|
Date |
getModified()
Returns the feed modified date (Atom 0.3, maps to
getUpdated() ). |
Module |
getModule(String uri)
Returns the module identified by a given URI.
|
List<Module> |
getModules()
Returns the feed modules.
|
List<Link> |
getOtherLinks()
Returns the feed other links (non-alternate ones).
|
String |
getRights()
Returns the rights
|
Content |
getSubtitle()
Returns the subtitle
|
Content |
getTagline()
Returns the feed tag line (Atom 0.3, maps to
getSubtitle() ). |
String |
getTitle()
Returns the feed title.
|
Content |
getTitleEx()
Returns the feed title.
|
Date |
getUpdated()
Returns the updated
|
String |
getXmlBase()
Returns the xmlBase
|
void |
setAlternateLinks(List<Link> alternateLinks)
Sets the feed alternate links.
|
void |
setAuthors(List<SyndPerson> authors)
Sets the feed author.
|
void |
setCategories(List<Category> categories)
Set the categories
|
void |
setContributors(List<SyndPerson> contributors)
Sets the feed contributors.
|
void |
setCopyright(String copyright)
Sets the feed copyright (Atom 0.3, maps to
setRights(java.lang.String) ). |
void |
setEntries(List<Entry> entries)
Sets the feed entries.
|
void |
setGenerator(Generator generator)
Sets the feed generator.
|
void |
setIcon(String icon)
Set the icon
|
void |
setId(String id)
Sets the feed ID.
|
void |
setInfo(Content info)
Sets the feed info (Atom 0.3 only)
|
void |
setLanguage(String language)
Sets the feed language (Atom 0.3 only)
|
void |
setLogo(String logo)
Set the logo
|
void |
setModified(Date modified)
Sets the feed modified date (Atom 0.3, maps to
setUpdated(java.util.Date) ). |
void |
setModules(List<Module> modules)
Sets the feed moduless.
|
void |
setOtherLinks(List<Link> otherLinks)
Sets the feed other links (non-alternate ones).
|
void |
setRights(String rights)
Set the rights
|
void |
setSubtitle(Content subtitle)
Set the subtitle
|
void |
setTagline(Content tagline)
Sets the feed tagline (Atom 0.3, maps to
setSubtitle(com.rometools.rome.feed.atom.Content) ). |
void |
setTitle(String title)
Sets the feed title.
|
void |
setTitleEx(Content title)
Sets the feed title.
|
void |
setUpdated(Date updated)
Set the updated
|
void |
setXmlBase(String xmlBase)
Set the xmlBase
|
clone, equals, getEncoding, getFeedType, getForeignMarkup, getStyleSheet, hashCode, setEncoding, setFeedType, setForeignMarkup, setStyleSheet, toString
public Feed()
public Feed(String type)
type
- the type of the Atom feed.public String getLanguage()
public void setLanguage(String language)
language
- the feed language to set, null if none.public String getTitle()
public void setTitle(String title)
title
- the feed title to set, null if none.public Content getTitleEx()
public void setTitleEx(Content title)
title
- the feed title to set, null if none.public List<Link> getAlternateLinks()
public void setAlternateLinks(List<Link> alternateLinks)
alternateLinks
- the list of Link elements with the feed alternate links to set, an
empty list or null if none.public List<Link> getOtherLinks()
public void setOtherLinks(List<Link> otherLinks)
otherLinks
- the list of Link elements with the feed other links (non-alternate ones) to
set, an empty list or null if none.public List<SyndPerson> getAuthors()
public void setAuthors(List<SyndPerson> authors)
authors
- the feed author to set, null if none.public List<SyndPerson> getContributors()
public void setContributors(List<SyndPerson> contributors)
contributors
- the list of Person elements with the feed contributors to set, an empty
list or null if none.public Content getTagline()
getSubtitle()
).
public void setTagline(Content tagline)
setSubtitle(com.rometools.rome.feed.atom.Content)
).
tagline
- the feed tagline to set, null if none.public String getId()
public void setId(String id)
id
- the feed ID to set, null if none.public Generator getGenerator()
public void setGenerator(Generator generator)
generator
- the feed generator to set, null if none.public String getCopyright()
getRights()
).
public void setCopyright(String copyright)
setRights(java.lang.String)
).
copyright
- the feed copyright to set, null if none.public Content getInfo()
public void setInfo(Content info)
info
- the feed info to set, null if none.public Date getModified()
getUpdated()
).
public void setModified(Date modified)
setUpdated(java.util.Date)
).
modified
- the feed modified date to set, null if none.public List<Entry> getEntries()
public void setEntries(List<Entry> entries)
entries
- the list of Entry elements with the feed entries to set, an empty list or
null if none.public List<Module> getModules()
getModules
in interface Extendable
getModules
in class WireFeed
public void setModules(List<Module> modules)
setModules
in interface Extendable
setModules
in class WireFeed
modules
- the list of ModuleImpl elements with the feed moduless to set, an empty list
or null if none.public Module getModule(String uri)
getModule
in interface Extendable
getModule
in class WireFeed
uri
- the URI of the ModuleImpl.public List<Category> getCategories()
public void setCategories(List<Category> categories)
categories
- The categories to set.public String getIcon()
public void setIcon(String icon)
icon
- The icon to set.public String getLogo()
public void setLogo(String logo)
logo
- The logo to set.public String getRights()
public void setRights(String rights)
rights
- The rights to set.public Content getSubtitle()
public void setSubtitle(Content subtitle)
subtitle
- The subtitle to set.public Date getUpdated()
public void setUpdated(Date updated)
updated
- The updated to set.public String getXmlBase()
public void setXmlBase(String xmlBase)
xmlBase
- The xmlBase to set.Copyright © 2022. All rights reserved.