Package com.bretth.osmosis.core.xml.common

Interface Summary
ElementProcessor An element processor provides a handler for processing a specific xml element within a document.
 

Class Summary
BaseElementProcessor Provides common functionality shared by element processor implementations.
BaseXmlWriter An OSM data sink for storing all data to an xml file.
CompressionActivator A utility class for layering compression streams on top of underlying byte streams based upon a specified compression algorithm.
CompressionMethodDeriver A utility class for deriving the appropriate compression method based on the file extension.
DateFormatter Outputs a date in a format suitable for an OSM XML file.
DateParser Handles a number of different date formats encountered in OSM.
DummyElementProcessor Provides a no-op implementation of an element processor.
ElementWriter Provides common functionality for all classes writing elements to xml.
FallbackDateParser Handles a number of different date formats encountered in OSM.
ProductionDbCharset A special character set to work around the production OSM database issue of double encoded data.
ProductionDbDataDecoder A special character set decoder to work around the production OSM database issue of double encoded data.
ProductionDbDataEncoder A special character set encoder to work around the production OSM database issue of double encoded data.
XmlTaskManagerFactory Extends the basic task manager factory functionality with xml task specific common methods.
XmlTimestampFormat A timestamp format implementation for dates read and stored from osm xml files.
 

Enum Summary
CompressionMethod Defines the various compression methods supported by xml tasks.