Class VectorJdbcType

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

    public class VectorJdbcType
    extends org.hibernate.type.descriptor.jdbc.ArrayJdbcType
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      VectorJdbcType​(org.hibernate.type.descriptor.jdbc.JdbcType elementJdbcType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void appendWriteExpression​(String writeExpression, org.hibernate.sql.ast.spi.SqlAppender appender, org.hibernate.dialect.Dialect dialect)  
      int getDefaultSqlTypeCode()  
      <X> org.hibernate.type.descriptor.ValueExtractor<X> getExtractor​(org.hibernate.type.descriptor.java.JavaType<X> javaTypeDescriptor)  
      <T> org.hibernate.type.descriptor.java.JavaType<T> getJdbcRecommendedJavaTypeMapping​(Integer precision, Integer scale, org.hibernate.type.spi.TypeConfiguration typeConfiguration)  
      • Methods inherited from class org.hibernate.type.descriptor.jdbc.ArrayJdbcType

        getBinder, getElementJdbcType, getFriendlyName, getJdbcLiteralFormatter, getJdbcTypeCode, getPreferredJavaTypeClass, toString
      • Methods inherited from interface org.hibernate.type.descriptor.jdbc.JdbcType

        addAuxiliaryDatabaseObjects, getCastType, getCheckCondition, getDdlTypeCode, getExtraCreateTableInfo, isBinary, isDecimal, isFloat, isInteger, isInterval, isLob, isLobOrLong, isNationalized, isNumber, isString, isStringLike, isTemporal, registerOutParameter, registerOutParameter, wrapTopLevelSelectionExpression, wrapWriteExpression
    • Constructor Detail

      • VectorJdbcType

        public VectorJdbcType​(org.hibernate.type.descriptor.jdbc.JdbcType elementJdbcType)
    • Method Detail

      • getDefaultSqlTypeCode

        public int getDefaultSqlTypeCode()
      • getJdbcRecommendedJavaTypeMapping

        public <T> org.hibernate.type.descriptor.java.JavaType<T> getJdbcRecommendedJavaTypeMapping​(Integer precision,
                                                                                                    Integer scale,
                                                                                                    org.hibernate.type.spi.TypeConfiguration typeConfiguration)
        Specified by:
        getJdbcRecommendedJavaTypeMapping in interface org.hibernate.type.descriptor.jdbc.JdbcType
        Overrides:
        getJdbcRecommendedJavaTypeMapping in class org.hibernate.type.descriptor.jdbc.ArrayJdbcType
      • appendWriteExpression

        public void appendWriteExpression​(String writeExpression,
                                          org.hibernate.sql.ast.spi.SqlAppender appender,
                                          org.hibernate.dialect.Dialect dialect)
      • getExtractor

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