Skip navigation links
A B C D E F G H I J L N O P R S T U V W 

A

AbstractArrayTypeDescriptor<T> - Class in com.vladmihalcea.hibernate.type.array.internal
 
AbstractArrayTypeDescriptor(Class<T>) - Constructor for class com.vladmihalcea.hibernate.type.array.internal.AbstractArrayTypeDescriptor
 
AbstractJsonSqlTypeDescriptor - Class in com.vladmihalcea.hibernate.type.json.internal
 
AbstractJsonSqlTypeDescriptor() - Constructor for class com.vladmihalcea.hibernate.type.json.internal.AbstractJsonSqlTypeDescriptor
 
areEqual(Object, Object) - Method in class com.vladmihalcea.hibernate.type.array.internal.AbstractArrayTypeDescriptor
 
areEqual(JsonNode, JsonNode) - Method in class com.vladmihalcea.hibernate.type.json.internal.JsonNodeTypeDescriptor
 
ArraySqlTypeDescriptor - Class in com.vladmihalcea.hibernate.type.array.internal
 
ArraySqlTypeDescriptor() - Constructor for class com.vladmihalcea.hibernate.type.array.internal.ArraySqlTypeDescriptor
 
ArrayUtil - Class in com.vladmihalcea.hibernate.type.array.internal
 
ArrayUtil() - Constructor for class com.vladmihalcea.hibernate.type.array.internal.ArrayUtil
 
assemble(Serializable, Object) - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 

B

booleanProperty(Configuration.PropertyKey) - Method in class com.vladmihalcea.hibernate.type.util.Configuration
Get Boolean property value

C

canBeRemapped() - Method in class com.vladmihalcea.hibernate.type.array.internal.ArraySqlTypeDescriptor
 
canBeRemapped() - Method in class com.vladmihalcea.hibernate.type.json.internal.AbstractJsonSqlTypeDescriptor
 
ClassLoaderUtils - Class in com.vladmihalcea.hibernate.type.util
ClassLoaderUtils - Class loading related utilities holder.
classProperty(Configuration.PropertyKey) - Method in class com.vladmihalcea.hibernate.type.util.Configuration
Get Class property value
clone(T) - Static method in class com.vladmihalcea.hibernate.type.json.internal.JacksonUtil
 
clone(T) - Method in interface com.vladmihalcea.hibernate.type.util.JsonSerializer
Clone JSON object.
clone(T) - Method in class com.vladmihalcea.hibernate.type.util.ObjectMapperJsonSerializer
 
clone(T) - Method in class com.vladmihalcea.hibernate.type.util.ObjectMapperWrapper
 
com.vladmihalcea.hibernate.type - package com.vladmihalcea.hibernate.type
 
com.vladmihalcea.hibernate.type.array - package com.vladmihalcea.hibernate.type.array
 
com.vladmihalcea.hibernate.type.array.internal - package com.vladmihalcea.hibernate.type.array.internal
 
com.vladmihalcea.hibernate.type.basic - package com.vladmihalcea.hibernate.type.basic
 
com.vladmihalcea.hibernate.type.json - package com.vladmihalcea.hibernate.type.json
 
com.vladmihalcea.hibernate.type.json.internal - package com.vladmihalcea.hibernate.type.json.internal
 
com.vladmihalcea.hibernate.type.util - package com.vladmihalcea.hibernate.type.util
 
Configuration - Class in com.vladmihalcea.hibernate.type.util
Configuration - It allows declarative configuration through the hibernate.properties file or the hibernate-types.properties file.
Configuration() - Constructor for class com.vladmihalcea.hibernate.type.util.Configuration
 
Configuration(Properties) - Constructor for class com.vladmihalcea.hibernate.type.util.Configuration
 
Configuration.PropertyKey - Enum in com.vladmihalcea.hibernate.type.util
Each Property has a well-defined key.

D

deepCopy(Object) - Static method in class com.vladmihalcea.hibernate.type.array.internal.ArrayUtil
 
deepCopy(Object) - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 
disassemble(Object) - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 

E

equals(Object, Object) - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 
extractJson(ResultSet, String) - Method in class com.vladmihalcea.hibernate.type.json.internal.AbstractJsonSqlTypeDescriptor
 
extractJson(ResultSet, String) - Method in class com.vladmihalcea.hibernate.type.json.internal.JsonStringSqlTypeDescriptor
 

F

findClass(String) - Static method in class com.vladmihalcea.hibernate.type.util.ClassLoaderUtils
Find if Class denoted by the given string representation is loadable
fromString(String) - Method in class com.vladmihalcea.hibernate.type.array.internal.AbstractArrayTypeDescriptor
 
fromString(String, Class<T>) - Static method in class com.vladmihalcea.hibernate.type.array.internal.ArrayUtil
 
fromString(String, Class<T>) - Static method in class com.vladmihalcea.hibernate.type.json.internal.JacksonUtil
 
fromString(String, Type) - Static method in class com.vladmihalcea.hibernate.type.json.internal.JacksonUtil
 
fromString(String) - Method in class com.vladmihalcea.hibernate.type.json.internal.JsonNodeTypeDescriptor
 
fromString(String, Class<T>) - Method in class com.vladmihalcea.hibernate.type.util.ObjectMapperWrapper
 
fromString(String, Type) - Method in class com.vladmihalcea.hibernate.type.util.ObjectMapperWrapper
 

G

get(ResultSet, String[], SessionImplementor, Object) - Method in class com.vladmihalcea.hibernate.type.basic.NullableCharacterType
 
get(ResultSet, String[], SessionImplementor, Object) - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 
get() - Method in interface com.vladmihalcea.hibernate.type.util.JsonSerializerSupplier
Get custom JsonSerializer reference
get() - Method in interface com.vladmihalcea.hibernate.type.util.ObjectMapperSupplier
Get custom ObjectMapper reference
getBinder(JavaTypeDescriptor<X>) - Method in class com.vladmihalcea.hibernate.type.array.internal.ArraySqlTypeDescriptor
 
getBinder(JavaTypeDescriptor<X>) - Method in class com.vladmihalcea.hibernate.type.json.internal.JsonBinarySqlTypeDescriptor
 
getBinder(JavaTypeDescriptor<X>) - Method in class com.vladmihalcea.hibernate.type.json.internal.JsonStringSqlTypeDescriptor
 
getClassLoader() - Static method in class com.vladmihalcea.hibernate.type.util.ClassLoaderUtils
Load the available ClassLoader
getExtractor(JavaTypeDescriptor<X>) - Method in class com.vladmihalcea.hibernate.type.array.internal.ArraySqlTypeDescriptor
 
getExtractor(JavaTypeDescriptor<X>) - Method in class com.vladmihalcea.hibernate.type.json.internal.AbstractJsonSqlTypeDescriptor
 
getKey() - Method in enum com.vladmihalcea.hibernate.type.util.Configuration.PropertyKey
 
getName() - Method in class com.vladmihalcea.hibernate.type.array.IntArrayType
 
getName() - Method in class com.vladmihalcea.hibernate.type.array.StringArrayType
 
getName() - Method in class com.vladmihalcea.hibernate.type.json.JsonNodeBinaryType
 
getName() - Method in class com.vladmihalcea.hibernate.type.json.JsonNodeStringType
 
getObjectMapper() - Method in class com.vladmihalcea.hibernate.type.util.ObjectMapperWrapper
 
getObjectMapperWrapper() - Method in class com.vladmihalcea.hibernate.type.util.Configuration
Get ObjectMapperWrapper reference
getProperties() - Method in class com.vladmihalcea.hibernate.type.util.Configuration
Get all properties.
getResource(String) - Static method in class com.vladmihalcea.hibernate.type.util.ClassLoaderUtils
Get the resource URL
getResourceAsStream(String) - Static method in class com.vladmihalcea.hibernate.type.util.ClassLoaderUtils
Get the resource InputStream
getSqlArrayType() - Method in class com.vladmihalcea.hibernate.type.array.internal.AbstractArrayTypeDescriptor
 
getSqlArrayType() - Method in class com.vladmihalcea.hibernate.type.array.internal.IntArrayTypeDescriptor
 
getSqlArrayType() - Method in class com.vladmihalcea.hibernate.type.array.internal.StringArrayTypeDescriptor
 
getSqlType() - Method in class com.vladmihalcea.hibernate.type.array.internal.ArraySqlTypeDescriptor
 
getSqlType() - Method in class com.vladmihalcea.hibernate.type.json.internal.AbstractJsonSqlTypeDescriptor
 

H

hashCode(Object) - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 

I

ImmutableType<T> - Class in com.vladmihalcea.hibernate.type
Very convenient base class for implementing immutable object types using Hibernate UserType.
ImmutableType(Class<T>) - Constructor for class com.vladmihalcea.hibernate.type.ImmutableType
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.array.IntArrayType
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.array.internal.ArraySqlTypeDescriptor
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.array.internal.IntArrayTypeDescriptor
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.array.internal.StringArrayTypeDescriptor
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.array.StringArrayType
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.basic.NullableCharacterType
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.basic.PostgreSQLEnumType
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.json.internal.JsonBinarySqlTypeDescriptor
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.json.internal.JsonNodeTypeDescriptor
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.json.internal.JsonStringSqlTypeDescriptor
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.json.JsonNodeBinaryType
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.json.JsonNodeStringType
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.util.Configuration
 
INSTANCE - Static variable in class com.vladmihalcea.hibernate.type.util.ObjectMapperWrapper
 
IntArrayType - Class in com.vladmihalcea.hibernate.type.array
Maps an int[] array on a PostgreSQL ARRAY type.
IntArrayType() - Constructor for class com.vladmihalcea.hibernate.type.array.IntArrayType
 
IntArrayTypeDescriptor - Class in com.vladmihalcea.hibernate.type.array.internal
 
IntArrayTypeDescriptor() - Constructor for class com.vladmihalcea.hibernate.type.array.internal.IntArrayTypeDescriptor
 
integerProperty(Configuration.PropertyKey) - Method in class com.vladmihalcea.hibernate.type.util.Configuration
Get Integer property value
isEquals(Object, Object) - Static method in class com.vladmihalcea.hibernate.type.array.internal.ArrayUtil
 
isMutable() - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 

J

JacksonUtil - Class in com.vladmihalcea.hibernate.type.json.internal
 
JacksonUtil() - Constructor for class com.vladmihalcea.hibernate.type.json.internal.JacksonUtil
 
JsonBinarySqlTypeDescriptor - Class in com.vladmihalcea.hibernate.type.json.internal
 
JsonBinarySqlTypeDescriptor() - Constructor for class com.vladmihalcea.hibernate.type.json.internal.JsonBinarySqlTypeDescriptor
 
JsonNodeBinaryType - Class in com.vladmihalcea.hibernate.type.json
Maps a Jackson JsonNode on a binary JSON column type.
JsonNodeBinaryType() - Constructor for class com.vladmihalcea.hibernate.type.json.JsonNodeBinaryType
 
JsonNodeBinaryType(ObjectMapper) - Constructor for class com.vladmihalcea.hibernate.type.json.JsonNodeBinaryType
 
JsonNodeBinaryType(ObjectMapperWrapper) - Constructor for class com.vladmihalcea.hibernate.type.json.JsonNodeBinaryType
 
JsonNodeStringType - Class in com.vladmihalcea.hibernate.type.json
Maps a Jackson JsonNode on a String JSON column type.
JsonNodeStringType() - Constructor for class com.vladmihalcea.hibernate.type.json.JsonNodeStringType
 
JsonNodeStringType(ObjectMapper) - Constructor for class com.vladmihalcea.hibernate.type.json.JsonNodeStringType
 
JsonNodeStringType(ObjectMapperWrapper) - Constructor for class com.vladmihalcea.hibernate.type.json.JsonNodeStringType
 
JsonNodeTypeDescriptor - Class in com.vladmihalcea.hibernate.type.json.internal
 
JsonNodeTypeDescriptor() - Constructor for class com.vladmihalcea.hibernate.type.json.internal.JsonNodeTypeDescriptor
 
JsonNodeTypeDescriptor(ObjectMapperWrapper) - Constructor for class com.vladmihalcea.hibernate.type.json.internal.JsonNodeTypeDescriptor
 
JsonSerializer - Interface in com.vladmihalcea.hibernate.type.util
Contract for serializing JSON objects.
JsonSerializerSupplier - Interface in com.vladmihalcea.hibernate.type.util
Supplies a custom reference of a Jackson JsonSerializer
JsonStringSqlTypeDescriptor - Class in com.vladmihalcea.hibernate.type.json.internal
 
JsonStringSqlTypeDescriptor() - Constructor for class com.vladmihalcea.hibernate.type.json.internal.JsonStringSqlTypeDescriptor
 

L

loadClass(String) - Static method in class com.vladmihalcea.hibernate.type.util.ClassLoaderUtils
Load the Class denoted by the given string representation
longProperty(Configuration.PropertyKey) - Method in class com.vladmihalcea.hibernate.type.util.Configuration
Get Long property value

N

NullableCharacterType - Class in com.vladmihalcea.hibernate.type.basic
Maps an Character to a nullable CHAR column type.
NullableCharacterType() - Constructor for class com.vladmihalcea.hibernate.type.basic.NullableCharacterType
 
nullSafeGet(ResultSet, String[], SessionImplementor, Object) - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 
nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - Method in class com.vladmihalcea.hibernate.type.basic.PostgreSQLEnumType
 
nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 

O

ObjectMapperJsonSerializer - Class in com.vladmihalcea.hibernate.type.util
 
ObjectMapperJsonSerializer(ObjectMapperWrapper) - Constructor for class com.vladmihalcea.hibernate.type.util.ObjectMapperJsonSerializer
 
ObjectMapperSupplier - Interface in com.vladmihalcea.hibernate.type.util
Supplies a custom reference of a Jackson ObjectMapper
ObjectMapperWrapper - Class in com.vladmihalcea.hibernate.type.util
Wraps a Jackson ObjectMapper so that you can supply your own ObjectMapper reference.
ObjectMapperWrapper() - Constructor for class com.vladmihalcea.hibernate.type.util.ObjectMapperWrapper
 
ObjectMapperWrapper(ObjectMapper) - Constructor for class com.vladmihalcea.hibernate.type.util.ObjectMapperWrapper
 

P

PostgreSQLEnumType - Class in com.vladmihalcea.hibernate.type.basic
Maps an Enum to a PostgreSQL ENUM column type.
PostgreSQLEnumType() - Constructor for class com.vladmihalcea.hibernate.type.basic.PostgreSQLEnumType
 
PROPERTIES_FILE_NAME - Static variable in class com.vladmihalcea.hibernate.type.util.Configuration
 
PROPERTIES_FILE_PATH - Static variable in class com.vladmihalcea.hibernate.type.util.Configuration
 

R

registerUnderJavaType() - Method in class com.vladmihalcea.hibernate.type.array.IntArrayType
 
registerUnderJavaType() - Method in class com.vladmihalcea.hibernate.type.array.StringArrayType
 
replace(Object, Object, Object) - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 
returnedClass() - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 

S

set(PreparedStatement, Character, int, SessionImplementor) - Method in class com.vladmihalcea.hibernate.type.basic.NullableCharacterType
 
set(PreparedStatement, T, int, SessionImplementor) - Method in class com.vladmihalcea.hibernate.type.ImmutableType
 
setJsonSerializer(JsonSerializer) - Method in class com.vladmihalcea.hibernate.type.util.ObjectMapperWrapper
 
setParameterValues(Properties) - Method in class com.vladmihalcea.hibernate.type.array.IntArrayType
 
setParameterValues(Properties) - Method in class com.vladmihalcea.hibernate.type.array.internal.AbstractArrayTypeDescriptor
 
setParameterValues(Properties) - Method in class com.vladmihalcea.hibernate.type.array.StringArrayType
 
sqlTypes() - Method in class com.vladmihalcea.hibernate.type.basic.NullableCharacterType
 
StringArrayType - Class in com.vladmihalcea.hibernate.type.array
Maps an String[] array on a PostgreSQL ARRAY type.
StringArrayType() - Constructor for class com.vladmihalcea.hibernate.type.array.StringArrayType
 
StringArrayTypeDescriptor - Class in com.vladmihalcea.hibernate.type.array.internal
 
StringArrayTypeDescriptor() - Constructor for class com.vladmihalcea.hibernate.type.array.internal.StringArrayTypeDescriptor
 

T

toJsonNode(String) - Static method in class com.vladmihalcea.hibernate.type.json.internal.JacksonUtil
 
toJsonNode(String) - Method in class com.vladmihalcea.hibernate.type.util.ObjectMapperWrapper
 
toString(Object) - Method in class com.vladmihalcea.hibernate.type.array.internal.AbstractArrayTypeDescriptor
 
toString(Object) - Static method in class com.vladmihalcea.hibernate.type.json.internal.JacksonUtil
 
toString(JsonNode) - Method in class com.vladmihalcea.hibernate.type.json.internal.JsonNodeTypeDescriptor
 
toString(Object) - Method in class com.vladmihalcea.hibernate.type.util.ObjectMapperWrapper
 

U

unwrap(T, Class<X>, WrapperOptions) - Method in class com.vladmihalcea.hibernate.type.array.internal.AbstractArrayTypeDescriptor
 
unwrap(JsonNode, Class<X>, WrapperOptions) - Method in class com.vladmihalcea.hibernate.type.json.internal.JsonNodeTypeDescriptor
 
unwrapArray(Object[], Class<T>) - Static method in class com.vladmihalcea.hibernate.type.array.internal.ArrayUtil
 

V

valueOf(String) - Static method in enum com.vladmihalcea.hibernate.type.util.Configuration.PropertyKey
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.vladmihalcea.hibernate.type.util.Configuration.PropertyKey
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrap(X, WrapperOptions) - Method in class com.vladmihalcea.hibernate.type.array.internal.AbstractArrayTypeDescriptor
 
wrap(X, WrapperOptions) - Method in class com.vladmihalcea.hibernate.type.json.internal.JsonNodeTypeDescriptor
 
wrapArray(Object) - Static method in class com.vladmihalcea.hibernate.type.array.internal.ArrayUtil
 
A B C D E F G H I J L N O P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.