Home >> All >> com >> sun >> syndication >> io >> [ impl Javadoc ] |
com.sun.syndication.io.impl: Javadoc index of package com.sun.syndication.io.impl.
Package Samples:
com.sun.syndication.io.impl
Classes:
PropertiesLoader: Properties loader that aggregates a master properties file and several extra properties files, all from the current classpath. The master properties file has to be in a distinct location than the extra properties files. First the master properties file is loaded, then all the extra properties files in their order of appearance in the classpath. Current use cases (plugin manager for parsers/converters/generators for feeds and modules and date formats) assume properties are list of tokens, that why the only method to get property values is the getTokenizedProperty().
RSS20wNSParser: To address issue with certain feeds (brought up by Charles Miller): "During the debacle that was the rollout of RSS2.0, this namespace was tried, and even appeared in Dave Winer's Scripting News feed for a while. It was then withdrawn, but the wonderful thing about standards is the moment you roll one out, even if it's marked as unfinished and subject to change, someone will end up stuck with it forever." Note that there is not counter part on the generator, we only generate the final RSS2
FeedParsers: Parses an XML document (JDOM Document) into a Feed. It accepts all flavors of RSS (0.90, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0) and Atom 0.3 feeds. The WireFeedParser is a liberal parser. WireFeedParser instances are thread safe. Parsers for a specific type must extend this class and register in the parser list. (Right now registration is hardcoded in the WireFeedParser constructor).
FeedGenerators: Generates an XML document (JDOM Document) out of a Feed. It can generate all flavors of RSS (0.90, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0) and Atom 0.3 feed. WireFeedGenerator instances are thread safe. Generators for a specific type must extend this class and register in the generator list. (Right now registration is hardcoded in the WireFeedGenerator constructor).
DateParser: A helper class that parses Dates out of Strings with date time in RFC822 and W3CDateTime formats plus the variants Atom (0.3) and RSS (0.9, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0) specificators added to those formats. It uses the JDK java.text.SimpleDateFormat class attemtping the parse using a mask for each one of the possible formats.
Base64: Encodes/decodes byte arrays and Strings into/from a base 64 String.
DCModuleGenerator: Feed Generator for DublinCore Module.
SyModuleGenerator: Feed Generator for SY ModuleImpl
DCModuleParser: Parser for the Dublin Core module.
RSS091NetscapeGenerator: Feed Generator for RSS 0.91
RSS092Generator: Feed Generator for RSS 0.92
RSS090Generator: Feed Generator for RSS 0.90
RSS094Generator: Feed Generator for RSS 0.94
RSS093Generator: Feed Generator for RSS 0.93
RSS091UserlandGenerator: Feed Generator for RSS 0.91
RSS10Generator: Feed Generator for RSS 1.0
RSS20Generator: Feed Generator for RSS 2.0
Atom03Generator: Feed Generator for Atom
Atom10Generator: Feed Generator for Atom
PluginManager
RSS091NetscapeParser
RSS10Parser
RSS20Parser
Atom10Parser
BaseWireFeedGenerator
Home | Contact Us | Privacy Policy | Terms of Service |