Class Hierarchy
- java.lang.Object
- io.hypersistence.utils.hibernate.type.HibernateTypesContributor (implements org.hibernate.boot.model.TypeContributor)
- io.hypersistence.utils.hibernate.type.ImmutableType<T> (implements org.hibernate.usertype.EnhancedUserType<J>, org.hibernate.type.Type, org.hibernate.usertype.UserType<J>)
- io.hypersistence.utils.hibernate.type.DescriptorImmutableType<T,JDBC,JAVA> (implements org.hibernate.query.BindableType<J>, org.hibernate.query.sqm.SqmExpressible<J>)
- io.hypersistence.utils.hibernate.type.ImmutableDynamicParameterizedType<T> (implements org.hibernate.usertype.DynamicParameterizedType, org.hibernate.usertype.EnhancedUserType<J>)
- io.hypersistence.utils.hibernate.type.MutableType<T,JDBC,JAVA> (implements org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.query.BindableType<J>, org.hibernate.query.sqm.SqmExpressible<J>, org.hibernate.usertype.UserType<J>)