com.vladmihalcea.hibernate.type.json.internal
Class JsonBlobSqlTypeDescriptor

java.lang.Object
  extended by com.vladmihalcea.hibernate.type.json.internal.AbstractJsonSqlTypeDescriptor
      extended by com.vladmihalcea.hibernate.type.json.internal.JsonBlobSqlTypeDescriptor
All Implemented Interfaces:
Serializable, org.hibernate.type.descriptor.sql.SqlTypeDescriptor

public class JsonBlobSqlTypeDescriptor
extends AbstractJsonSqlTypeDescriptor

Author:
Vlad Mihalcea
See Also:
Serialized Form

Field Summary
static JsonBlobSqlTypeDescriptor INSTANCE
           
 
Constructor Summary
JsonBlobSqlTypeDescriptor()
           
 
Method Summary
<X> org.hibernate.type.descriptor.ValueBinder<X>
getBinder(org.hibernate.type.descriptor.java.JavaTypeDescriptor<X> javaTypeDescriptor)
           
<X> org.hibernate.type.descriptor.ValueExtractor<X>
getExtractor(org.hibernate.type.descriptor.java.JavaTypeDescriptor<X> javaTypeDescriptor)
           
 int getSqlType()
           
 
Methods inherited from class com.vladmihalcea.hibernate.type.json.internal.AbstractJsonSqlTypeDescriptor
canBeRemapped, extractJson, extractJson, extractJson
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final JsonBlobSqlTypeDescriptor INSTANCE
Constructor Detail

JsonBlobSqlTypeDescriptor

public JsonBlobSqlTypeDescriptor()
Method Detail

getBinder

public <X> org.hibernate.type.descriptor.ValueBinder<X> getBinder(org.hibernate.type.descriptor.java.JavaTypeDescriptor<X> javaTypeDescriptor)

getSqlType

public int getSqlType()
Specified by:
getSqlType in interface org.hibernate.type.descriptor.sql.SqlTypeDescriptor
Overrides:
getSqlType in class AbstractJsonSqlTypeDescriptor

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
Overrides:
getExtractor in class AbstractJsonSqlTypeDescriptor


Copyright © 2022. All rights reserved.