Class H2GISGeometryType

  • All Implemented Interfaces:
    Serializable, org.hibernate.type.descriptor.jdbc.JdbcType

    public class H2GISGeometryType
    extends Object
    implements org.hibernate.type.descriptor.jdbc.JdbcType
    Descriptor for GeoDB Geometries.
    See Also:
    Serialized Form
    • Field Detail

      • INSTANCE

        public static final H2GISGeometryType INSTANCE
        An instance of this Descriptor
    • Constructor Detail

      • H2GISGeometryType

        public H2GISGeometryType()
    • Method Detail

      • getJdbcTypeCode

        public int getJdbcTypeCode()
        Specified by:
        getJdbcTypeCode in interface org.hibernate.type.descriptor.jdbc.JdbcType
      • getDefaultSqlTypeCode

        public int getDefaultSqlTypeCode()
        Specified by:
        getDefaultSqlTypeCode in interface org.hibernate.type.descriptor.jdbc.JdbcType
      • getJdbcLiteralFormatter

        public <T> org.hibernate.type.descriptor.jdbc.JdbcLiteralFormatter<T> getJdbcLiteralFormatter​(org.hibernate.type.descriptor.java.JavaType<T> javaType)
        Specified by:
        getJdbcLiteralFormatter in interface org.hibernate.type.descriptor.jdbc.JdbcType
      • getBinder

        public <X> org.hibernate.type.descriptor.ValueBinder<X> getBinder​(org.hibernate.type.descriptor.java.JavaType<X> javaType)
        Specified by:
        getBinder in interface org.hibernate.type.descriptor.jdbc.JdbcType
      • getExtractor

        public <X> org.hibernate.type.descriptor.ValueExtractor<X> getExtractor​(org.hibernate.type.descriptor.java.JavaType<X> javaType)
        Specified by:
        getExtractor in interface org.hibernate.type.descriptor.jdbc.JdbcType