Uses of Interface
org.hibernate.models.spi.MutableAnnotationUsage
Packages that use MutableAnnotationUsage
Package
Description
Support for dynamic class and attribute mappings.
-
Uses of MutableAnnotationUsage in org.hibernate.models.internal.dynamic
Classes in org.hibernate.models.internal.dynamic that implement MutableAnnotationUsageModifier and TypeClassDescriptionclassDynamicAnnotationUsage<A extends Annotation>AnnotationUsage built dynamically (for dynamic models, XML mappings, etc.) -
Uses of MutableAnnotationUsage in org.hibernate.models.internal.jandex
Classes in org.hibernate.models.internal.jandex that implement MutableAnnotationUsageModifier and TypeClassDescriptionclassJandexAnnotationUsage<A extends Annotation>AnnotationUsage implementation based on the Jandex AnnotationInstance -
Uses of MutableAnnotationUsage in org.hibernate.models.internal.jdk
Classes in org.hibernate.models.internal.jdk that implement MutableAnnotationUsage -
Uses of MutableAnnotationUsage in org.hibernate.models.spi
Methods in org.hibernate.models.spi that return MutableAnnotationUsageModifier and TypeMethodDescriptiondefault <A extends Annotation>
MutableAnnotationUsage<A>MutableAnnotationTarget.applyAnnotationUsage(AnnotationDescriptor<A> annotationType, Consumer<MutableAnnotationUsage<A>> configuration, SourceModelBuildingContext buildingContext) Applies a usage of the givenannotationTypeto this target, allowing for configuration of the applied usage.default <A extends Annotation>
MutableAnnotationUsage<A>MutableAnnotationTarget.applyAnnotationUsage(AnnotationDescriptor<A> annotationType, SourceModelBuildingContext buildingContext) Applies a usage of the givenannotationTypeto this target.default MutableAnnotationUsage<A>AnnotationDescriptor.createUsage(AnnotationTarget target, Consumer<MutableAnnotationUsage<A>> adjuster, SourceModelBuildingContext context) Create a usage of this annotation with all attribute values defaulted, allowing customization prior to return.default MutableAnnotationUsage<A>AnnotationDescriptor.createUsage(AnnotationTarget target, SourceModelBuildingContext context) Create a usage of this annotation with all attribute values defaulted.Method parameters in org.hibernate.models.spi with type arguments of type MutableAnnotationUsageModifier and TypeMethodDescriptiondefault <A extends Annotation>
MutableAnnotationUsage<A>MutableAnnotationTarget.applyAnnotationUsage(AnnotationDescriptor<A> annotationType, Consumer<MutableAnnotationUsage<A>> configuration, SourceModelBuildingContext buildingContext) Applies a usage of the givenannotationTypeto this target, allowing for configuration of the applied usage.default MutableAnnotationUsage<A>AnnotationDescriptor.createUsage(AnnotationTarget target, Consumer<MutableAnnotationUsage<A>> adjuster, SourceModelBuildingContext context) Create a usage of this annotation with all attribute values defaulted, allowing customization prior to return.