Uses of Package
org.hibernate.models.spi
Packages that use org.hibernate.models.spi
Package
Description
Support for dynamic class and attribute mappings.
-
Classes in org.hibernate.models.spi used by org.hibernate.models.internalClassDescriptionDescribes an annotation type (the Class)Registry of descriptors for all known annotationsAbstract for something where an annotation can be used.Subset of annotation targets supported for mapping annotationsDescribes the usage of an annotation class on one of its allowable targets.Models a Java array type.Descriptor for an annotation attributeTypes which are expressible as a classAbstraction for what Hibernate understands about a "class", generally before it has access to the actual
Classreference, if there is aClassat all (dynamic models).Contract for creating the ClassDetails for a Java type we have not yet seen as part ofClassDetailsRegistry.resolveClassDetails(java.lang.String)Registry of allClassDetailsreferencesCreate a CLass DetailsAccess to load resources from a ClassLoaderModels a class type.Extension of AnnotationTarget which allows manipulation of the annotationsExtension of ClassDetails which allows manipulation of the membersModels a parameterized type.Models a primitive typeIntegration contract allowing initialization priming of ClassDetailsRegistry and AnnotationDescriptorRegistry.A scope for annotation usages.AnnotationScope with the ability to resolve "named" annotationsContext object used while building references forAnnotationDescriptor,AnnotationUsageand friends.Abstraction for what Hibernate understands about a "type", generally before it has access to the actualTypereference.Models a resolved type parameter or type argument.Models a reference to a type variable in the bound of a recursive type parameter.A scope for TypeVariableDetails referencesSupport for extracting values from JDK and Jandex sources.Descriptor for the annotation attribute types, acting as a producer forAttributeDescriptor,ValueWrapperandValueExtractorreferencesWraps a "raw" value.Models Java'svoid(or Void) typeModels a wildcard type declaration. -
Classes in org.hibernate.models.spi used by org.hibernate.models.internal.dynamicClassDescriptionDescribes an annotation type (the Class)Abstract for something where an annotation can be used.Describes the usage of an annotation class on one of its allowable targets.Abstraction for what Hibernate understands about a "class", generally before it has access to the actual
Classreference, if there is aClassat all (dynamic models).Extension of AnnotationTarget which allows manipulation of the annotationsSpecialization of AnnotationUsage allowing mutation of its attribute valuesExtension of ClassDetails which allows manipulation of the membersUnion of MemberDetails and MutableAnnotationTargetContext object used while building references forAnnotationDescriptor,AnnotationUsageand friends.Abstraction for what Hibernate understands about a "type", generally before it has access to the actualTypereference.Models a resolved type parameter or type argument.A scope for TypeVariableDetails references -
Classes in org.hibernate.models.spi used by org.hibernate.models.internal.jandexClassDescriptionDescribes an annotation type (the Class)Abstract for something where an annotation can be used.Describes the usage of an annotation class on one of its allowable targets.Types which are expressible as a classAbstraction for what Hibernate understands about a "class", generally before it has access to the actual
Classreference, if there is aClassat all (dynamic models).Contract for creating the ClassDetails for a Java type we have not yet seen as part ofClassDetailsRegistry.resolveClassDetails(java.lang.String)Access to load resources from a ClassLoaderExtension of AnnotationTarget which allows manipulation of the annotationsSpecialization of AnnotationUsage allowing mutation of its attribute valuesExtension of ClassDetails which allows manipulation of the membersUnion of MemberDetails and MutableAnnotationTargetContext object used while building references forAnnotationDescriptor,AnnotationUsageand friends.Abstraction for what Hibernate understands about a "type", generally before it has access to the actualTypereference.Models a resolved type parameter or type argument.A scope for TypeVariableDetails referencesSupport for extracting values from JDK and Jandex sources.Wraps a "raw" value. -
Classes in org.hibernate.models.spi used by org.hibernate.models.internal.jdkClassDescriptionDescribes an annotation type (the Class)Registry of descriptors for all known annotationsAbstract for something where an annotation can be used.Subset of annotation targets supported for mapping annotationsDescribes the usage of an annotation class on one of its allowable targets.Descriptor for an annotation attributeTypes which are expressible as a classAbstraction for what Hibernate understands about a "class", generally before it has access to the actual
Classreference, if there is aClassat all (dynamic models).Contract for creating the ClassDetails for a Java type we have not yet seen as part ofClassDetailsRegistry.resolveClassDetails(java.lang.String)Extension of AnnotationTarget which allows manipulation of the annotationsSpecialization of AnnotationUsage allowing mutation of its attribute valuesExtension of ClassDetails which allows manipulation of the membersUnion of MemberDetails and MutableAnnotationTargetModels a parameterized type.Context object used while building references forAnnotationDescriptor,AnnotationUsageand friends.Abstraction for what Hibernate understands about a "type", generally before it has access to the actualTypereference.Models a resolved type parameter or type argument.A scope for TypeVariableDetails referencesSupport for extracting values from JDK and Jandex sources.Wraps a "raw" value.Models a wildcard type declaration. -
Classes in org.hibernate.models.spi used by org.hibernate.models.spiClassDescriptionDescribes an annotation type (the Class)Registry of descriptors for all known annotationsAbstract for something where an annotation can be used.Functional contract to process an annotation and return a value.Subset of annotation targets supported for mapping annotationsDescribes the usage of an annotation class on one of its allowable targets.Models a Java array type.Descriptor for an annotation attributeTypes which are expressible as a classAbstraction for what Hibernate understands about a "class", generally before it has access to the actual
Classreference, if there is aClassat all (dynamic models).Contract for creating the ClassDetails for a Java type we have not yet seen as part ofClassDetailsRegistry.resolveClassDetails(java.lang.String)Registry of allClassDetailsreferencesCreate a CLass DetailsAccess to load resources from a ClassLoaderModels a class type.Extension of AnnotationTarget which allows manipulation of the annotationsSpecialization of AnnotationUsage allowing mutation of its attribute valuesModels a parameterized type.Models a primitive typeA scope for annotation usages.AnnotationScope with the ability to resolve "named" annotationsContext object used while building references forAnnotationDescriptor,AnnotationUsageand friends.Abstraction for what Hibernate understands about a "type", generally before it has access to the actualTypereference.Models a resolved type parameter or type argument.Models a reference to a type variable in the bound of a recursive type parameter.A scope for TypeVariableDetails referencesSupport for extracting values from JDK and Jandex sources.Descriptor for the annotation attribute types, acting as a producer forAttributeDescriptor,ValueWrapperandValueExtractorreferencesWraps a "raw" value.Models Java'svoid(or Void) typeModels a wildcard type declaration.