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
| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private String | |
| private List | |
| private List | |
| private static final long | |
| private String |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public Object | Returns: a clone of the object.Overrides java. |
| public boolean | Returns: true if 'this' object is equal to the 'other' object.he reference object with which to compare. other)Overrides java. |
| public String | |
| public String | |
| public List | Returns: Opaque object to discourage useReturns foreign markup found at channel level. |
| public Module | Returns: The module with the given URI, null if none.the URI of the ModuleImpl. uri)Implements com. |
| public List | Returns: a list of ModuleImpl elements with the channel modules, an empty list if none.Implements com. |
| public String | |
| public int | Returns: the hashcode of the bean object.Overrides java. |
| public void | setEncoding(final String
the charset encoding of the feed. encoding)Sets the charset encoding of a the feed. |
| public void | |
| public void | setForeignMarkup(final List<Element>
Opaque object to discourage use foreignMarkup)Sets foreign markup found at channel level. |
| public void | setModules(final List<Module>
the list of ModuleImpl elements with the channel modules to set, an empty list
or null if none. modules)Implements com. |
| public void | |
| public String | Returns: String representation for the object.Overrides java. |
| encoding | back to summary |
|---|---|
| private String encoding | |
| feedType | back to summary |
|---|---|
| private String feedType | |
| foreignMarkup | back to summary |
|---|---|
| private List<Element> foreignMarkup | |
| modules | back to summary |
|---|---|
| private List<Module> modules | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| styleSheet | back to summary |
|---|---|
| private String styleSheet | |
| WireFeed | back to summary |
|---|---|
| protected WireFeed() Default constructor, for bean cloning purposes only. | |
| WireFeed | back to summary |
|---|---|
| protected WireFeed(final String type) Creates a feed for a given type.
| |
| clone | back to summary |
|---|---|
| public Object clone() throws CloneNotSupportedException Overrides java. Creates a deep 'bean' clone of the object.
| |
| equals | back to summary |
|---|---|
| public boolean equals(final Object other) Overrides java. Indicates whether some other object is "equal to" this one as defined by the Object equals() method. | |
| getEncoding | back to summary |
|---|---|
| public String getEncoding() Returns the charset encoding of a the feed. This property is not set by feed parsers. But it is used by feed generators to set the encoding in the XML prolog.
| |
| getFeedType | back to summary |
|---|---|
| public String getFeedType() Returns the type of the feed.
| |
| getForeignMarkup | back to summary |
|---|---|
| public List Returns foreign markup found at channel level.
| |
| getModule | back to summary |
|---|---|
| public Module getModule(final String uri) Implements com. Returns the module identified by a given URI.
| |
| getModules | back to summary |
|---|---|
| public List Implements com. Returns the channel modules.
| |
| getStyleSheet | back to summary |
|---|---|
| public String getStyleSheet() URL of XSL-Stylesheet.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Returns a hashcode value for the object. It follows the contract defined by the Object hashCode() method.
| |
| setEncoding | back to summary |
|---|---|
| public void setEncoding(final String encoding) Sets the charset encoding of a the feed. This property is not set by feed parsers. But it is used by feed generators to set the encoding in the XML prolog.
| |
| setFeedType | back to summary |
|---|---|
| public void setFeedType(final String feedType) Sets the feedType of a the feed. Do not use, for bean cloning purposes only.
| |
| setForeignMarkup | back to summary |
|---|---|
| public void setForeignMarkup(final List<Element> foreignMarkup) Sets foreign markup found at channel level.
| |
| setModules | back to summary |
|---|---|
| public void setModules(final List<Module> modules) Implements com. Sets the channel modules.
| |
| setStyleSheet | back to summary |
|---|---|
| public void setStyleSheet(final String styleSheet) URL of XSL-Stylesheet.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Returns the String representation for the object.
| |