Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.hibernate.models.internal.AbstractAnnotationDescriptorRegistry (implements org.hibernate.models.spi.AnnotationDescriptorRegistry)
- org.hibernate.models.internal.AnnotationDescriptorRegistryImmutable
- org.hibernate.models.internal.AnnotationDescriptorRegistryStandard
- 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.dynamic.DynamicMethodDetails (implements org.hibernate.models.spi.MethodDetails, org.hibernate.models.spi.MutableMemberDetails)
- org.hibernate.models.internal.jandex.AbstractAnnotationTarget (implements org.hibernate.models.internal.AnnotationTargetSupport)
- org.hibernate.models.internal.jandex.JandexClassDetails (implements org.hibernate.models.internal.ClassDetailsSupport)
- org.hibernate.models.internal.jandex.JandexFieldDetails (implements org.hibernate.models.spi.FieldDetails, org.hibernate.models.spi.MutableMemberDetails)
- org.hibernate.models.internal.jandex.JandexMethodDetails (implements org.hibernate.models.spi.MethodDetails, org.hibernate.models.spi.MutableMemberDetails)
- org.hibernate.models.internal.jandex.JandexRecordComponentDetails (implements org.hibernate.models.spi.MutableMemberDetails, org.hibernate.models.spi.RecordComponentDetails)
- org.hibernate.models.internal.jdk.AbstractAnnotationTarget (implements org.hibernate.models.internal.AnnotationTargetSupport)
- org.hibernate.models.internal.jdk.AnnotationDescriptorImpl<A> (implements org.hibernate.models.spi.AnnotationDescriptor<A>)
- 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.AbstractClassDetailsRegistry (implements org.hibernate.models.spi.ClassDetailsRegistry)
- org.hibernate.models.internal.ClassDetailsRegistryImmutable
- org.hibernate.models.internal.ClassDetailsRegistryStandard
- 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.jandex.AbstractValueExtractor<W> (implements org.hibernate.models.spi.ValueExtractor<S,
V>) - org.hibernate.models.internal.jandex.ArrayValueExtractor<V>
- org.hibernate.models.internal.jandex.BooleanValueExtractor
- org.hibernate.models.internal.jandex.ByteValueExtractor
- org.hibernate.models.internal.jandex.CharacterValueExtractor
- org.hibernate.models.internal.jandex.ClassValueExtractor
- org.hibernate.models.internal.jandex.DoubleValueExtractor
- org.hibernate.models.internal.jandex.EnumValueExtractor<E>
- org.hibernate.models.internal.jandex.FloatValueExtractor
- org.hibernate.models.internal.jandex.IntegerValueExtractor
- org.hibernate.models.internal.jandex.LongValueExtractor
- org.hibernate.models.internal.jandex.NestedValueExtractor<A>
- org.hibernate.models.internal.jandex.ShortValueExtractor
- org.hibernate.models.internal.jandex.StringValueExtractor
- org.hibernate.models.internal.jdk.AbstractValueExtractor<W,
R> (implements org.hibernate.models.spi.ValueExtractor<S, V>) - org.hibernate.models.internal.jdk.ArrayValueExtractor<V,
R> - org.hibernate.models.internal.jdk.ClassValueExtractor
- org.hibernate.models.internal.jdk.NestedValueExtractor<A>
- org.hibernate.models.internal.jdk.PassThruExtractor<V>
- org.hibernate.models.internal.jdk.ArrayValueExtractor<V,
- org.hibernate.models.internal.jdk.AnnotationDescriptorOrmImpl<A> (implements org.hibernate.models.spi.AnnotationDescriptor<A>)
- org.hibernate.models.internal.AnnotationHelper
- org.hibernate.models.internal.AnnotationProxy<A> (implements java.lang.reflect.InvocationHandler)
- org.hibernate.models.internal.jandex.AnnotationUsageBuilder
- org.hibernate.models.internal.jdk.AnnotationUsageBuilder
- 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.jandex.ArrayValueWrapper<V> (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.jdk.ArrayValueWrapper<V,
R> (implements org.hibernate.models.spi.ValueWrapper<W, R>) - org.hibernate.models.internal.AttributeDescriptorImpl<T> (implements org.hibernate.models.spi.AttributeDescriptor<T>)
- org.hibernate.models.internal.BaseLineJavaTypes
- org.hibernate.models.internal.jandex.BooleanValueWrapper (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.jandex.ByteValueWrapper (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.jandex.CharacterValueWrapper (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.ClassTypeDetailsImpl (implements org.hibernate.models.spi.ClassTypeDetails)
- org.hibernate.models.internal.jandex.ClassValueWrapper (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.jdk.ClassValueWrapper (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.util.CollectionHelper
- org.hibernate.models.internal.jandex.DoubleValueWrapper (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.dynamic.DynamicAnnotationUsage<A> (implements org.hibernate.models.spi.MutableAnnotationUsage<A>)
- org.hibernate.models.internal.jandex.EnumValueWrapper<E> (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.jandex.FloatValueWrapper (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.jandex.IntegerValueWrapper (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.IsResolvedTypeSwitch (implements org.hibernate.models.spi.TypeDetailsSwitch<T>)
- org.hibernate.models.internal.IsBoundTypeSwitch
- org.hibernate.models.internal.jandex.JandexAnnotationUsage<A> (implements org.hibernate.models.spi.MutableAnnotationUsage<A>)
- org.hibernate.models.internal.jandex.JandexBuilders (implements org.hibernate.models.spi.ClassDetailsBuilder)
- org.hibernate.models.internal.jandex.JandexIndexerHelper
- org.hibernate.models.internal.jandex.JandexTypeSwitcher
- org.hibernate.models.internal.jandex.JandexTypeSwitchStandard (implements org.hibernate.models.internal.jandex.JandexTypeSwitch<T>)
- org.hibernate.models.internal.jdk.JdkAnnotationUsage<A> (implements org.hibernate.models.spi.MutableAnnotationUsage<A>)
- org.hibernate.models.internal.jdk.JdkBuilders (implements org.hibernate.models.spi.ClassDetailsBuilder)
- 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.internal.jandex.LongValueWrapper (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.ModifierUtils
- org.hibernate.models.internal.jandex.NestedValueWrapper<A> (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.jdk.NestedValueWrapper<A> (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.ParameterizedTypeDetailsImpl (implements org.hibernate.models.spi.ParameterizedTypeDetails)
- org.hibernate.models.internal.jdk.PassThruWrapper<V> (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - java.lang.Record
- org.hibernate.models.internal.PrimitiveTypeDetailsImpl (implements org.hibernate.models.spi.PrimitiveTypeDetails)
- org.hibernate.models.internal.WildcardTypeDetailsImpl (implements org.hibernate.models.spi.WildcardTypeDetails)
- org.hibernate.models.internal.jandex.ShortValueWrapper (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - org.hibernate.models.internal.SimpleClassDetails (implements org.hibernate.models.spi.ClassDetails)
- org.hibernate.models.internal.SimpleClassLoading (implements org.hibernate.models.spi.ClassLoading)
- org.hibernate.models.internal.SourceModelBuildingContextImpl (implements org.hibernate.models.spi.SourceModelBuildingContext)
- org.hibernate.models.internal.util.StringHelper
- org.hibernate.models.internal.jandex.StringValueWrapper (implements org.hibernate.models.spi.ValueWrapper<W,
R>) - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.hibernate.models.ModelsException
- org.hibernate.models.AnnotationAccessException
- org.hibernate.models.internal.jandex.JandexIndexerHelper.JandexIndexingException
- org.hibernate.models.UnknownAnnotationAttributeException
- org.hibernate.models.UnknownClassException
- org.hibernate.models.ModelsException
- java.lang.RuntimeException
- java.lang.Exception
- org.hibernate.models.internal.TypeDescriptors
- 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.util.TypeHelper
- 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.spi.AnnotationDescriptorRegistry.DescriptorCreator<A>
- org.hibernate.models.spi.AnnotationTarget
- org.hibernate.models.spi.AnnotationDescriptor<A>
- org.hibernate.models.spi.ClassDetails (also extends 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.MutableAnnotationTarget)
- 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.MutableAnnotationTarget, org.hibernate.models.spi.MutableClassDetails)
- org.hibernate.models.internal.ClassDetailsSupport (also extends org.hibernate.models.internal.AnnotationTargetSupport, 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.MutableAnnotationTarget)
- org.hibernate.models.spi.MutableMemberDetails (also extends org.hibernate.models.spi.MemberDetails)
- org.hibernate.models.internal.AnnotationTargetSupport
- org.hibernate.models.spi.AnnotationTarget.AnnotationUsageProcessor<T>
- org.hibernate.models.spi.AnnotationUsage<A>
- org.hibernate.models.spi.MutableAnnotationUsage<A>
- org.hibernate.models.spi.AttributeDescriptor<T>
- org.hibernate.models.spi.ClassDetailsBuilder
- org.hibernate.models.spi.ClassDetailsRegistry
- org.hibernate.models.spi.ClassDetailsRegistry.ClassDetailsConsumer
- org.hibernate.models.spi.ClassDetailsRegistry.ClassDetailsCreator
- 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.jandex.JandexTypeSwitch<T>
- org.hibernate.models.internal.jdk.JdkTypeSwitch<T>
- org.hibernate.models.internal.jdk.JdkTypeSwitcher
- org.hibernate.models.internal.ModelsAnnotationLogging
- org.hibernate.models.internal.ModelsClassLogging
- org.hibernate.models.internal.ModelsLogging
- org.hibernate.models.spi.RegistryPrimer
- org.hibernate.models.spi.RegistryPrimer.Contributions
- org.hibernate.models.spi.SharedAnnotationScope
- org.hibernate.models.spi.SharedNamedAnnotationScope
- org.hibernate.models.spi.SourceModelBuildingContext (also extends org.hibernate.models.spi.SourceModelContext)
- org.hibernate.models.spi.SharedNamedAnnotationScope
- org.hibernate.models.spi.SourceModelContext
- org.hibernate.models.spi.SourceModelBuildingContext (also extends org.hibernate.models.spi.SharedNamedAnnotationScope)
- 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.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.MutableAnnotationTarget)
- 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.spi.ValueExtractor<S,
V> - org.hibernate.models.spi.ValueTypeDescriptor<V>
- org.hibernate.models.spi.ValueWrapper<W,
R>
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)