org.geotools.data.geomedia.attributeio
Class GeoMediaAttributeIO

java.lang.Object
  extended byorg.geotools.data.geomedia.attributeio.GeoMediaAttributeIO
All Implemented Interfaces:
AttributeIO

public class GeoMediaAttributeIO
extends java.lang.Object
implements AttributeIO

AttributeIO implementation that read and writes geomedia columns


Constructor Summary
GeoMediaAttributeIO()
          Creates a new instance of the GeomediaAttributeIO for a specific QueryData instance
 
Method Summary
 java.lang.Object read(java.sql.ResultSet rs, int position)
          Reads a feature attribute out of a ResultSet
 void write(java.sql.PreparedStatement ps, int position, java.lang.Object value)
          Writes a feature attribute into a PreparedStatement
 void write(java.sql.ResultSet rs, int position, java.lang.Object value)
          Writes a feature attribute into a ResultSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoMediaAttributeIO

public GeoMediaAttributeIO()
                    throws DataSourceException
Creates a new instance of the GeomediaAttributeIO for a specific QueryData instance

Throws:
DataSourceException
Method Detail

read

public java.lang.Object read(java.sql.ResultSet rs,
                             int position)
                      throws java.io.IOException
Description copied from interface: AttributeIO
Reads a feature attribute out of a ResultSet

Specified by:
read in interface AttributeIO
Parameters:
rs - - the resultset to be read
position - - the position of the attribute in the resultset
Returns:
The parsed attribute
Throws:
java.io.IOException - - if some exception occurs while reading the attribute
See Also:
AttributeIO.read(java.sql.ResultSet, int)

write

public void write(java.sql.ResultSet rs,
                  int position,
                  java.lang.Object value)
           throws java.io.IOException
Description copied from interface: AttributeIO
Writes a feature attribute into a ResultSet

Specified by:
write in interface AttributeIO
Parameters:
rs - - the result set to be modified
position - - the position in which the attribute will inserted into the result set
value - - the attribute that will be written into the resultset
Throws:
java.io.IOException - - if some exception occurs while writing the attribute
See Also:
AttributeIO.write(java.sql.ResultSet, int, java.lang.Object)

write

public void write(java.sql.PreparedStatement ps,
                  int position,
                  java.lang.Object value)
           throws java.io.IOException
Description copied from interface: AttributeIO
Writes a feature attribute into a PreparedStatement

Specified by:
write in interface AttributeIO
Parameters:
ps - - the result set to be modified
position - - the position in which the attribute will inserted into the result set
value - - the attribute that will be written into the resultset
Throws:
java.io.IOException - - if some exception occurs while writing the attribute
See Also:
AttributeIO.write(java.sql.PreparedStatement, int, java.lang.Object)


Copyright © GeoTools. All Rights Reserved.