org.hibernate.spatial.dialect.mysql
Class MySQLGeometryValueExtractor

java.lang.Object
  extended by org.hibernate.spatial.dialect.AbstractJTSGeometryValueExtractor
      extended by org.hibernate.spatial.dialect.mysql.MySQLGeometryValueExtractor
All Implemented Interfaces:
org.hibernate.type.descriptor.ValueExtractor<com.vividsolutions.jts.geom.Geometry>

public class MySQLGeometryValueExtractor
extends AbstractJTSGeometryValueExtractor


Constructor Summary
MySQLGeometryValueExtractor()
           
 
Method Summary
 com.vividsolutions.jts.geom.Geometry toJTS(java.lang.Object object)
          Converts the native geometry object to a JTS Geometry.
 
Methods inherited from class org.hibernate.spatial.dialect.AbstractJTSGeometryValueExtractor
extract
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MySQLGeometryValueExtractor

public MySQLGeometryValueExtractor()
Method Detail

toJTS

public com.vividsolutions.jts.geom.Geometry toJTS(java.lang.Object object)
Converts the native geometry object to a JTS Geometry.

Specified by:
toJTS in class AbstractJTSGeometryValueExtractor
Parameters:
object - native database geometry object (depends on the JDBC spatial extension of the database)
Returns:
JTS geometry corresponding to geomObj.