Hierarchy For All Packages
Package Hierarchies:- io.hypersistence.utils.common,
- io.hypersistence.utils.hibernate.id,
- io.hypersistence.utils.hibernate.naming,
- io.hypersistence.utils.hibernate.query,
- io.hypersistence.utils.hibernate.type,
- io.hypersistence.utils.hibernate.type.array,
- io.hypersistence.utils.hibernate.type.array.internal,
- io.hypersistence.utils.hibernate.type.basic,
- io.hypersistence.utils.hibernate.type.basic.internal,
- io.hypersistence.utils.hibernate.type.interval,
- io.hypersistence.utils.hibernate.type.json,
- io.hypersistence.utils.hibernate.type.json.internal,
- io.hypersistence.utils.hibernate.type.money,
- io.hypersistence.utils.hibernate.type.money.internal,
- io.hypersistence.utils.hibernate.type.range,
- io.hypersistence.utils.hibernate.type.range.guava,
- io.hypersistence.utils.hibernate.type.range.spring,
- io.hypersistence.utils.hibernate.type.search,
- io.hypersistence.utils.hibernate.type.search.internal,
- io.hypersistence.utils.hibernate.type.util,
- io.hypersistence.utils.jdbc.validator,
- io.hypersistence.utils.logging,
- io.hypersistence.utils.spring.annotation,
- io.hypersistence.utils.spring.aop,
- io.hypersistence.utils.spring.repository,
- io.hypersistence.utils.test,
- io.hypersistence.utils.test.providers,
- io.hypersistence.utils.test.transaction
Class Hierarchy
- java.lang.Object
- org.hibernate.type.descriptor.java.AbstractClassJavaType<T> (implements org.hibernate.type.descriptor.java.BasicJavaType<T>, java.io.Serializable)
- io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor<T> (implements org.hibernate.type.descriptor.java.BasicPluralJavaType<T>, org.hibernate.usertype.DynamicParameterizedType)
- io.hypersistence.utils.hibernate.type.array.internal.BooleanArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.DateArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.DecimalArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.DoubleArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.EnumArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.FloatArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.IntArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.ListArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.LocalDateArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.LocalDateTimeArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.LongArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.StringArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.TimestampArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.UUIDArrayTypeDescriptor
- io.hypersistence.utils.hibernate.type.money.internal.CurrencyUnitTypeDescriptor
- io.hypersistence.utils.hibernate.type.basic.internal.Iso8601MonthTypeDescriptor
- io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor (implements org.hibernate.usertype.DynamicParameterizedType, io.hypersistence.utils.hibernate.type.json.internal.JdbcTypeSetter)
- io.hypersistence.utils.hibernate.type.json.internal.JsonNodeJavaTypeDescriptor
- io.hypersistence.utils.hibernate.type.basic.internal.MonthDayTypeDescriptor
- io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorTypeDescriptor (implements org.hibernate.usertype.DynamicParameterizedType)
- io.hypersistence.utils.hibernate.type.basic.internal.YearMonthEpochTypeDescriptor
- io.hypersistence.utils.hibernate.type.basic.internal.YearMonthTypeDescriptor
- io.hypersistence.utils.hibernate.type.basic.internal.YearTypeDescriptor
- io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor
- io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor<T> (implements org.hibernate.type.descriptor.java.BasicPluralJavaType<T>, org.hibernate.usertype.DynamicParameterizedType)
- io.hypersistence.utils.test.providers.AbstractContainerDataSourceProvider (implements io.hypersistence.utils.test.providers.DataSourceProvider)
- io.hypersistence.utils.test.AbstractHibernateTest
- io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl (implements jakarta.persistence.spi.PersistenceUnitInfo)
- io.hypersistence.utils.hibernate.type.json.internal.AbstractJsonJdbcTypeDescriptor (implements org.hibernate.type.descriptor.jdbc.JdbcType)
- io.hypersistence.utils.hibernate.type.json.internal.JsonBinaryJdbcTypeDescriptor
- io.hypersistence.utils.hibernate.type.json.internal.JsonBlobJdbcTypeDescriptor
- io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- io.hypersistence.utils.hibernate.type.json.internal.JsonClobJdbcTypeDescriptor
- io.hypersistence.utils.hibernate.type.json.internal.JsonJdbcTypeDescriptor (implements org.hibernate.usertype.ParameterizedType)
- io.hypersistence.utils.hibernate.type.json.internal.JsonStringJdbcTypeDescriptor
- net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator (implements net.ttddyy.dsproxy.listener.logging.QueryLogEntryCreator)
- net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
- io.hypersistence.utils.logging.InlineQueryLogEntryCreator
- net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
- io.hypersistence.utils.hibernate.type.array.internal.ArraySqlTypeDescriptor (implements org.hibernate.type.descriptor.jdbc.JdbcType)
- io.hypersistence.utils.hibernate.type.array.internal.ArrayUtil
- io.hypersistence.utils.hibernate.id.BatchSequenceGenerator (implements org.hibernate.id.BulkInsertionCapableIdentifierGenerator, org.hibernate.id.Configurable, org.hibernate.id.PersistentIdentifierGenerator)
- io.hypersistence.utils.hibernate.type.util.ClassImportIntegrator (implements org.hibernate.integrator.spi.Integrator)
- io.hypersistence.utils.common.ClassLoaderUtils
- io.hypersistence.utils.hibernate.type.util.Configuration (implements java.io.Serializable)
- io.hypersistence.utils.hibernate.type.util.JsonConfiguration
- io.hypersistence.utils.hibernate.type.basic.CustomOrdinalEnumConverter<T> (implements jakarta.persistence.AttributeConverter<X,
Y>) - io.hypersistence.utils.hibernate.query.DistinctListTransformer<T> (implements org.hibernate.query.ResultListTransformer<T>)
- io.hypersistence.utils.spring.repository.HibernateRepositoryImpl<T> (implements io.hypersistence.utils.spring.repository.HibernateRepository<T>)
- 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.metamodel.model.domain.DomainType<J>, org.hibernate.usertype.DynamicParameterizedType) - io.hypersistence.utils.hibernate.type.money.CurrencyUnitType
- io.hypersistence.utils.hibernate.type.basic.Iso8601MonthType
- io.hypersistence.utils.hibernate.type.basic.MonthDayDateType
- io.hypersistence.utils.hibernate.type.basic.MonthDayIntegerType
- io.hypersistence.utils.hibernate.type.basic.YearMonthDateType
- io.hypersistence.utils.hibernate.type.basic.YearMonthEpochType
- io.hypersistence.utils.hibernate.type.basic.YearMonthIntegerType
- io.hypersistence.utils.hibernate.type.basic.YearMonthTimestampType
- io.hypersistence.utils.hibernate.type.basic.YearType
- io.hypersistence.utils.hibernate.type.basic.ZoneIdType
- io.hypersistence.utils.hibernate.type.ImmutableDynamicParameterizedType<T> (implements org.hibernate.usertype.DynamicParameterizedType, org.hibernate.usertype.EnhancedUserType<J>)
- io.hypersistence.utils.hibernate.type.basic.NullableCharacterType
- io.hypersistence.utils.hibernate.type.interval.OracleIntervalDayToSecondType
- io.hypersistence.utils.hibernate.type.basic.PostgreSQLCITextType
- io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType (implements org.hibernate.usertype.DynamicParameterizedType)
- io.hypersistence.utils.hibernate.type.basic.PostgreSQLHStoreType
- io.hypersistence.utils.hibernate.type.basic.PostgreSQLInetType
- io.hypersistence.utils.hibernate.type.interval.PostgreSQLIntervalType
- io.hypersistence.utils.hibernate.type.basic.PostgreSQLLTreeType
- io.hypersistence.utils.hibernate.type.interval.PostgreSQLPeriodType
- io.hypersistence.utils.hibernate.type.range.PostgreSQLRangeType (implements org.hibernate.usertype.DynamicParameterizedType)
- io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType (implements org.hibernate.usertype.DynamicParameterizedType)
- io.hypersistence.utils.hibernate.type.DescriptorImmutableType<T,
- io.hypersistence.utils.hibernate.type.basic.Inet (implements java.io.Serializable)
- io.hypersistence.utils.hibernate.type.json.internal.JacksonUtil
- io.hypersistence.utils.hibernate.query.JfrQueryLogger (implements org.hibernate.resource.jdbc.spi.StatementInspector)
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper.OffsetDateTimeDeserializer
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper.OffsetDateTimeSerializer
- io.hypersistence.utils.common.LogUtils
- io.hypersistence.utils.hibernate.query.MapResultTransformer<K,
V> (implements org.hibernate.transform.ResultTransformer<T>) - io.hypersistence.utils.hibernate.type.money.MonetaryAmountType (implements org.hibernate.usertype.CompositeUserType<J>)
- io.hypersistence.utils.hibernate.type.money.MonetaryAmountType.MonetaryAmountMapper
- io.hypersistence.utils.hibernate.type.MutableType<T,
JDBC, JAVA> (implements org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.query.BindableType<J>, org.hibernate.metamodel.model.domain.DomainType<J>, org.hibernate.usertype.UserType<J>) - io.hypersistence.utils.hibernate.type.MutableDynamicParameterizedType<T,
JDBC, JAVA> (implements org.hibernate.usertype.DynamicParameterizedType) - io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayType<T>
- io.hypersistence.utils.hibernate.type.array.BooleanArrayType
- io.hypersistence.utils.hibernate.type.array.DateArrayType
- io.hypersistence.utils.hibernate.type.array.DecimalArrayType
- io.hypersistence.utils.hibernate.type.array.DoubleArrayType
- io.hypersistence.utils.hibernate.type.array.EnumArrayType
- io.hypersistence.utils.hibernate.type.array.FloatArrayType
- io.hypersistence.utils.hibernate.type.array.IntArrayType
- io.hypersistence.utils.hibernate.type.array.ListArrayType (implements org.hibernate.usertype.DynamicParameterizedType)
- io.hypersistence.utils.hibernate.type.array.LocalDateArrayType
- io.hypersistence.utils.hibernate.type.array.LocalDateTimeArrayType
- io.hypersistence.utils.hibernate.type.array.LongArrayType
- io.hypersistence.utils.hibernate.type.array.StringArrayType
- io.hypersistence.utils.hibernate.type.array.TimestampArrayType
- io.hypersistence.utils.hibernate.type.array.UUIDArrayType
- io.hypersistence.utils.hibernate.type.json.JsonBinaryType
- io.hypersistence.utils.hibernate.type.json.JsonBlobType
- io.hypersistence.utils.hibernate.type.json.JsonClobType
- io.hypersistence.utils.hibernate.type.json.JsonNodeBinaryType
- io.hypersistence.utils.hibernate.type.json.JsonNodeStringType
- io.hypersistence.utils.hibernate.type.json.JsonStringType
- io.hypersistence.utils.hibernate.type.json.JsonType
- io.hypersistence.utils.hibernate.type.search.PostgreSQLTSVectorType
- io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayType<T>
- io.hypersistence.utils.hibernate.type.MutableDynamicParameterizedType<T,
- io.hypersistence.utils.hibernate.type.basic.internal.NumberJdbcTypeDescriptor (implements org.hibernate.type.descriptor.jdbc.JdbcType, org.hibernate.usertype.ParameterizedType)
- io.hypersistence.utils.hibernate.type.util.ObjectMapperJsonSerializer (implements io.hypersistence.utils.hibernate.type.util.JsonSerializer)
- io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper (implements java.io.Serializable)
- io.hypersistence.utils.hibernate.type.util.ParameterizedParameterType (implements org.hibernate.usertype.DynamicParameterizedType.ParameterType)
- io.hypersistence.utils.hibernate.type.util.ParameterTypeUtils
- org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl (implements org.hibernate.boot.model.naming.PhysicalNamingStrategy, java.io.Serializable)
- io.hypersistence.utils.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
- io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorSqlTypeDescriptor (implements org.hibernate.type.descriptor.jdbc.JdbcType)
- io.hypersistence.utils.hibernate.query.QueryStackTraceLogger (implements org.hibernate.resource.jdbc.spi.StatementInspector)
- io.hypersistence.utils.hibernate.type.range.Range<T> (implements java.io.Serializable)
- io.hypersistence.utils.common.ReflectionUtils
- io.hypersistence.utils.spring.aop.RetryAspect
- org.springframework.data.jpa.repository.support.SimpleJpaRepository<T,
ID> (implements org.springframework.data.jpa.repository.support.JpaRepositoryImplementation<T, ID>) - io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl<T,
ID> (implements io.hypersistence.utils.spring.repository.BaseJpaRepository<T, ID>)
- io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl<T,
- io.hypersistence.utils.hibernate.query.SQLExtractor
- io.hypersistence.utils.jdbc.validator.SQLStatementCountValidator
- io.hypersistence.utils.common.StringUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.hypersistence.utils.jdbc.validator.SQLStatementCountMismatchException
- java.lang.RuntimeException
- java.lang.Exception
- io.hypersistence.utils.hibernate.id.Tsid.FactorySupplier (implements java.util.function.Supplier<T>)
- io.hypersistence.utils.hibernate.id.TsidGenerator (implements org.hibernate.id.IdentifierGenerator)
- io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor.ZoneIdComparator (implements java.util.Comparator<T>)
- org.hibernate.type.descriptor.java.AbstractClassJavaType<T> (implements org.hibernate.type.descriptor.java.BasicJavaType<T>, java.io.Serializable)
Interface Hierarchy
- java.util.concurrent.Callable<V>
- io.hypersistence.utils.test.transaction.VoidCallable
- io.hypersistence.utils.test.transaction.ConnectionTransactionConsumer
- io.hypersistence.utils.test.transaction.ConnectionTransactionFunction<T>
- java.util.function.Consumer<T>
- io.hypersistence.utils.test.transaction.EntityManagerTransactionConsumer
- io.hypersistence.utils.test.transaction.SessionTransactionConsumer
- io.hypersistence.utils.test.providers.DataSourceProvider
- io.hypersistence.utils.test.providers.EntityProvider
- io.hypersistence.utils.common.ExceptionUtil
- java.util.function.Function<T,
R> - io.hypersistence.utils.test.transaction.EntityManagerTransactionFunction<T>
- io.hypersistence.utils.test.transaction.SessionTransactionFunction<T>
- io.hypersistence.utils.spring.repository.HibernateRepository<T>
- io.hypersistence.utils.hibernate.type.json.internal.JdbcTypeSetter
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- io.hypersistence.utils.spring.repository.BaseJpaRepository<T,
ID> (also extends org.springframework.data.repository.Repository<T, ID>)
- io.hypersistence.utils.spring.repository.BaseJpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - io.hypersistence.utils.spring.repository.BaseJpaRepository<T,
ID> (also extends org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- io.hypersistence.utils.spring.repository.BaseJpaRepository<T,
- org.hibernate.query.ResultListTransformer<T>
- org.hibernate.transform.ResultTransformer<T> (also extends java.io.Serializable, org.hibernate.query.TupleTransformer<T>)
- io.hypersistence.utils.hibernate.query.ListResultTransformer
- org.hibernate.transform.ResultTransformer<T> (also extends java.io.Serializable, org.hibernate.query.TupleTransformer<T>)
- java.io.Serializable
- io.hypersistence.utils.hibernate.type.util.JsonSerializer
- io.hypersistence.utils.hibernate.type.util.JsonSerializerSupplier
- io.hypersistence.utils.hibernate.type.util.ObjectMapperSupplier
- org.hibernate.transform.ResultTransformer<T> (also extends org.hibernate.query.ResultListTransformer<T>, org.hibernate.query.TupleTransformer<T>)
- io.hypersistence.utils.hibernate.query.ListResultTransformer
- java.util.function.Supplier<T>
- io.hypersistence.utils.test.providers.DataSourceProviderSupplier
- org.hibernate.query.TupleTransformer<T>
- org.hibernate.transform.ResultTransformer<T> (also extends org.hibernate.query.ResultListTransformer<T>, java.io.Serializable)
- io.hypersistence.utils.hibernate.query.ListResultTransformer
- org.hibernate.transform.ResultTransformer<T> (also extends org.hibernate.query.ResultListTransformer<T>, java.io.Serializable)
Annotation Type Hierarchy
- io.hypersistence.utils.hibernate.id.BatchSequence (implements java.lang.annotation.Annotation)
- io.hypersistence.utils.spring.annotation.Retry (implements java.lang.annotation.Annotation)
- io.hypersistence.utils.hibernate.id.Tsid (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.hypersistence.utils.hibernate.type.util.Configuration.PropertyKey
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)