|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.syndication.feed.WireFeed com.sun.syndication.feed.atom.Feed
public class Feed
Bean for Atom feeds.
It handles Atom feeds version 0.3 without loosing any feed information.
Constructor Summary | |
---|---|
Feed()
Default constructor, for bean cloning purposes only. |
|
Feed(String type)
Feed Constructor. |
Method Summary | |
---|---|
List<Link> |
getAlternateLinks()
Returns the feed alternate links. |
List<Person> |
getAuthors()
Returns the feed author. |
List |
getCategories()
Returns the categories |
List<Person> |
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<Person> authors)
Sets the feed author. |
void |
setCategories(List<Category> categories)
Set the categories |
void |
setContributors(List<Person> 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 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.sun.syndication.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 |
Methods inherited from class com.sun.syndication.feed.WireFeed |
---|
clone, equals, getEncoding, getFeedType, getForeignMarkup, hashCode, setEncoding, setFeedType, setForeignMarkup, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Feed()
public Feed(String type)
type
- the type of the Atom feed.Method Detail |
---|
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<Person> getAuthors()
public void setAuthors(List<Person> authors)
authors
- the feed author to set, null if none.public List<Person> getContributors()
public void setContributors(List<Person> 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.sun.syndication.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 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 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.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |