| java.lang.Object com.sun.syndication.feed.synd.SyndEntryImpl
SyndEntryImpl | public class SyndEntryImpl implements Serializable,SyndEntry(Code) | | Bean for entries of SyndFeedImpl feeds.
author: Alejandro Abdelnur |
Field Summary | |
final public static Set | CONVENIENCE_PROPERTIES Unmodifiable Set containing the convenience properties of this class. |
Constructor Summary | |
protected | SyndEntryImpl(Class beanClass, Set convenienceProperties) For implementations extending SyndEntryImpl to be able to use the ObjectBean functionality
with extended interfaces. | public | SyndEntryImpl() Default constructor. |
CONVENIENCE_PROPERTIES | final public static Set CONVENIENCE_PROPERTIES(Code) | | Unmodifiable Set containing the convenience properties of this class.
Convenience properties are mapped to Modules, for cloning the convenience properties
can be ignored as the will be copied as part of the module cloning.
|
SyndEntryImpl | protected SyndEntryImpl(Class beanClass, Set convenienceProperties)(Code) | | For implementations extending SyndEntryImpl to be able to use the ObjectBean functionality
with extended interfaces.
Parameters: beanClass - Parameters: convenienceProperties - set containing the convenience properties of the SyndEntryImpl(the are ignored during cloning, check CloneableBean for details). |
SyndEntryImpl | public SyndEntryImpl()(Code) | | Default constructor. All properties are set to null.
|
equals | public boolean equals(Object other)(Code) | | Indicates whether some other object is "equal to" this one as defined by the Object equals() method.
Parameters: other - he reference object with which to compare. true if 'this' object is equal to the 'other' object. |
getAuthor | public String getAuthor()(Code) | | Returns the entry author.
This method is a convenience method, it maps to the Dublin Core module creator.
the entry author, null if none. |
getCategories | public List getCategories()(Code) | | Returns the entry categories.
a list of SyndCategoryImpl elements with the entry categories,an empty list if none. |
getContents | public List getContents()(Code) | | Returns the entry contents.
a list of SyndContentImpl elements with the entry contents,an empty list if none. |
getContributors | public List getContributors()(Code) | | |
getDescription | public SyndContent getDescription()(Code) | | Returns the entry description.
the entry description, null if none. |
getEnclosures | public List getEnclosures()(Code) | | Returns the entry enclosures.
a list of SyndEnclosure elements with the entry enclosures,an empty list if none. |
getForeignMarkup | public Object getForeignMarkup()(Code) | | Returns foreign markup found at channel level.
list of JDOM nodes containing channel-level foreign markup,an empty list if none. |
getLink | public String getLink()(Code) | | Returns the entry link.
the entry link, null if none. |
getLinks | public List getLinks()(Code) | | Returns the links
Returns the links. |
getModule | public Module getModule(String uri)(Code) | | Returns the module identified by a given URI.
Parameters: uri - the URI of the ModuleImpl. The module with the given URI, null if none. |
getModules | public List getModules()(Code) | | Returns the entry modules.
a list of ModuleImpl elements with the entry modules,an empty list if none. |
getPublishedDate | public Date getPublishedDate()(Code) | | Returns the entry published date.
This method is a convenience method, it maps to the Dublin Core module date.
the entry published date, null if none. |
getTitle | public String getTitle()(Code) | | Returns the entry title.
the entry title, null if none. |
getTitleEx | public SyndContent getTitleEx()(Code) | | Returns the entry title as a text construct.
the entry title, null if none. |
getUpdatedDate | public Date getUpdatedDate()(Code) | | Returns the updatedDate
Returns the updatedDate. |
getUri | public String getUri()(Code) | | Returns the entry URI.
How the entry URI maps to a concrete feed type (RSS or Atom) depends on
the concrete feed type. This is explained in detail in Rome documentation,
Feed and entry URI mapping.
The returned URI is a normalized URI as specified in RFC 2396bis.
the entry URI, null if none. |
hashCode | public int hashCode()(Code) | | Returns a hashcode value for the object.
It follows the contract defined by the Object hashCode() method.
the hashcode of the bean object. |
setAuthor | public void setAuthor(String author)(Code) | | Sets the entry author.
This method is a convenience method, it maps to the Dublin Core module creator.
Parameters: author - the entry author to set, null if none. |
setAuthors | public void setAuthors(List authors)(Code) | | |
setCategories | public void setCategories(List categories)(Code) | | Sets the entry categories.
This method is a convenience method, it maps to the Dublin Core module subjects.
Parameters: categories - the list of SyndCategoryImpl elements with the entry categories to set,an empty list or null if none. |
setContents | public void setContents(List contents)(Code) | | Sets the entry contents.
Parameters: contents - the list of SyndContentImpl elements with the entry contents to set,an empty list or null if none. |
setContributors | public void setContributors(List contributors)(Code) | | |
setDescription | public void setDescription(SyndContent description)(Code) | | Sets the entry description.
Parameters: description - the entry description to set, null if none. |
setEnclosures | public void setEnclosures(List enclosures)(Code) | | Sets the entry enclosures.
Parameters: enclosures - the list of SyndEnclosure elements with the entry enclosures to set,an empty list or null if none. |
setForeignMarkup | public void setForeignMarkup(Object foreignMarkup)(Code) | | Sets foreign markup found at channel level.
Parameters: foreignMarkup - list of JDOM nodes containing channel-level foreign markup,an empty list if none. |
setLink | public void setLink(String link)(Code) | | Sets the entry link.
Parameters: link - the entry link to set, null if none. |
setLinks | public void setLinks(List links)(Code) | | Set the links
Parameters: links - The links to set. |
setModules | public void setModules(List modules)(Code) | | Sets the entry modules.
Parameters: modules - the list of ModuleImpl elements with the entry modules to set,an empty list or null if none. |
setPublishedDate | public void setPublishedDate(Date publishedDate)(Code) | | Sets the entry published date.
This method is a convenience method, it maps to the Dublin Core module date.
Parameters: publishedDate - the entry published date to set, null if none. |
setTitle | public void setTitle(String title)(Code) | | Sets the entry title.
Parameters: title - the entry title to set, null if none. |
setTitleEx | public void setTitleEx(SyndContent title)(Code) | | Sets the entry title as a text construct.
Parameters: title - the entry title to set, null if none. |
setUpdatedDate | public void setUpdatedDate(Date updatedDate)(Code) | | Set the updatedDate
Parameters: updatedDate - The updatedDate to set. |
setUri | public void setUri(String uri)(Code) | | Sets the entry URI.
How the entry URI maps to a concrete feed type (RSS or Atom) depends on
the concrete feed type. This is explained in detail in Rome documentation,
Feed and entry URI mapping.
Parameters: uri - the entry URI to set, null if none. |
toString | public String toString()(Code) | | Returns the String representation for the object.
String representation for the object. |
|
|