public class JsonSqlTypeDescriptor extends AbstractJsonSqlTypeDescriptor implements org.hibernate.usertype.ParameterizedType
| Constructor and Description |
|---|
JsonSqlTypeDescriptor() |
JsonSqlTypeDescriptor(Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
extractJson(CallableStatement statement,
int index) |
protected Object |
extractJson(CallableStatement statement,
String name) |
protected Object |
extractJson(ResultSet rs,
String name) |
<X> org.hibernate.type.descriptor.ValueBinder<X> |
getBinder(org.hibernate.type.descriptor.java.JavaTypeDescriptor<X> javaTypeDescriptor) |
int |
getSqlType() |
void |
setParameterValues(Properties parameters) |
canBeRemapped, getExtractorpublic JsonSqlTypeDescriptor()
public JsonSqlTypeDescriptor(Properties properties)
public <X> org.hibernate.type.descriptor.ValueBinder<X> getBinder(org.hibernate.type.descriptor.java.JavaTypeDescriptor<X> javaTypeDescriptor)
getBinder in interface org.hibernate.type.descriptor.sql.SqlTypeDescriptorprotected Object extractJson(ResultSet rs, String name) throws SQLException
extractJson in class AbstractJsonSqlTypeDescriptorSQLExceptionprotected Object extractJson(CallableStatement statement, int index) throws SQLException
extractJson in class AbstractJsonSqlTypeDescriptorSQLExceptionprotected Object extractJson(CallableStatement statement, String name) throws SQLException
extractJson in class AbstractJsonSqlTypeDescriptorSQLExceptionpublic int getSqlType()
getSqlType in interface org.hibernate.type.descriptor.sql.SqlTypeDescriptorgetSqlType in class AbstractJsonSqlTypeDescriptorpublic void setParameterValues(Properties parameters)
setParameterValues in interface org.hibernate.usertype.ParameterizedTypeCopyright © 2024. All rights reserved.