Hierarchy For All Packages
- org.hibernate.models,
- org.hibernate.models.internal,
- org.hibernate.models.internal.dynamic,
- org.hibernate.models.internal.jdk,
- org.hibernate.models.internal.util,
- org.hibernate.models.rendering,
- org.hibernate.models.rendering.internal,
- org.hibernate.models.rendering.spi,
- org.hibernate.models.serial.internal,
- org.hibernate.models.serial.spi,
- org.hibernate.models.spi
Class Hierarchy
- java.lang.Object
- org.hibernate.models.internal.AbstractAnnotationDescriptorRegistry (implements org.hibernate.models.spi.AnnotationDescriptorRegistry)
- org.hibernate.models.internal.AnnotationDescriptorRegistryStandard (implements org.hibernate.models.internal.MutableAnnotationDescriptorRegistry)
- org.hibernate.models.internal.AbstractAnnotationTarget (implements org.hibernate.models.internal.AnnotationTargetSupport)
- org.hibernate.models.internal.AbstractAnnotationDescriptor<A> (implements org.hibernate.models.spi.AnnotationDescriptor<A>)
- org.hibernate.models.internal.OrmAnnotationDescriptor<A,
C> (implements org.hibernate.models.spi.MutableAnnotationDescriptor<A, C>) - org.hibernate.models.internal.StandardAnnotationDescriptor<A>
- org.hibernate.models.internal.OrmAnnotationDescriptor<A,
- org.hibernate.models.internal.AbstractAnnotationDescriptor<A> (implements org.hibernate.models.spi.AnnotationDescriptor<A>)
- org.hibernate.models.internal.dynamic.AbstractAnnotationTarget (implements org.hibernate.models.internal.AnnotationTargetSupport)
- org.hibernate.models.internal.dynamic.DynamicClassDetails (implements org.hibernate.models.internal.ClassDetailsSupport)
- org.hibernate.models.internal.dynamic.DynamicFieldDetails (implements org.hibernate.models.spi.FieldDetails, org.hibernate.models.spi.MutableMemberDetails)
- org.hibernate.models.internal.AbstractClassDetailsRegistry (implements org.hibernate.models.internal.MutableClassDetailsRegistry)
- org.hibernate.models.internal.ClassDetailsRegistryStandard
- org.hibernate.models.internal.jdk.AbstractJdkAnnotationTarget (implements org.hibernate.models.internal.AnnotationTargetSupport)
- org.hibernate.models.internal.jdk.JdkClassDetails (implements org.hibernate.models.internal.ClassDetailsSupport)
- org.hibernate.models.internal.jdk.JdkFieldDetails (implements org.hibernate.models.spi.FieldDetails, org.hibernate.models.spi.MutableMemberDetails)
- org.hibernate.models.internal.jdk.JdkMethodDetails (implements org.hibernate.models.spi.MethodDetails, org.hibernate.models.spi.MutableMemberDetails)
- org.hibernate.models.internal.jdk.JdkRecordComponentDetails (implements org.hibernate.models.spi.MutableMemberDetails, org.hibernate.models.spi.RecordComponentDetails)
- org.hibernate.models.internal.jdk.AbstractJdkValueExtractor<V> (implements org.hibernate.models.spi.JdkValueExtractor<V>)
- org.hibernate.models.internal.jdk.JdkArrayValueExtractor<V>
- org.hibernate.models.internal.jdk.JdkNestedValueExtractor<A>
- org.hibernate.models.internal.jdk.JdkPassThruExtractor<V>
- org.hibernate.models.internal.AbstractModelsContext (implements org.hibernate.models.spi.ModelsContext)
- org.hibernate.models.internal.BasicModelsContextImpl
- org.hibernate.models.rendering.spi.AbstractRenderer (implements org.hibernate.models.rendering.spi.Renderer)
- org.hibernate.models.rendering.internal.SimpleRenderer
- org.hibernate.models.rendering.spi.AbstractRenderingTarget (implements org.hibernate.models.rendering.spi.RenderingTarget)
- org.hibernate.models.rendering.internal.RenderingTargetCollectingImpl
- org.hibernate.models.rendering.internal.RenderingTargetStreamImpl
- org.hibernate.models.internal.AbstractTypeDescriptor<V> (implements org.hibernate.models.spi.ValueTypeDescriptor<V>)
- org.hibernate.models.internal.BooleanTypeDescriptor
- org.hibernate.models.internal.ByteTypeDescriptor
- org.hibernate.models.internal.CharacterTypeDescriptor
- org.hibernate.models.internal.ClassTypeDescriptor
- org.hibernate.models.internal.DoubleTypeDescriptor
- org.hibernate.models.internal.EnumTypeDescriptor<E>
- org.hibernate.models.internal.FloatTypeDescriptor
- org.hibernate.models.internal.IntegerTypeDescriptor
- org.hibernate.models.internal.LongTypeDescriptor
- org.hibernate.models.internal.NestedTypeDescriptor<A>
- org.hibernate.models.internal.ShortTypeDescriptor
- org.hibernate.models.internal.StringTypeDescriptor
- org.hibernate.models.internal.util.AnnotationAttributeTypeHelper
- org.hibernate.models.internal.AnnotationDescriptorBuilding
- org.hibernate.models.internal.AnnotationHelper
- org.hibernate.models.internal.AnnotationProxy<A> (implements java.lang.reflect.InvocationHandler)
- org.hibernate.models.internal.AnnotationTargetHelper
- org.hibernate.models.internal.AnnotationUsageHelper
- org.hibernate.models.internal.ArrayTypeDescriptor<V> (implements org.hibernate.models.spi.ValueTypeDescriptor<V>)
- org.hibernate.models.internal.ArrayTypeDetailsImpl (implements org.hibernate.models.spi.ArrayTypeDetails)
- org.hibernate.models.internal.AttributeDescriptorImpl<T> (implements org.hibernate.models.spi.AttributeDescriptor<T>)
- org.hibernate.models.internal.BaseLineJavaTypes
- org.hibernate.models.serial.internal.ClassDetailsBuilderImpl (implements org.hibernate.models.spi.ClassDetailsBuilder)
- org.hibernate.models.internal.ClassTypeDetailsImpl (implements org.hibernate.models.spi.ClassTypeDetails)
- org.hibernate.models.internal.util.CollectionHelper
- org.hibernate.models.internal.IsResolvedTypeSwitch (implements org.hibernate.models.spi.TypeDetailsSwitch<T>)
- org.hibernate.models.internal.jdk.JdkArrayValueConverter<V> (implements org.hibernate.models.spi.JdkValueConverter<V>)
- org.hibernate.models.internal.jdk.JdkBuilders (implements org.hibernate.models.spi.ClassDetailsBuilder, java.io.Serializable)
- org.hibernate.models.internal.jdk.JdkNestedValueConverter<A> (implements org.hibernate.models.spi.JdkValueConverter<V>)
- org.hibernate.models.internal.jdk.JdkPassThruConverter<V> (implements org.hibernate.models.spi.JdkValueConverter<V>)
- org.hibernate.models.internal.jdk.JdkTrackingTypeSwitch (implements org.hibernate.models.internal.jdk.JdkTypeSwitch<T>)
- org.hibernate.models.internal.jdk.JdkTrackingTypeSwitcher (implements org.hibernate.models.internal.jdk.JdkTypeSwitcher)
- org.hibernate.models.spi.ModelsConfiguration
- org.hibernate.models.internal.ModifierUtils
- org.hibernate.models.internal.OrmAnnotationDescriptor.DeTypedCreator<A,
C> - org.hibernate.models.internal.OrmAnnotationDescriptor.DynamicCreator<A,
C> - org.hibernate.models.internal.OrmAnnotationDescriptor.JdkCreator<A,
C> - org.hibernate.models.internal.ParameterizedTypeDetailsImpl (implements org.hibernate.models.spi.ParameterizedTypeDetails)
- org.hibernate.models.internal.util.PrimitiveTypeHelper
- org.hibernate.models.internal.util.ReflectionHelper
- org.hibernate.models.serial.internal.RestoredModelContext (implements org.hibernate.models.spi.ModelsContext)
- org.hibernate.models.serial.internal.SerialAnnotationDescriptorImpl<A> (implements org.hibernate.models.serial.spi.SerialAnnotationDescriptor<A>)
- org.hibernate.models.internal.jdk.SerialJdkClassDetails (implements org.hibernate.models.serial.spi.SerialClassDetails)
- org.hibernate.models.internal.SimpleClassDetails (implements org.hibernate.models.spi.ClassDetails)
- org.hibernate.models.internal.SimpleClassLoading (implements org.hibernate.models.spi.ClassLoading, java.io.Serializable)
- org.hibernate.models.spi.StandardTypeDetails
- org.hibernate.models.serial.internal.StorableContextImpl (implements org.hibernate.models.serial.spi.StorableContext)
- org.hibernate.models.internal.util.StringHelper
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.hibernate.models.ModelsException
- org.hibernate.models.AnnotationAccessException
- org.hibernate.models.DynamicClassException
- org.hibernate.models.IllegalCastException
- org.hibernate.models.rendering.RenderingException
- org.hibernate.models.UnhandledMethodException
- org.hibernate.models.UnknownAnnotationAttributeException
- org.hibernate.models.UnknownClassException
- org.hibernate.models.ModelsException
- java.lang.RuntimeException
- java.lang.Exception
- org.hibernate.models.spi.TypeDetailsHelper
- org.hibernate.models.internal.TypeDetailsSwitcher
- org.hibernate.models.internal.TypeDetailsSwitchSupport<T> (implements org.hibernate.models.internal.TypeDetailsSwitch<T>)
- org.hibernate.models.internal.CollectionElementSwitch
- org.hibernate.models.internal.MapKeySwitch
- org.hibernate.models.internal.MapValueSwitch
- org.hibernate.models.internal.TypeVariableDetailsImpl (implements org.hibernate.models.spi.TypeVariableDetails)
- org.hibernate.models.internal.TypeVariableReferenceDetailsImpl (implements org.hibernate.models.spi.TypeVariableReferenceDetails)
- org.hibernate.models.internal.VoidTypeDetailsImpl (implements org.hibernate.models.spi.VoidTypeDetails)
- org.hibernate.models.internal.AbstractAnnotationDescriptorRegistry (implements org.hibernate.models.spi.AnnotationDescriptorRegistry)
Interface Hierarchy
- org.hibernate.models.spi.AnnotationDescriptorRegistry
- org.hibernate.models.internal.MutableAnnotationDescriptorRegistry
- org.hibernate.models.spi.AnnotationDescriptorRegistry.DescriptorCreator<A>
- org.hibernate.models.spi.AnnotationTarget
- org.hibernate.models.spi.AnnotationDescriptor<A> (also extends org.hibernate.models.serial.spi.Storable<T,
S>) - org.hibernate.models.spi.MutableAnnotationDescriptor<A,
C>
- org.hibernate.models.spi.MutableAnnotationDescriptor<A,
- org.hibernate.models.spi.ClassDetails (also extends org.hibernate.models.serial.spi.Storable<T,
S>, org.hibernate.models.spi.TypeVariableScope) - org.hibernate.models.spi.MutableClassDetails (also extends org.hibernate.models.spi.MutableAnnotationTarget)
- org.hibernate.models.internal.ClassDetailsSupport (also extends org.hibernate.models.internal.AnnotationTargetSupport)
- org.hibernate.models.spi.MutableClassDetails (also extends org.hibernate.models.spi.MutableAnnotationTarget)
- org.hibernate.models.spi.MemberDetails
- org.hibernate.models.spi.FieldDetails
- org.hibernate.models.spi.MethodDetails
- org.hibernate.models.spi.MutableMemberDetails (also extends org.hibernate.models.spi.MutableAnnotationTarget)
- org.hibernate.models.spi.RecordComponentDetails
- org.hibernate.models.spi.MutableAnnotationTarget
- org.hibernate.models.internal.AnnotationTargetSupport
- org.hibernate.models.internal.ClassDetailsSupport (also extends org.hibernate.models.spi.MutableClassDetails)
- org.hibernate.models.spi.MutableClassDetails (also extends org.hibernate.models.spi.ClassDetails)
- org.hibernate.models.internal.ClassDetailsSupport (also extends org.hibernate.models.internal.AnnotationTargetSupport)
- org.hibernate.models.spi.MutableMemberDetails (also extends org.hibernate.models.spi.MemberDetails)
- org.hibernate.models.internal.AnnotationTargetSupport
- org.hibernate.models.spi.AnnotationDescriptor<A> (also extends org.hibernate.models.serial.spi.Storable<T,
- org.hibernate.models.spi.AnnotationTarget.AnnotationUsageProcessor<T,
A> - org.hibernate.models.spi.AttributeDescriptor<T>
- org.hibernate.models.spi.ClassDetailsBuilder
- org.hibernate.models.spi.ClassDetailsRegistry
- org.hibernate.models.internal.MutableClassDetailsRegistry
- org.hibernate.models.spi.ClassDetailsRegistry.ClassDetailsConsumer
- org.hibernate.models.spi.ClassLoading
- java.util.function.Consumer<T>
- org.hibernate.models.spi.ClassDetails.ClassDetailsConsumer
- org.hibernate.models.internal.util.IndexedConsumer<T>
- org.hibernate.models.internal.jdk.JdkTypeSwitch<T>
- org.hibernate.models.internal.jdk.JdkTypeSwitcher
- org.hibernate.models.spi.JdkValueConverter<V>
- org.hibernate.models.spi.JdkValueExtractor<V>
- org.hibernate.models.internal.ModelsAnnotationLogging
- org.hibernate.models.internal.ModelsClassLogging
- org.hibernate.models.spi.ModelsContext
- org.hibernate.models.spi.ModelsContextProvider
- org.hibernate.models.internal.ModelsLogging
- org.hibernate.models.internal.MutableClassDetailsRegistry.ClassDetailsCreator
- org.hibernate.models.spi.RegistryPrimer
- org.hibernate.models.spi.RegistryPrimer.Contributions
- org.hibernate.models.rendering.spi.Renderer
- org.hibernate.models.rendering.spi.RenderingTarget
- java.io.Serializable
- org.hibernate.models.serial.spi.StorableContext
- org.hibernate.models.serial.spi.StorableForm<T>
- org.hibernate.models.serial.spi.SerialAnnotationDescriptor<A>
- org.hibernate.models.serial.spi.SerialClassDetails
- org.hibernate.models.Settings
- org.hibernate.models.serial.spi.Storable<T,
S> - org.hibernate.models.spi.AnnotationDescriptor<A> (also extends org.hibernate.models.spi.AnnotationTarget)
- org.hibernate.models.spi.MutableAnnotationDescriptor<A,
C>
- org.hibernate.models.spi.MutableAnnotationDescriptor<A,
- org.hibernate.models.spi.ClassDetails (also extends org.hibernate.models.spi.AnnotationTarget, org.hibernate.models.spi.TypeVariableScope)
- org.hibernate.models.spi.MutableClassDetails (also extends org.hibernate.models.spi.MutableAnnotationTarget)
- org.hibernate.models.internal.ClassDetailsSupport (also extends org.hibernate.models.internal.AnnotationTargetSupport)
- org.hibernate.models.spi.MutableClassDetails (also extends org.hibernate.models.spi.MutableAnnotationTarget)
- org.hibernate.models.spi.AnnotationDescriptor<A> (also extends org.hibernate.models.spi.AnnotationTarget)
- org.hibernate.models.internal.TypeDetailsSwitch<T>
- org.hibernate.models.spi.TypeDetailsSwitch<T>
- org.hibernate.models.spi.TypeVariableScope
- org.hibernate.models.spi.ClassDetails (also extends org.hibernate.models.spi.AnnotationTarget, org.hibernate.models.serial.spi.Storable<T,
S>) - org.hibernate.models.spi.MutableClassDetails (also extends org.hibernate.models.spi.MutableAnnotationTarget)
- org.hibernate.models.internal.ClassDetailsSupport (also extends org.hibernate.models.internal.AnnotationTargetSupport)
- org.hibernate.models.spi.MutableClassDetails (also extends org.hibernate.models.spi.MutableAnnotationTarget)
- org.hibernate.models.spi.TypeDetails
- org.hibernate.models.spi.ClassBasedTypeDetails
- org.hibernate.models.spi.ArrayTypeDetails
- org.hibernate.models.spi.ClassTypeDetails
- org.hibernate.models.spi.ParameterizedTypeDetails
- org.hibernate.models.spi.PrimitiveTypeDetails
- org.hibernate.models.spi.VoidTypeDetails
- org.hibernate.models.spi.TypeVariableDetails
- org.hibernate.models.spi.TypeVariableReferenceDetails
- org.hibernate.models.spi.WildcardTypeDetails
- org.hibernate.models.spi.ClassBasedTypeDetails
- org.hibernate.models.spi.ClassDetails (also extends org.hibernate.models.spi.AnnotationTarget, org.hibernate.models.serial.spi.Storable<T,
- org.hibernate.models.spi.ValueTypeDescriptor<V>
Annotation Interface Hierarchy
- org.hibernate.models.Incubating (implements java.lang.annotation.Annotation)
- org.hibernate.models.Internal (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.hibernate.models.spi.AnnotationTarget.Kind
- org.hibernate.models.spi.MemberDetails.Visibility
- org.hibernate.models.spi.MethodDetails.MethodKind
- org.hibernate.models.internal.PrimitiveKind
- org.hibernate.models.spi.TypeDetails.Kind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.hibernate.models.internal.MissingPackageInfoDetails (implements org.hibernate.models.spi.ClassDetails)
- org.hibernate.models.internal.PrimitiveTypeDetailsImpl (implements org.hibernate.models.spi.PrimitiveTypeDetails)
- org.hibernate.models.internal.WildcardTypeDetailsImpl (implements org.hibernate.models.spi.WildcardTypeDetails)
- java.lang.Record