public class JsonStringType extends org.hibernate.type.AbstractSingleColumnStandardBasicType<Object> implements org.hibernate.usertype.DynamicParameterizedType
For more details about how to use it, check out this article on vladmihalcea.com.
Modifier and Type | Field and Description |
---|---|
static JsonStringType |
INSTANCE |
Constructor and Description |
---|
JsonStringType() |
JsonStringType(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
JsonStringType(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
Type javaType) |
JsonStringType(ObjectMapperWrapper objectMapperWrapper) |
JsonStringType(ObjectMapperWrapper objectMapperWrapper,
Type javaType) |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
protected boolean |
registerUnderJavaType() |
void |
setParameterValues(Properties parameters) |
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, 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 JsonStringType INSTANCE
public JsonStringType()
public JsonStringType(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public JsonStringType(ObjectMapperWrapper objectMapperWrapper)
public JsonStringType(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Type javaType)
public JsonStringType(ObjectMapperWrapper objectMapperWrapper, Type javaType)
public String getName()
getName
in interface org.hibernate.type.Type
protected boolean registerUnderJavaType()
registerUnderJavaType
in class org.hibernate.type.AbstractStandardBasicType<Object>
public void setParameterValues(Properties parameters)
setParameterValues
in interface org.hibernate.usertype.ParameterizedType
Copyright © 2019. All rights reserved.