public class JsonType extends AbstractHibernateType<Object> implements org.hibernate.usertype.DynamicParameterizedType
It works with PostgreSQL, MySQL, SQL Server, H2, HSQLDB.
Constructor and Description |
---|
JsonType() |
JsonType(Configuration configuration) |
JsonType(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
JsonType(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
Type javaType) |
JsonType(ObjectMapperWrapper objectMapperWrapper) |
JsonType(ObjectMapperWrapper objectMapperWrapper,
Type javaType) |
JsonType(Type javaType) |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
void |
setParameterValues(Properties parameters) |
getConfiguration
nullSafeSet, sqlType
assemble, beforeAssemble, canDoExtraction, canDoSetting, compare, deepCopy, deepCopy, defaultSizes, dictatedSizes, disassemble, extract, extract, fromString, fromStringValue, get, getColumnSpan, getDefaultSize, getDictatedSize, getHashCode, getHashCode, getJavaTypeDescriptor, getMutabilityPlan, getRegistrationKeys, getReplacement, getReturnedClass, getSemiResolvedType, getSqlTypeDescriptor, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isDirty, isDirty, isEntityType, isEqual, isEqual, isModified, isMutable, isSame, isXMLElement, nullSafeGet, nullSafeGet, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, nullSafeSet, nullSafeSet, registerUnderJavaType, remapSqlTypeDescriptor, replace, replace, resolve, semiResolve, set, setJavaTypeDescriptor, setSqlTypeDescriptor, sqlTypes, toColumnNullness, toLoggableString, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
fromStringValue, get, nullSafeGet, set, toString
assemble, beforeAssemble, compare, deepCopy, defaultSizes, dictatedSizes, disassemble, getColumnSpan, getHashCode, getHashCode, getReturnedClass, getSemiResolvedType, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isDirty, isEntityType, isEqual, isEqual, isModified, isMutable, isSame, nullSafeGet, nullSafeGet, nullSafeSet, replace, replace, resolve, resolve, semiResolve, sqlTypes, toColumnNullness, toLoggableString
public static final JsonType INSTANCE
public JsonType()
public JsonType(Type javaType)
public JsonType(Configuration configuration)
public JsonType(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public JsonType(ObjectMapperWrapper objectMapperWrapper)
public JsonType(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Type javaType)
public JsonType(ObjectMapperWrapper objectMapperWrapper, Type javaType)
public String getName()
getName
in interface org.hibernate.type.Type
public void setParameterValues(Properties parameters)
setParameterValues
in interface org.hibernate.usertype.ParameterizedType
Copyright © 2021. All rights reserved.