Package org.openstreetmap.osmosis.core.sort.v0_6

Class Summary
ChangeAsEntityComparator Allows an entity comparator to be used for making change comparisons.
ChangeForSeekableApplierComparator Orders changes in such a way that they can be applied to a data store while maintaining data integrity (ie.
ChangeForStreamableApplierComparator Orders changes in such a way that they can be applied to an ordered data stream without requiring seeking throughout the data stream.
ChangeSorter A change stream filter that sorts changes.
ChangeSorterFactory The task manager factory for a change sorter.
ChangeTagSorter A data stream filter that sorts tags on changes.
ChangeTagSorterFactory The task manager factory for a change tag sorter.
EntityByIdComparator Compares two entities and sorts them by their identifier.
EntityByTypeComparator Compares two entities and sorts them by by their type (Nodes, then Segments, then Ways).
EntityByTypeThenIdComparator Orders entities first by their type (bound, node, way and relation), then their identifer.
EntityByTypeThenIdThenVersionComparator Orders entities first by their type (bound, node, way and relation), then their identifer, then their version.
EntityByVersionComparator Compares two entities and sorts them by their version.
EntitySorter A data stream filter that sorts entities.
EntitySorterFactory The task manager factory for an entity sorter.
StackableComparator<T> A comparator implementation that allows multiple comparators to be combined together.
TagSorter A data stream filter that sorts tags on entities.
TagSorterFactory The task manager factory for a tag sorter.