|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.syndication.feed.WireFeed
Parent class of the RSS (Channel) and Atom (Feed) feed beans.
NOTE: We don't like this class at this package level but the alternative would have been a proliferation of packages (one more level to hold atom and rss package with this class just in that package).
The format of the 'type' property must be [FEEDNAME]_[FEEDVERSION] with the FEEDNAME in lower case, for example: rss_0.9, rss_0.93, atom_0.3
Constructor Summary | |
protected |
WireFeed()
Default constructor, for bean cloning purposes only. |
protected |
WireFeed(java.lang.String type)
Creates a feed for a given type. |
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.lang.String |
getEncoding()
Returns the charset encoding of a the feed. |
java.lang.String |
getFeedType()
Returns the type of the feed. |
Module |
getModule(java.lang.String uri)
Returns the module identified by a given URI. |
java.util.List |
getModules()
Returns the channel modules. |
int |
hashCode()
Returns a hashcode value for the object. |
void |
setEncoding(java.lang.String encoding)
Sets the charset encoding of a the feed. |
void |
setFeedType(java.lang.String feedType)
Sets the feedType of a the feed. |
void |
setModules(java.util.List modules)
Sets the channel modules. |
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 |
Constructor Detail |
protected WireFeed()
protected WireFeed(java.lang.String type)
type
- of the feed to create.Method Detail |
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
- thrown if an element of the object cannot be cloned.public boolean equals(java.lang.Object other)
other
- he reference object with which to compare.
public int hashCode()
It follows the contract defined by the Object hashCode() method.
public java.lang.String toString()
public void setFeedType(java.lang.String feedType)
feedType
- the feedType of the feed.public java.lang.String getFeedType()
public java.lang.String getEncoding()
public void setEncoding(java.lang.String encoding)
encoding
- the charset encoding of the feed.public java.util.List getModules()
public void setModules(java.util.List modules)
modules
- the list of ModuleImpl elements with the channel modules to set,
an empty list or null if none.public Module getModule(java.lang.String uri)
uri
- the URI of the ModuleImpl.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |