| Package | Description |
|---|---|
| org.openstreetmap.josm.data.osm |
Provides the classes for OSM data:
Primitives:
Node,
Way,
Relation
Users
Tags
Changesets
Utilities classes
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
INode
|
interface |
IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
interface |
IRelation<M extends IRelationMember<?>>
IRelation captures the common functions of
Relation and RelationData. |
interface |
IWay<N extends INode>
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPrimitive
Abstract class to represent common features of the datatypes primitives.
|
class |
Node
One node data, consisting of one world coordinate waypoint.
|
class |
NodeData
The data on a single node (tags and position) that is stored in the database
|
class |
OsmPrimitive
|
class |
PrimitiveData
This class can be used to save properties of OsmPrimitive.
|
class |
Relation
A relation, having a set of tags and any number (0...n) of members.
|
class |
RelationData
Relation data.
|
class |
Way
One full way, consisting of a list of way
nodes. |
class |
WayData
The data (tags and node ids) that is stored for a way in the database.
|