All Classes Interface Summary Class Summary Enum Summary
Class |
Description |
AbstractArrayType<T> |
Base class for all ARRAY types.
|
AbstractArrayTypeDescriptor<T> |
|
AbstractHibernateType<T> |
Very convenient base class for implementing object types using Hibernate Java and SQL descriptors.
|
AbstractJsonSqlTypeDescriptor |
|
ArraySqlTypeDescriptor |
|
ArrayUtil |
ArrayUtil - Array utilities holder.
|
BatchSequenceGenerator |
A sequence generator that uses a recursive query to fetch multiple
values from a sequence in a single database access.
|
BatchSequenceGenerator.IdentifierExtractor |
Extracts a Serializable identifier from a ResultSet .
|
BatchSequenceGenerator.IdentifierPool |
Holds a number of prefetched identifiers.
|
BooleanArrayType |
Maps a boolean[] array on a PostgreSQL ARRAY column type.
|
BooleanArrayTypeDescriptor |
|
CamelCaseToSnakeCaseNamingStrategy |
Maps the JPA camelCase properties to snake_case database identifiers.
|
CamelCaseToSnakeCaseNamingStrategy |
Deprecated.
|
ClassImportIntegrator |
The ClassImportIntegrator implements the Hibernate Integrator contract
and allows you to provide a List of classes to be imported using their simple name.
|
ClassLoaderUtils |
ClassLoaderUtils - Class loading related utilities holder.
|
Configuration |
Configuration - It allows declarative configuration through the hibernate.properties file
or the hibernate-types.properties file.
|
Configuration.PropertyKey |
Each Property has a well-defined key.
|
DateArrayType |
Maps an Date[] array on a PostgreSQL date[] ARRAY type.
|
DateArrayTypeDescriptor |
|
DecimalArrayType |
Maps a decimal[] array on a PostgreSQL ARRAY column type.
|
DecimalArrayTypeDescriptor |
|
DoubleArrayType |
Maps a double[] array on a PostgreSQL ARRAY type.
|
DoubleArrayTypeDescriptor |
|
EnumArrayType |
Maps an Enum[] array on a database ARRAY type.
|
EnumArrayTypeDescriptor |
|
HibernateTypesContributor |
|
ImmutableType<T> |
Very convenient base class for implementing immutable object types using Hibernate UserType .
|
Inet |
The Inet object type is used to represent an IP address.
|
IntArrayType |
Maps an int[] array on a PostgreSQL ARRAY type.
|
IntArrayTypeDescriptor |
|
Iso8601MonthMonthTypeDescriptor |
|
Iso8601MonthType |
Maps a Month object type to a INT column type
which is saved as value from 1 (January) to 12 (December),
according to the ISO 8601 standard.
|
JacksonUtil |
|
JsonBinarySqlTypeDescriptor |
|
JsonBinaryType |
Maps any given Java object on a JSON column type that is managed via PreparedStatement.setObject(int, Object) at JDBC Driver level.
|
JsonBlobSqlTypeDescriptor |
|
JsonBlobType |
Maps any given Java object on a JSON column type that is managed via PreparedStatement.setBlob(int, Blob) at JDBC Driver level.
|
JsonBytesSqlTypeDescriptor |
|
JsonNodeBinaryType |
Maps a Jackson JsonNode object on a JSON column type that is managed via PreparedStatement.setObject(int, Object) at JDBC Driver level.
|
JsonNodeStringType |
Maps a Jackson JsonNode object on a JSON column type that is managed via PreparedStatement.setString(int, String) at JDBC Driver level.
|
JsonNodeTypeDescriptor |
|
JsonSerializer |
Contract for serializing JSON objects.
|
JsonSerializerSupplier |
|
JsonSqlTypeDescriptor |
|
JsonStringSqlTypeDescriptor |
|
JsonStringType |
Maps any given Java object on a JSON column type that is managed via PreparedStatement.setString(int, String) at JDBC Driver level.
|
JsonType |
JsonType allows you to map any given JSON object (e.g., POJO, Map<String, Object> , List<T>, JsonNode ) on any of the following database systems:
|
JsonTypeDescriptor |
|
ListArrayType |
Maps an List entity attribute on a PostgreSQL ARRAY column type.
|
ListArrayTypeDescriptor |
|
ListResultTransformer |
The ListResultTransformer simplifies the way
we can use a ResultTransformer by defining a default implementation for the
ResultTransformer.transformList(List) method.
|
ListResultTransformer |
Deprecated.
|
LocalDateArrayType |
Maps a java.Time.LocalDate[] array on a PostgreSQL date[] ARRAY type.
|
LocalDateArrayTypeDescriptor |
|
LocalDateTimeArrayType |
Maps a java.Time.LocalDateTime[] array on a PostgreSQL timestamp[] ARRAY type.
|
LocalDateTimeArrayTypeDescriptor |
|
LogUtils |
The LogUtils class unifies the framework logging capabilities.
|
LongArrayType |
Maps an long[] array on a PostgreSQL ARRAY type.
|
LongArrayTypeDescriptor |
|
MapResultTransformer<K,V> |
|
MapResultTransformer<K,V> |
Deprecated.
|
MonthDayDateType |
Maps a Java MonthDay object to a DATE column type.
|
MonthDayIntegerType |
Maps a Java MonthDay object to a INT column type.
|
MonthDayTypeDescriptor |
|
MySQLBinaryType |
Maps a Java byte object to a BINARY MySQL column type.
|
NullableCharacterType |
Maps an Character to a nullable CHAR column type.
|
ObjectMapperJsonSerializer |
|
ObjectMapperSupplier |
Supplies a custom reference of a Jackson ObjectMapper
|
ObjectMapperWrapper |
Wraps a Jackson ObjectMapper so that you can supply your own ObjectMapper reference.
|
ObjectMapperWrapper.OffsetDateTimeDeserializer |
|
ObjectMapperWrapper.OffsetDateTimeSerializer |
|
OracleIntervalDayToSecondType |
Maps a Java Duration object to a Oracle IntervalDS column type.
|
ParameterizedParameterType |
|
ParameterTypeUtils |
ParameterizedTypeUtils - DynamicParameterizedType.ParameterType utilities holder.
|
PostgreSQLCITextType |
Maps a String object type to a PostgreSQL citext
column type.
|
PostgreSQLEnumType |
Maps an Enum to a PostgreSQL ENUM column type.
|
PostgreSQLGuavaRangeType |
Maps a Range object type to a PostgreSQL range
column type.
|
PostgreSQLHStoreType |
Maps a Map object type to a PostgreSQL hstore
column type.
|
PostgreSQLInetType |
Maps an Inet object type to a PostgreSQL INET column type.
|
PostgreSQLIntervalType |
Maps a Java Duration object to a PostgreSQL Interval column type.
|
PostgreSQLPeriodType |
Maps a Java Duration object to a PostgreSQL Interval column type.
|
PostgreSQLRangeType |
Maps a Range object type to a PostgreSQL range
column type.
|
PostgreSQLTSVectorSqlTypeDescriptor |
|
PostgreSQLTSVectorType |
Maps a String object type to a PostgreSQL TSVector column type.
|
PostgreSQLTSVectorTypeDescriptor |
|
Range<T extends java.lang.Comparable> |
Represents the range/interval with two bounds.
|
ReflectionUtils |
ReflectionUtils - Reflection utilities holder.
|
SQLExtractor |
The SQLExtractor allows you to extract the
underlying SQL query generated by a JPQL or JPA Criteria API query.
|
SQLExtractor |
Deprecated.
|
StringArrayType |
Maps an String[] array on a PostgreSQL ARRAY type.
|
StringArrayTypeDescriptor |
|
StringUtils |
StringUtils - String utilities holder.
|
TimestampArrayType |
Maps an Date[] array on a PostgreSQL timestamp[] ARRAY type.
|
TimestampArrayTypeDescriptor |
|
UUIDArrayType |
Maps an UUID[] array on a PostgreSQL ARRAY type.
|
UUIDArrayTypeDescriptor |
|
YearMonthDateType |
Maps a Java YearMonth object to a DATE column type.
|
YearMonthEpochType |
Maps a Java YearMonth object to an small and continuous INT column type
which defines the months that passed since the Unix epoch.
|
YearMonthEpochTypeDescriptor |
|
YearMonthIntegerType |
Maps a Java YearMonth object to an INT column type.
|
YearMonthTimestampType |
Maps a Java YearMonth object to a TIMESTAMP column type.
|
YearMonthTypeDescriptor |
|
YearType |
Maps a Java Year object to an INT column type.
|
YearTypeDescriptor |
|
ZoneIdType |
Maps a Java ZoneId object to an VARCHAR column type.
|
ZoneIdTypeDescriptor |
Descriptor for ZoneId handling.
|
ZoneIdTypeDescriptor.ZoneIdComparator |
|