Class HANAGeometryType

    • Constructor Detail

      • HANAGeometryType

        public HANAGeometryType​(boolean determineCrsIdFromDatabase)
    • Method Detail

      • getDefaultSqlTypeCode

        public int getDefaultSqlTypeCode()
        Description copied from interface: JdbcType
        Get a JDBC type code that identifies the SQL column type to be used for schema generation. This value is passed to Dialect.getTypeName(int) to obtain the SQL column type.
        Specified by:
        getDefaultSqlTypeCode in interface JdbcType
        Returns:
        a JDBC type code
      • getBinder

        public <X> ValueBinder<X> getBinder​(JavaType<X> javaTypeDescriptor)
        Description copied from interface: JdbcType
        Get the binder (setting JDBC in-going parameter values) capable of handling values of the type described by the passed descriptor.
        Specified by:
        getBinder in interface JdbcType
        Parameters:
        javaTypeDescriptor - The descriptor describing the types of Java values to be bound
        Returns:
        The appropriate binder.
      • getExtractor

        public <X> ValueExtractor<X> getExtractor​(JavaType<X> javaTypeDescriptor)
        Description copied from interface: JdbcType
        Get the extractor (pulling out-going values from JDBC objects) capable of handling values of the type described by the passed descriptor.
        Specified by:
        getExtractor in interface JdbcType
        Parameters:
        javaTypeDescriptor - The descriptor describing the types of Java values to be extracted
        Returns:
        The appropriate extractor