Class GeolatteGeometryJavaType

  • All Implemented Interfaces:
    Serializable, org.hibernate.type.descriptor.java.BasicJavaType<org.geolatte.geom.Geometry>, org.hibernate.type.descriptor.java.JavaType<org.geolatte.geom.Geometry>

    public class GeolatteGeometryJavaType
    extends org.hibernate.type.descriptor.java.AbstractJavaType<org.geolatte.geom.Geometry>
    Descriptor for geolatte-geom Geometrys.
    See Also:
    Serialized Form
    • Constructor Detail

      • GeolatteGeometryJavaType

        public GeolatteGeometryJavaType​(Class<? extends org.geolatte.geom.Geometry> type)
        Initialize a type descriptor for the geolatte-geom Geometry type.
      • GeolatteGeometryJavaType

        public GeolatteGeometryJavaType​(Class<? extends org.geolatte.geom.Geometry> type,
                                        org.geolatte.geom.codec.Wkt.Dialect wktDialect)
    • Method Detail

      • toString

        public String toString​(org.geolatte.geom.Geometry value)
      • fromString

        public org.geolatte.geom.Geometry fromString​(CharSequence string)
      • getRecommendedJdbcType

        public org.hibernate.type.descriptor.jdbc.JdbcType getRecommendedJdbcType​(org.hibernate.type.descriptor.jdbc.JdbcTypeIndicators indicators)
      • unwrap

        public <X> X unwrap​(org.geolatte.geom.Geometry value,
                            Class<X> type,
                            org.hibernate.type.descriptor.WrapperOptions options)
      • wrap

        public <X> org.geolatte.geom.Geometry wrap​(X value,
                                                   org.hibernate.type.descriptor.WrapperOptions options)