Index
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
All Classes and Interfaces|All Packages|Constant Field Values