Package com.bretth.osmosis.core.pgsql.v0_6.impl

Interface Summary
NodeLocationStore A node location store is used for caching node locations that are subsequently used to build way geometries.
 

Class Summary
ActionChangeWriter Writes entities to a database according to a specific action.
ActionDao Performs all action db operations.
ChangeWriter Writes changes to a database.
DatabaseCapabilityChecker Provides information about which features a database supports.
EntityBuilder<T extends Entity> Provides functionality common to all entity builder implementations.
EntityDao<T extends Entity> Provides functionality common to all top level entity daos.
EntityFeatureBuilder<T> Provides functionality common to all entity feature builder implementations.
EntityFeatureDao<Tef extends Storeable,Tdb extends DbFeature<Tef>> Provides functionality common to all entity feature daos.
EntityFeatureTableReader<Tef extends Storeable,Tdb extends DbFeature<Tef>> Reads all features of a particular type for an entity from a feature table ordered by the entity identifier.
EntityReader<T extends Entity> Reads instances of an entity type from a database ordered by the identifier.
EntityTableReader<T extends Entity> Reads entities from a database ordered by their identifier.
InMemoryNodeLocationStore An in-memory node location store implementation.
MemberTypeValueMapper This is a utility class for mapping between relation member type columns and the corresponding entity type.
NodeBuilder Reads and writes node attributes to jdbc classes.
NodeDao Performs all node-specific db operations.
NodeLocation Represents the minimal geo-spatial information associated with a node.
NodeReader Reads all nodes from a database ordered by their identifier.
PersistentNodeLocationStore A file-based node location store implementation.
PostgreSqlDatasetReader Provides read-only access to a PostgreSQL dataset store.
RelationBuilder Reads and writes relation attributes to jdbc classes.
RelationDao Performs all relation-specific db operations.
RelationMemberBuilder Reads and writes relation members to jdbc classes.
RelationReader Reads all relations from a database ordered by their identifier.
TagBuilder Reads and writes tags to jdbc classes.
UserDao Performs all user-specific db operations.
WayBuilder Reads and writes way attributes to jdbc classes.
WayDao Performs all way-specific db operations.
WayGeometryBuilder Caches a set of node latitudes and longitudes and uses these to calculate the geometries for ways.
WayNodeBuilder Reads and writes way nodes to jdbc classes.
WayReader Reads all ways from a database ordered by their identifier.
 

Enum Summary
ActionDataType Defines all the data types supported by the action table.
ChangesetAction Defines the values for the "action" columns in the pgsql schema.
NodeLocationStoreType Defines the different node location store implementations available.