Uses of Class
com.vladmihalcea.hibernate.type.AbstractHibernateType
-
-
Uses of AbstractHibernateType in com.vladmihalcea.hibernate.type.array
Subclasses of AbstractHibernateType in com.vladmihalcea.hibernate.type.array Modifier and Type Class Description class
BooleanArrayType
Maps aboolean[]
array on a PostgreSQL ARRAY column type.class
DateArrayType
Maps anDate[]
array on a PostgreSQL date[] ARRAY type.class
DecimalArrayType
Maps adecimal[]
array on a PostgreSQL ARRAY column type.class
DoubleArrayType
Maps adouble[]
array on a PostgreSQL ARRAY type.class
EnumArrayType
Maps anEnum[]
array on a database ARRAY type.class
IntArrayType
Maps anint[]
array on a PostgreSQL ARRAY type.class
ListArrayType
Maps anList
entity attribute on a PostgreSQL ARRAY column type.class
LocalDateArrayType
Maps ajava.Time.LocalDate[]
array on a PostgreSQL date[] ARRAY type.class
LocalDateTimeArrayType
Maps ajava.Time.LocalDateTime[]
array on a PostgreSQL timestamp[] ARRAY type.class
LongArrayType
Maps anlong[]
array on a PostgreSQL ARRAY type.class
StringArrayType
Maps anString[]
array on a PostgreSQL ARRAY type.class
TimestampArrayType
Maps anDate[]
array on a PostgreSQL timestamp[] ARRAY type.class
UUIDArrayType
Maps anUUID[]
array on a PostgreSQL ARRAY type. -
Uses of AbstractHibernateType in com.vladmihalcea.hibernate.type.array.internal
Subclasses of AbstractHibernateType in com.vladmihalcea.hibernate.type.array.internal Modifier and Type Class Description class
AbstractArrayType<T>
Base class for all ARRAY types. -
Uses of AbstractHibernateType in com.vladmihalcea.hibernate.type.basic
Subclasses of AbstractHibernateType in com.vladmihalcea.hibernate.type.basic Modifier and Type Class Description class
Iso8601MonthType
Maps aMonth
object type to aINT
column type which is saved as value from 1 (January) to 12 (December), according to the ISO 8601 standard.class
MonthDayDateType
Maps a JavaMonthDay
object to aDATE
column type.class
MonthDayIntegerType
Maps a JavaMonthDay
object to aINT
column type.class
YearMonthDateType
Maps a JavaYearMonth
object to aDATE
column type.class
YearMonthEpochType
Maps a JavaYearMonth
object to an small and continuousINT
column type which defines the months that passed since the Unix epoch.class
YearMonthIntegerType
Maps a JavaYearMonth
object to anINT
column type.class
YearMonthTimestampType
Maps a JavaYearMonth
object to aTIMESTAMP
column type.class
YearType
Maps a JavaYear
object to anINT
column type.class
ZoneIdType
Maps a JavaZoneId
object to anVARCHAR
column type. -
Uses of AbstractHibernateType in com.vladmihalcea.hibernate.type.json
Subclasses of AbstractHibernateType in com.vladmihalcea.hibernate.type.json Modifier and Type Class Description class
JsonBinaryType
Maps any given Java object on a JSON column type that is managed viaPreparedStatement.setObject(int, Object)
at JDBC Driver level.class
JsonBlobType
Maps any given Java object on a JSON column type that is managed viaPreparedStatement.setBlob(int, Blob)
at JDBC Driver level.class
JsonNodeBinaryType
Maps a JacksonJsonNode
object on a JSON column type that is managed viaPreparedStatement.setObject(int, Object)
at JDBC Driver level.class
JsonNodeStringType
Maps a JacksonJsonNode
object on a JSON column type that is managed viaPreparedStatement.setString(int, String)
at JDBC Driver level.class
JsonStringType
Maps any given Java object on a JSON column type that is managed viaPreparedStatement.setString(int, String)
at JDBC Driver level.class
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:
-