| Interface | Description |
|---|---|
| ChangesetCacheEvent | |
| ChangesetCacheListener | |
| ChangesetDataSet.ChangesetDataSetEntry | |
| Hash<K,T> |
An interface allowing injection of hashcode and equality implementation
based on some inner state of an object for a set.
|
| INode | |
| IPrimitive |
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| IRelation | |
| IWay | |
| NameFormatter | |
| PrimitiveDeepCopy.PasteBufferChangedListener | |
| PrimitiveId |
interface to represent identifaction and type of the datatypes primitives.
|
| Tagged |
Objects implement Tagged if they provide a map of key/value pairs.
|
| Class | Description |
|---|---|
| AbstractPrimitive |
Abstract class to represent common features of the datatypes primitives.
|
| BBox | |
| Changeset |
Represents a single changeset in JOSM.
|
| ChangesetCache |
ChangesetCache is global in-memory cache for changesets downloaded from
an OSM API server.
|
| ChangesetDataSet |
A ChangesetDataSet holds the content of a changeset.
|
| ChangesetDataSet.DefaultChangesetDataSetEntry | |
| ChangesetDiscussionComment |
A comment in a public changeset discussion.
|
| DataSet |
DataSet is the data behind the application.
|
| DatasetConsistencyTest |
This class can be used to run consistency tests on dataset.
|
| DatasetFactory |
Convenience class allowing to manage primitives in the dataset.
|
| DataSetMerger |
A dataset merger which takes a target and a source dataset and merges the source data set
onto the target dataset.
|
| DefaultChangesetCacheEvent | |
| Filter | |
| Filter.FilterPreferenceEntry | |
| FilterMatcher |
Class that encapsulates the filter logic, i.e. applies a list of
filters to a primitive.
|
| FilterMatcher.FilterInfo | |
| FilterWorker | |
| MultipolygonBuilder |
Helper class to build multipolygons from multiple ways.
|
| MultipolygonBuilder.JoinedPolygon |
Represents one polygon that consists of multiple ways.
|
| MultipolygonBuilder.PolygonLevel |
Helper storage class for finding findOuterWays
|
| MultipolygonBuilder.Worker | |
| Node |
One node data, consisting of one world coordinate waypoint.
|
| NodeData | |
| NodePositionComparator |
Provides some node order , based on coordinates, nodes with equal coordinates are equal.
|
| NoteData |
Class to hold and perform operations on a set of notes
|
| OsmPrimitive | |
| OsmPrimitiveComparator |
Comparator, comparing pritimives by:
type and ids in "quick" mode
type and objects display names instead
|
| OsmUtils | |
| PrimitiveData |
This class can be used to save properties of OsmPrimitive.
|
| PrimitiveDeepCopy |
This class allows to create and keep a deep copy of primitives.
|
| QuadBuckets<T extends OsmPrimitive> |
Note: bbox of primitives added to QuadBuckets has to stay the same.
|
| QuadBuckets.QBLevel<T extends OsmPrimitive> | |
| Relation |
A relation, having a set of tags and any number (0...n) of members.
|
| RelationData | |
| RelationMember |
A linkage class that can be used by an relation to keep a list of
members.
|
| RelationMemberData | |
| RelationToChildReference | |
| SimplePrimitiveId | |
| Storage<T> |
A Set-like class that allows looking up equivalent preexising instance.
|
| Storage.PrimitiveIdHash | |
| Tag |
Tag represents an immutable key/value-pair.
|
| TagCollection |
TagCollection is a collection of tags which can be used to manipulate
tags managed by
OsmPrimitives. |
| TigerUtils |
A simple class to keep helper functions for merging TIGER data
|
| User |
A simple class to keep a list of user names.
|
| UserInfo | |
| Way |
One full way, consisting of a list of way
nodes. |
| WayData | |
| WaySegment |
A segment consisting of 2 consecutive nodes out of a way.
|
| Enum | Description |
|---|---|
| ChangesetDataSet.ChangesetModificationType | |
| FilterMatcher.FilterType |
Describes quality of the filtering.
|
| OsmPrimitiveType |
| Exception | Description |
|---|---|
| DataIntegrityProblemException | |
| MultipolygonBuilder.JoinedPolygonCreationException |
An exception indicating an error while joining ways to multipolygon rings.
|