Index

A B C D E F G H I L M N O P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values

A

addAttribute(String, String) - Method in class org.openstreetmap.osmosis.xml.common.ElementWriter
Adds an attribute to the element.
addCommonAttributes(Entity) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.EntityWriter
Add common entity attributes.
addMetatags(Entity) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.EntityWriter
Add metatag attributes.
ATTRIBUTE_NAME_MAXLAT - Static variable in class org.openstreetmap.osmosis.xml.v0_6.impl.XmlConstants
The maxlat attribute.
ATTRIBUTE_NAME_MAXLON - Static variable in class org.openstreetmap.osmosis.xml.v0_6.impl.XmlConstants
The maxlon attribute.
ATTRIBUTE_NAME_MINLAT - Static variable in class org.openstreetmap.osmosis.xml.v0_6.impl.XmlConstants
The minlat attribute.
ATTRIBUTE_NAME_MINLON - Static variable in class org.openstreetmap.osmosis.xml.v0_6.impl.XmlConstants
The minlon attribute.
ATTRIBUTE_NAME_ORIGIN - Static variable in class org.openstreetmap.osmosis.xml.v0_6.impl.XmlConstants
The origin attribute.

B

BaseElementProcessor - Class in org.openstreetmap.osmosis.xml.common
Provides common functionality shared by element processor implementations.
BaseElementProcessor(BaseElementProcessor, boolean) - Constructor for class org.openstreetmap.osmosis.xml.common.BaseElementProcessor
Creates a new instance.
BaseXMLReader - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Handles common functionality used by XML readers.
BaseXMLReader(File, boolean, CompressionMethod) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.BaseXMLReader
Default Constructor.
BaseXmlWriter - Class in org.openstreetmap.osmosis.xml.common
An OSM data sink for storing all data to an xml file.
BaseXmlWriter(BufferedWriter) - Constructor for class org.openstreetmap.osmosis.xml.common.BaseXmlWriter
Creates a new instance to write to the provided writer.
BaseXmlWriter(File, CompressionMethod) - Constructor for class org.openstreetmap.osmosis.xml.common.BaseXmlWriter
Creates a new instance to write to the specified file.
begin() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmChangeWriter
Begins an <osmchange>-element.
begin() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmWriter
Begins an element.
begin(Attributes) - Method in class org.openstreetmap.osmosis.xml.common.DummyElementProcessor
This implementation does not do any processing.
begin(Attributes) - Method in interface org.openstreetmap.osmosis.xml.common.ElementProcessor
Initialises the element processor with attributes for a new element to be processed.
begin(Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.BoundsElementProcessor
Initialises the element processor with attributes for a new element to be processed.
begin(Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.ChangeSourceElementProcessor
Initialises the element processor with attributes for a new element to be processed.
begin(Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.LegacyBoundElementProcessor
Initialises the element processor with attributes for a new element to be processed.
begin(Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.NodeElementProcessor
Initialises the element processor with attributes for a new element to be processed.
begin(Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmElementProcessor
Initialises the element processor with attributes for a new element to be processed.
begin(Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.RelationElementProcessor
Initialises the element processor with attributes for a new element to be processed.
begin(Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.RelationMemberElementProcessor
Initialises the element processor with attributes for a new element to be processed.
begin(Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.TagElementProcessor
Initialises the element processor with attributes for a new element to be processed.
begin(Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.WayElementProcessor
Initialises the element processor with attributes for a new element to be processed.
begin(Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.WayNodeElementProcessor
Initialises the element processor with attributes for a new element to be processed.
beginElementWriter() - Method in class org.openstreetmap.osmosis.xml.common.BaseXmlWriter
Calls the begin method of the element writer used for this implementation.
beginElementWriter() - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeWriter
Calls the begin method of the element writer used for this implementation.
beginElementWriter() - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlWriter
Calls the begin method of the element writer used for this implementation.
beginOpenElement() - Method in class org.openstreetmap.osmosis.xml.common.ElementWriter
Writes an element opening line without the final closing portion of the tag.
BoundsElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides an element processor implementation for a node.
BoundsElementProcessor(BaseElementProcessor, Sink, boolean, String) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.BoundsElementProcessor
Creates a new instance.
BoundWriter - Class in org.openstreetmap.osmosis.xml.v0_6.impl
 
BoundWriter(String, int, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.BoundWriter
Creates a new instance.
buildChangesetId(String) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.EntityElementProcessor
Parses a changeset id based on the provided attribute value.
buildUser(String, String) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.EntityElementProcessor
Creates a user instance appropriate to the arguments.
BZip2 - Enum constant in enum class org.openstreetmap.osmosis.xml.common.CompressionMethod
Specifies that BZip2 compression should be used.

C

ChangeSourceElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides an element processor implementation for an osm change element.
ChangeSourceElementProcessor(BaseElementProcessor, ChangeSink, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.ChangeSourceElementProcessor
Creates a new instance.
close() - Method in class org.openstreetmap.osmosis.xml.common.BaseXmlWriter
Cleans up any open file handles.
close() - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeUploader
closeElement() - Method in class org.openstreetmap.osmosis.xml.common.ElementWriter
Writes the closing tag of the element.
complete() - Method in class org.openstreetmap.osmosis.xml.common.BaseXmlWriter
Flushes all changes to file.
complete() - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeUploader
close the changeset on the server.
CompressionActivator - Class in org.openstreetmap.osmosis.xml.common
A utility class for layering compression streams on top of underlying byte streams based upon a specified compression algorithm.
CompressionActivator(CompressionMethod) - Constructor for class org.openstreetmap.osmosis.xml.common.CompressionActivator
Creates a new instance.
CompressionMethod - Enum Class in org.openstreetmap.osmosis.xml.common
Defines the various compression methods supported by xml tasks.
CompressionMethodDeriver - Class in org.openstreetmap.osmosis.xml.common
A utility class for deriving the appropriate compression method based on the file extension.
CompressionMethodDeriver() - Constructor for class org.openstreetmap.osmosis.xml.common.CompressionMethodDeriver
 
createCompressionInputStream(InputStream) - Method in class org.openstreetmap.osmosis.xml.common.CompressionActivator
Wraps a compression stream around the source stream based upon the requested compression method.
createCompressionOutputStream(OutputStream) - Method in class org.openstreetmap.osmosis.xml.common.CompressionActivator
Wraps a compression stream around the destination stream based upon the requested compression method.
createParser() - Static method in class org.openstreetmap.osmosis.xml.common.SaxParserFactory
Creates a new SAX parser.
createTaskManagerImpl(TaskConfiguration) - Method in class org.openstreetmap.osmosis.xml.v0_6.FastXmlReaderFactory
createTaskManagerImpl(TaskConfiguration) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeReaderFactory
createTaskManagerImpl(TaskConfiguration) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeUploaderFactory
createTaskManagerImpl(TaskConfiguration) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeWriterFactory
createTaskManagerImpl(TaskConfiguration) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlDownloaderFactory
createTaskManagerImpl(TaskConfiguration) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlReaderFactory
createTaskManagerImpl(TaskConfiguration) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlWriterFactory
createTimestampContainer(String) - Method in class org.openstreetmap.osmosis.xml.common.BaseElementProcessor
Parses a date using the standard osm date format.

D

DEFAULT_URL - Static variable in class org.openstreetmap.osmosis.xml.v0_6.impl.XmlConstants
The default URL for the production API.
deriveCompressionMethod(String) - Method in class org.openstreetmap.osmosis.xml.common.CompressionMethodDeriver
Determines the appropriate compression method for a file based upon the file extension.
DummyElementProcessor - Class in org.openstreetmap.osmosis.xml.common
Provides a no-op implementation of an element processor.
DummyElementProcessor(BaseElementProcessor) - Constructor for class org.openstreetmap.osmosis.xml.common.DummyElementProcessor
Creates a new instance.

E

ElementProcessor - Interface in org.openstreetmap.osmosis.xml.common
An element processor provides a handler for processing a specific xml element within a document.
ElementWriter - Class in org.openstreetmap.osmosis.xml.common
Provides common functionality for all classes writing elements to xml.
ElementWriter(String, int) - Constructor for class org.openstreetmap.osmosis.xml.common.ElementWriter
Creates a new instance.
end() - Method in class org.openstreetmap.osmosis.xml.common.DummyElementProcessor
This implementation does not do any processing.
end() - Method in interface org.openstreetmap.osmosis.xml.common.ElementProcessor
Finalises processing for the element processor, this is called when the end of an element is reached.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.BoundsElementProcessor
Finalises processing for the element processor, this is called when the end of an element is reached.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.ChangeSourceElementProcessor
Finalises processing for the element processor, this is called when the end of an element is reached.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.LegacyBoundElementProcessor
Finalises processing for the element processor, this is called when the end of an element is reached.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.NodeElementProcessor
Finalises processing for the element processor, this is called when the end of an element is reached.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmChangeWriter
Ends an <osmchange>-element.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmElementProcessor
Finalises processing for the element processor, this is called when the end of an element is reached.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmWriter
Ends an element.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.RelationElementProcessor
Finalises processing for the element processor, this is called when the end of an element is reached.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.RelationMemberElementProcessor
Finalises processing for the element processor, this is called when the end of an element is reached.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.TagElementProcessor
Finalises processing for the element processor, this is called when the end of an element is reached.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.WayElementProcessor
Finalises processing for the element processor, this is called when the end of an element is reached.
end() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.WayNodeElementProcessor
Finalises processing for the element processor, this is called when the end of an element is reached.
endElement(String, String, String) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmChangeHandler
Ends processing of the current element.
endElement(String, String, String) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmHandler
Ends processing of the current element.
endElementWriter() - Method in class org.openstreetmap.osmosis.xml.common.BaseXmlWriter
Calls the end method of the element writer used for this implementation.
endElementWriter() - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeWriter
Calls the end method of the element writer used for this implementation.
endElementWriter() - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlWriter
Calls the end method of the element writer used for this implementation.
endOpenElement(boolean) - Method in class org.openstreetmap.osmosis.xml.common.ElementWriter
Writes out the opening tag of the element.
EntityElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides common element processor functionality for all entity processors.
EntityElementProcessor(BaseElementProcessor, Sink, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.EntityElementProcessor
Creates a new instance.
EntityWriter - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides common functionality for all classes writing OSM entities to xml.
EntityWriter(String, int) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.EntityWriter
Creates a new instance.
error(SAXParseException) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmHandler
Called by the SAX parser when an error occurs.

F

FastXmlParser - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Reads the contents of an osm file using a Stax parser.
FastXmlParser(Sink, XMLStreamReader, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.FastXmlParser
Creates a new instance.
FastXmlReader - Class in org.openstreetmap.osmosis.xml.v0_6
An OSM data source reading from an xml file.
FastXmlReader(File, boolean, CompressionMethod) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.FastXmlReader
Creates a new instance.
FastXmlReaderFactory - Class in org.openstreetmap.osmosis.xml.v0_6
The task manager factory for an xml reader.
FastXmlReaderFactory() - Constructor for class org.openstreetmap.osmosis.xml.v0_6.FastXmlReaderFactory
 
formatTimestamp(Date) - Method in class org.openstreetmap.osmosis.xml.common.XmlTimestampFormat

G

getChild(String, String, String) - Method in class org.openstreetmap.osmosis.xml.common.BaseElementProcessor
This implementation returns a dummy element processor as the child which ignores all nested xml elements.
getChild(String, String, String) - Method in class org.openstreetmap.osmosis.xml.common.DummyElementProcessor
This implementation returns itself and increments an internal counter.
getChild(String, String, String) - Method in interface org.openstreetmap.osmosis.xml.common.ElementProcessor
Retrieves the appropriate child element processor for the newly encountered nested element.
getChild(String, String, String) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.ChangeSourceElementProcessor
Retrieves the appropriate child element processor for the newly encountered nested element.
getChild(String, String, String) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.NodeElementProcessor
Retrieves the appropriate child element processor for the newly encountered nested element.
getChild(String, String, String) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmElementProcessor
Retrieves the appropriate child element processor for the newly encountered nested element.
getChild(String, String, String) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.RelationElementProcessor
Retrieves the appropriate child element processor for the newly encountered nested element.
getChild(String, String, String) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.WayElementProcessor
Retrieves the appropriate child element processor for the newly encountered nested element.
getCompressionMethodArgument(TaskConfiguration, String) - Method in class org.openstreetmap.osmosis.xml.common.XmlTaskManagerFactory
Utility method for retrieving a CompressionMethod argument value from a Map of task arguments.
getParent() - Method in class org.openstreetmap.osmosis.xml.common.BaseElementProcessor
Returns the parent element processor.
getParent() - Method in class org.openstreetmap.osmosis.xml.common.DummyElementProcessor
This implementation decrements an internal counter, if the counter reaches zero the true parent is returned, else this instance is returned.
getParent() - Method in interface org.openstreetmap.osmosis.xml.common.ElementProcessor
Returns the parent element processor.
getProdEncodingHackArgument(TaskConfiguration) - Method in class org.openstreetmap.osmosis.xml.common.XmlTaskManagerFactory
Utility method for retrieving the argument specifying whether to enable the production file encoding hack to work around a bug in the current production configuration.
getSink() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.SourceElementProcessor
 
getTimestampFormat() - Method in class org.openstreetmap.osmosis.xml.common.ElementWriter
Returns a timestamp format suitable for xml files.
GZip - Enum constant in enum class org.openstreetmap.osmosis.xml.common.CompressionMethod
Specifies that GZip compression should be used.

H

handleXML(DefaultHandler) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.BaseXMLReader
Function to handle the XML for the sub classes.

I

initialize() - Method in class org.openstreetmap.osmosis.xml.common.BaseXmlWriter
Initialises the output file for writing.
initialize() - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeUploader
Open the changeset if it is not yet open.
initialize(Map<String, Object>) - Method in class org.openstreetmap.osmosis.xml.common.BaseXmlWriter
Initialize the object.
initialize(Map<String, Object>) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeUploader
isEnableDateParsing() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.BaseXMLReader
Returns whether this object enables date parsing or not.

L

LegacyBoundElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides an element processor implementation for a node.
LegacyBoundElementProcessor(BaseElementProcessor, Sink, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.LegacyBoundElementProcessor
Creates a new instance.
loadTaskFactories() - Method in class org.openstreetmap.osmosis.xml.XmlPluginLoader

M

MemberTypeParser - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Parses the xml representation of a relation member type into an entity type object.
MemberTypeParser() - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.MemberTypeParser
 
MemberTypeRenderer - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Renders a member type object into its xml representation.
MemberTypeRenderer() - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.MemberTypeRenderer
 

N

NodeElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides an element processor implementation for a node.
NodeElementProcessor(BaseElementProcessor, Sink, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.NodeElementProcessor
Creates a new instance.
NodeElementProcessor(BaseElementProcessor, Sink, boolean, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.NodeElementProcessor
Creates a new instance.
NodeWriter - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Renders a node as xml.
NodeWriter(String, int) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.NodeWriter
Creates a new instance.
None - Enum constant in enum class org.openstreetmap.osmosis.xml.common.CompressionMethod
Specifies that no compression be performed.

O

org.openstreetmap.osmosis.xml - package org.openstreetmap.osmosis.xml
 
org.openstreetmap.osmosis.xml.common - package org.openstreetmap.osmosis.xml.common
 
org.openstreetmap.osmosis.xml.v0_6 - package org.openstreetmap.osmosis.xml.v0_6
 
org.openstreetmap.osmosis.xml.v0_6.impl - package org.openstreetmap.osmosis.xml.v0_6.impl
 
OSM_VERSION - Static variable in class org.openstreetmap.osmosis.xml.v0_6.impl.XmlConstants
Defines the version number to be stored in osm xml files.
OsmChangeHandler - Class in org.openstreetmap.osmosis.xml.v0_6.impl
This class is a SAX default handler for processing OSM Change XML files.
OsmChangeHandler(ChangeSink, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.OsmChangeHandler
 
OsmChangeWriter - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Renders OSM changes as xml.
OsmChangeWriter() - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.OsmChangeWriter
Creates a new instance that starts with an <osmChange> -element at indent-level 0.
OsmChangeWriter(String, int) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.OsmChangeWriter
Creates a new instance.
OsmElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides an element processor implementation for an osm element.
OsmElementProcessor(BaseElementProcessor, Sink, boolean, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.OsmElementProcessor
Creates a new instance (coordinates are required).
OsmElementProcessor(BaseElementProcessor, Sink, boolean, boolean, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.OsmElementProcessor
Creates a new instance.
OsmHandler - Class in org.openstreetmap.osmosis.xml.v0_6.impl
This class is a SAX default handler for processing OSM XML files.
OsmHandler(Sink, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.OsmHandler
Creates a new instance.
OsmWriter - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Renders OSM data types as xml.
OsmWriter(String, int, boolean, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.OsmWriter
Creates a new instance.

P

parse(String) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.MemberTypeParser
Parses the database representation of a relation member type into an entity type object.
parseTimestamp(String) - Method in class org.openstreetmap.osmosis.xml.common.XmlTimestampFormat
parseXML(InputStream, DefaultHandler) - Method in class org.openstreetmap.osmosis.xml.v0_6.FastXmlReader
 
parseXML(InputStream, DefaultHandler) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.BaseXMLReader
Function to parse xml, this default function just uses the SAXParser.
process(ChangeContainer) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmChangeWriter
Writes the change in the container.
process(ChangeContainer) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeUploader
process(ChangeContainer) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeWriter
process(EntityContainer) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmWriter
Writes the element in the container.
process(EntityContainer) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlWriter
process(Bound) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.BoundWriter
Writes the bound.
process(Node) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.NodeWriter
Writes the node.
process(Relation) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.RelationWriter
Writes the relation.
process(Tag) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.TagWriter
Writes the tag.
process(Way) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.WayWriter
Writes the way.
processRelationMember(RelationMember) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.RelationElementProcessor
This is called by child element processors when a way node object is encountered.
processRelationMember(RelationMember) - Method in interface org.openstreetmap.osmosis.xml.v0_6.impl.RelationMemberListener
Processes the relation member.
processRelationMember(RelationMember) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.RelationMemberWriter
Writes the way node.
processTag(Tag) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.NodeElementProcessor
This is called by child element processors when a tag object is encountered.
processTag(Tag) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.RelationElementProcessor
This is called by child element processors when a tag object is encountered.
processTag(Tag) - Method in interface org.openstreetmap.osmosis.xml.v0_6.impl.TagListener
Processes the tag.
processTag(Tag) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.WayElementProcessor
This is called by child element processors when a tag object is encountered.
processWayNode(WayNode) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.WayElementProcessor
This is called by child element processors when a way node object is encountered.
processWayNode(WayNode) - Method in interface org.openstreetmap.osmosis.xml.v0_6.impl.WayNodeListener
Processes the way node.
processWayNode(WayNode) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.WayNodeWriter
Writes the way node.

R

readOsm() - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.FastXmlParser
Parses the xml and sends all data to the sink.
RelationElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides an element processor implementation for a relation.
RelationElementProcessor(BaseElementProcessor, Sink, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.RelationElementProcessor
Creates a new instance.
RelationMemberElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides an element processor implementation for a relation member.
RelationMemberElementProcessor(BaseElementProcessor, RelationMemberListener) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.RelationMemberElementProcessor
Creates a new instance.
RelationMemberListener - Interface in org.openstreetmap.osmosis.xml.v0_6.impl
Provides the definition of a class receiving relation members.
RelationMemberWriter - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Renders a relation member as xml.
RelationMemberWriter(String, int) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.RelationMemberWriter
Creates a new instance.
RelationWriter - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Renders a relation as xml.
RelationWriter(String, int) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.RelationWriter
Creates a new instance.
render(EntityType) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.MemberTypeRenderer
Renders a member type into its xml representation.
run() - Method in class org.openstreetmap.osmosis.xml.v0_6.FastXmlReader
Reads all data from the file and send it to the sink.
run() - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeReader
Reads all data from the file and send it to the sink.
run() - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlDownloader
Reads all data from the server and send it to the Sink.
run() - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlReader
Reads all data from the file and send it to the sink.

S

SaxParserFactory - Class in org.openstreetmap.osmosis.xml.common
SAX parser factory that additionally verifies that the underlying parser is providing correct unicode support for characters requiring more than 1 UTF-16 character.
setChangeSink(ChangeSink) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeReader
setDocumentLocator(Locator) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmHandler
Sets the document locator which is used to report the position in the file when errors occur.
setSink(Sink) - Method in class org.openstreetmap.osmosis.xml.v0_6.FastXmlReader
setSink(Sink) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlDownloader
setSink(Sink) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlReader
setWriter(Writer) - Method in class org.openstreetmap.osmosis.xml.common.ElementWriter
Sets the writer used as the xml output destination.
setWriter(Writer) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.NodeWriter
Sets the writer used as the xml output destination.
setWriter(Writer) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmChangeWriter
Sets the writer used as the xml output destination.
setWriter(Writer) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmWriter
Sets the writer used as the xml output destination.
setWriter(Writer) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.RelationWriter
Sets the writer used as the xml output destination.
setWriter(Writer) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.WayWriter
Sets the writer used as the xml output destination.
setWriterOnElementWriter(BufferedWriter) - Method in class org.openstreetmap.osmosis.xml.common.BaseXmlWriter
Sets the writer on the element writer used for this implementation.
setWriterOnElementWriter(BufferedWriter) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlChangeWriter
Sets the writer on the element writer used for this implementation.
setWriterOnElementWriter(BufferedWriter) - Method in class org.openstreetmap.osmosis.xml.v0_6.XmlWriter
Sets the writer on the element writer used for this implementation.
SourceElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides common behaviour across all source element processors.
SourceElementProcessor(BaseElementProcessor, Sink, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.SourceElementProcessor
Creates a new instance.
startElement(String, String, String, Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmChangeHandler
Begins processing of a new element.
startElement(String, String, String, Attributes) - Method in class org.openstreetmap.osmosis.xml.v0_6.impl.OsmHandler
Begins processing of a new element.

T

TagElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides an element processor implementation for a tag.
TagElementProcessor(BaseElementProcessor, TagListener) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.TagElementProcessor
Creates a new instance.
TagListener - Interface in org.openstreetmap.osmosis.xml.v0_6.impl
Provides the definition of a class receiving tags.
TagWriter - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Renders a tag as xml.
TagWriter(String, int) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.TagWriter
Creates a new instance.

V

valueOf(String) - Static method in enum class org.openstreetmap.osmosis.xml.common.CompressionMethod
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.openstreetmap.osmosis.xml.common.CompressionMethod
Returns an array containing the constants of this enum class, in the order they are declared.

W

WayElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides an element processor implementation for a way.
WayElementProcessor(BaseElementProcessor, Sink, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.WayElementProcessor
Creates a new instance.
WayNodeElementProcessor - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Provides an element processor implementation for a way node.
WayNodeElementProcessor(BaseElementProcessor, WayNodeListener) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.WayNodeElementProcessor
Creates a new instance.
WayNodeListener - Interface in org.openstreetmap.osmosis.xml.v0_6.impl
Provides the definition of a class receiving way nodes.
WayNodeWriter - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Renders a way node as xml.
WayNodeWriter(String, int) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.WayNodeWriter
Creates a new instance.
WayWriter - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Renders a way as xml.
WayWriter(String, int) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.impl.WayWriter
Creates a new instance.

X

XmlChangeReader - Class in org.openstreetmap.osmosis.xml.v0_6
A change source reading from an xml file.
XmlChangeReader(File, boolean, CompressionMethod) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlChangeReader
Creates a new instance.
XmlChangeReaderFactory - Class in org.openstreetmap.osmosis.xml.v0_6
The task manager factory for an xml change reader.
XmlChangeReaderFactory() - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlChangeReaderFactory
 
XmlChangeUploader - Class in org.openstreetmap.osmosis.xml.v0_6
An OSM change sink for uploading all data to an OpenStreetMap server.
XmlChangeUploader(String, String, String, String) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlChangeUploader
Creates a new instance.
XmlChangeUploaderFactory - Class in org.openstreetmap.osmosis.xml.v0_6
The task manager factory for an XmlChangeUploader.
XmlChangeUploaderFactory() - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlChangeUploaderFactory
 
XmlChangeWriter - Class in org.openstreetmap.osmosis.xml.v0_6
An OSM change sink for storing all data to an xml file.
XmlChangeWriter(BufferedWriter) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlChangeWriter
Creates a new instance.
XmlChangeWriter(File, CompressionMethod) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlChangeWriter
Creates a new instance.
XmlChangeWriterFactory - Class in org.openstreetmap.osmosis.xml.v0_6
The task manager factory for an xml change writer.
XmlChangeWriterFactory() - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlChangeWriterFactory
 
XmlConstants - Class in org.openstreetmap.osmosis.xml.v0_6.impl
Defines some common constants shared between various xml processing classes.
XmlDownloader - Class in org.openstreetmap.osmosis.xml.v0_6
An OSM data source reading from an osm-xml file from the OpenStreetMap-server.
XmlDownloader(double, double, double, double, String) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlDownloader
Creates a new instance with the specified geographical coordinates.
XmlDownloaderFactory - Class in org.openstreetmap.osmosis.xml.v0_6
The task manager factory for an xml reader that downloads the map instead of reading it from a file..
XmlDownloaderFactory() - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlDownloaderFactory
 
XmlPluginLoader - Class in org.openstreetmap.osmosis.xml
The plugin loader for the XML tasks.
XmlPluginLoader() - Constructor for class org.openstreetmap.osmosis.xml.XmlPluginLoader
 
XmlReader - Class in org.openstreetmap.osmosis.xml.v0_6
An OSM data source reading from an xml file.
XmlReader(File, boolean, CompressionMethod) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlReader
Creates a new instance.
XmlReaderFactory - Class in org.openstreetmap.osmosis.xml.v0_6
The task manager factory for an xml reader.
XmlReaderFactory() - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlReaderFactory
 
XmlTaskManagerFactory - Class in org.openstreetmap.osmosis.xml.common
Extends the basic task manager factory functionality with xml task specific common methods.
XmlTaskManagerFactory() - Constructor for class org.openstreetmap.osmosis.xml.common.XmlTaskManagerFactory
 
XmlTimestampFormat - Class in org.openstreetmap.osmosis.xml.common
A timestamp format implementation for dates read and stored from osm xml files.
XmlTimestampFormat() - Constructor for class org.openstreetmap.osmosis.xml.common.XmlTimestampFormat
Creates a new instance.
XmlWriter - Class in org.openstreetmap.osmosis.xml.v0_6
An OSM data sink for storing all data to an xml file.
XmlWriter(BufferedWriter) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlWriter
Creates a new instance.
XmlWriter(File, CompressionMethod) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlWriter
Creates a new instance.
XmlWriter(File, CompressionMethod, boolean) - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlWriter
Creates a new instance.
XmlWriterFactory - Class in org.openstreetmap.osmosis.xml.v0_6
The task manager factory for an xml writer.
XmlWriterFactory() - Constructor for class org.openstreetmap.osmosis.xml.v0_6.XmlWriterFactory
 
A B C D E F G H I L M N O P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values