Class AbstractJsonSqlTypeDescriptor

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean canBeRemapped()  
      protected java.lang.Object extractJson​(java.sql.CallableStatement statement, int index)  
      protected java.lang.Object extractJson​(java.sql.CallableStatement statement, java.lang.String name)  
      protected java.lang.Object extractJson​(java.sql.ResultSet rs, java.lang.String name)  
      <X> org.hibernate.type.descriptor.ValueExtractor<X> getExtractor​(org.hibernate.type.descriptor.java.JavaTypeDescriptor<X> javaTypeDescriptor)  
      int getSqlType()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.hibernate.type.descriptor.sql.SqlTypeDescriptor

        getBinder, getJdbcRecommendedJavaTypeMapping
    • Constructor Detail

      • AbstractJsonSqlTypeDescriptor

        public AbstractJsonSqlTypeDescriptor()
    • Method Detail

      • getSqlType

        public int getSqlType()
        Specified by:
        getSqlType in interface org.hibernate.type.descriptor.sql.SqlTypeDescriptor
      • canBeRemapped

        public boolean canBeRemapped()
        Specified by:
        canBeRemapped in interface org.hibernate.type.descriptor.sql.SqlTypeDescriptor
      • getExtractor

        public <X> org.hibernate.type.descriptor.ValueExtractor<X> getExtractor​(org.hibernate.type.descriptor.java.JavaTypeDescriptor<X> javaTypeDescriptor)
        Specified by:
        getExtractor in interface org.hibernate.type.descriptor.sql.SqlTypeDescriptor
      • extractJson

        protected java.lang.Object extractJson​(java.sql.ResultSet rs,
                                               java.lang.String name)
                                        throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • extractJson

        protected java.lang.Object extractJson​(java.sql.CallableStatement statement,
                                               int index)
                                        throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • extractJson

        protected java.lang.Object extractJson​(java.sql.CallableStatement statement,
                                               java.lang.String name)
                                        throws java.sql.SQLException
        Throws:
        java.sql.SQLException