org.openstreetmap.osmosis.core.apidb.v0_6.impl
Class RelationRowMapper

java.lang.Object
  extended by org.openstreetmap.osmosis.core.apidb.v0_6.impl.RelationRowMapper
All Implemented Interfaces:
RowMapperListener<CommonEntityData>

public class RelationRowMapper
extends java.lang.Object
implements RowMapperListener<CommonEntityData>

Maps relation result set rows into relation objects.


Constructor Summary
RelationRowMapper(RowMapperListener<Relation> listener)
          Creates a new instance.
 
Method Summary
 void process(CommonEntityData data, java.sql.ResultSet resultSet)
          Processes the provided object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationRowMapper

public RelationRowMapper(RowMapperListener<Relation> listener)
Creates a new instance.

Parameters:
listener - The destination for result objects.
Method Detail

process

public void process(CommonEntityData data,
                    java.sql.ResultSet resultSet)
             throws java.sql.SQLException
Processes the provided object.

Specified by:
process in interface RowMapperListener<CommonEntityData>
Parameters:
data - The object read from the result set.
resultSet - The result set pointing at the current row.
Throws:
java.sql.SQLException - if an error occurs reading from the result set.