Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.sun.syndication.feed.atom
Class Entry  view Entry download Entry.java

java.lang.Object
  extended bycom.sun.syndication.feed.atom.Entry
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class Entry
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

Bean for entry elements of Atom feeds.


Field Summary
private  java.util.List _alternateLinks
           
private  java.util.List _authors
           
private  java.util.List _categories
           
private  java.util.List _contents
           
private  java.util.List _contributors
           
private  java.util.Date _created
           
private  java.lang.String _id
           
private  java.util.List _modules
           
private  com.sun.syndication.feed.impl.ObjectBean _objBean
           
private  java.util.List _otherLinks
           
private  java.util.Date _published
           
private  java.lang.String _rights
           
private  Feed _source
           
private  Content _summary
           
private  java.lang.String _title
           
private  java.util.Date _updated
           
private  java.lang.String _xmlBase
           
 
Constructor Summary
Entry()
          Default constructor.
 
Method Summary
 java.lang.Object clone()
          Creates a deep 'bean' clone of the object.
 boolean equals(java.lang.Object other)
          Indicates whether some other object is "equal to" this one as defined by the Object equals() method.
 java.util.List getAlternateLinks()
          Returns the entry alternate links.
 java.util.List getAuthors()
          Returns the entry author.
 java.util.List getCategories()
          Returns the categories
 java.util.List getContents()
          Returns the entry contents.
 java.util.List getContributors()
          Returns the entry contributors.
 java.util.Date getCreated()
          Returns the entry created date (Atom 0.3 only)
 java.lang.String getId()
          Returns the entry ID.
 java.util.Date getIssued()
          Returns the entry issued date (Atom 0.3, maps to getPublished() 55 ).
 java.util.Date getModified()
          Returns the entry modified date (Atom 0.3, maps to getUpdated() 55 ).
 com.sun.syndication.feed.module.Module getModule(java.lang.String uri)
          Returns the module identified by a given URI.
 java.util.List getModules()
          Returns the entry modules.
 java.util.List getOtherLinks()
          Returns the entry non-alternate links.
 java.util.Date getPublished()
          Returns the published
 java.lang.String getRights()
          Returns the rights
 Feed getSource()
          Returns the source
 Content getSummary()
          Returns the entry summary.
 java.lang.String getTitle()
          Returns the entry title.
 java.util.Date getUpdated()
          Returns the updated
 java.lang.String getXmlBase()
          Returns the xmlBase
 int hashCode()
          Returns a hashcode value for the object.
 void setAlternateLinks(java.util.List alternateLinks)
          Sets the entry alternate links.
 void setAuthors(java.util.List authors)
          Sets the author of the entry.
 void setCategories(java.util.List categories)
          Set the categories
 void setContents(java.util.List contents)
          Sets the entry contents.
 void setContributors(java.util.List contributors)
          Sets the entry contributors.
 void setCreated(java.util.Date created)
          Sets the entry created date (Atom 0.3 only)
 void setId(java.lang.String id)
          Sets the entry ID.
 void setIssued(java.util.Date issued)
          Sets the entry issued date (Atom 0.3, maps to setPublished()).
 void setModified(java.util.Date modified)
          Sets the entry modified date (Atom 0.3, maps to setUpdated()).
 void setModules(java.util.List modules)
          Sets the entry modules.
 void setOtherLinks(java.util.List otherLinks)
          Sets the entry non-alternate links.
 void setPublished(java.util.Date published)
          Set the published
 void setRights(java.lang.String rights)
          Set the rights
 void setSource(Feed source)
          Set the source
 void setSummary(Content summary)
          Sets the entry summary.
 void setTitle(java.lang.String title)
          Sets the entry title.
 void setUpdated(java.util.Date updated)
          Set the updated
 void setXmlBase(java.lang.String xmlBase)
          Set the xmlBase
 java.lang.String toString()
          Returns the String representation for the object.
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_objBean

private com.sun.syndication.feed.impl.ObjectBean _objBean

_xmlBase

private java.lang.String _xmlBase

_authors

private java.util.List _authors

_contributors

private java.util.List _contributors

_categories

private java.util.List _categories

_contents

private java.util.List _contents

_id

private java.lang.String _id

_published

private java.util.Date _published

_rights

private java.lang.String _rights

_source

private Feed _source

_summary

private Content _summary

_title

private java.lang.String _title

_updated

private java.util.Date _updated

_alternateLinks

private java.util.List _alternateLinks

_otherLinks

private java.util.List _otherLinks

_modules

private java.util.List _modules

_created

private java.util.Date _created
Constructor Detail

Entry

public Entry()
Default constructor. All properties are set to null.

Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Creates a deep 'bean' clone of the object.


equals

public boolean equals(java.lang.Object other)
Indicates whether some other object is "equal to" this one as defined by the Object equals() method.


hashCode

public int hashCode()
Returns a hashcode value for the object.

It follows the contract defined by the Object hashCode() method.


toString

public java.lang.String toString()
Returns the String representation for the object.


getTitle

public java.lang.String getTitle()
Returns the entry title.


setTitle

public void setTitle(java.lang.String title)
Sets the entry title.


getAlternateLinks

public java.util.List getAlternateLinks()
Returns the entry alternate links.


setAlternateLinks

public void setAlternateLinks(java.util.List alternateLinks)
Sets the entry alternate links.


getOtherLinks

public java.util.List getOtherLinks()
Returns the entry non-alternate links.


setOtherLinks

public void setOtherLinks(java.util.List otherLinks)
Sets the entry non-alternate links.


getAuthors

public java.util.List getAuthors()
Returns the entry author.


setAuthors

public void setAuthors(java.util.List authors)
Sets the author of the entry.


getContributors

public java.util.List getContributors()
Returns the entry contributors.


setContributors

public void setContributors(java.util.List contributors)
Sets the entry contributors.


getId

public java.lang.String getId()
Returns the entry ID.


setId

public void setId(java.lang.String id)
Sets the entry ID.


getModified

public java.util.Date getModified()
Returns the entry modified date (Atom 0.3, maps to getUpdated() 55 ).


setModified

public void setModified(java.util.Date modified)
Sets the entry modified date (Atom 0.3, maps to setUpdated()).


getIssued

public java.util.Date getIssued()
Returns the entry issued date (Atom 0.3, maps to getPublished() 55 ).


setIssued

public void setIssued(java.util.Date issued)
Sets the entry issued date (Atom 0.3, maps to setPublished()).


getCreated

public java.util.Date getCreated()
Returns the entry created date (Atom 0.3 only)


setCreated

public void setCreated(java.util.Date created)
Sets the entry created date (Atom 0.3 only)


getSummary

public Content getSummary()
Returns the entry summary.


setSummary

public void setSummary(Content summary)
Sets the entry summary.


getContents

public java.util.List getContents()
Returns the entry contents.


setContents

public void setContents(java.util.List contents)
Sets the entry contents.


getModules

public java.util.List getModules()
Returns the entry modules.


setModules

public void setModules(java.util.List modules)
Sets the entry modules.


getModule

public com.sun.syndication.feed.module.Module getModule(java.lang.String uri)
Returns the module identified by a given URI.


getPublished

public java.util.Date getPublished()
Returns the published

Since:
Atom 1.0

setPublished

public void setPublished(java.util.Date published)
Set the published

Since:
Atom 1.0

getRights

public java.lang.String getRights()
Returns the rights

Since:
Atom 1.0

setRights

public void setRights(java.lang.String rights)
Set the rights

Since:
Atom 1.0

getSource

public Feed getSource()
Returns the source


setSource

public void setSource(Feed source)
Set the source


getUpdated

public java.util.Date getUpdated()
Returns the updated

Since:
Atom 1.0

setUpdated

public void setUpdated(java.util.Date updated)
Set the updated

Since:
Atom 1.0

getCategories

public java.util.List getCategories()
Returns the categories

Since:
Atom 1.0

setCategories

public void setCategories(java.util.List categories)
Set the categories

Since:
Atom 1.0

getXmlBase

public java.lang.String getXmlBase()
Returns the xmlBase

Since:
Atom 1.0

setXmlBase

public void setXmlBase(java.lang.String xmlBase)
Set the xmlBase

Since:
Atom 1.0