Package org.hibernate.models.spi
Interface SourceModelBuildingContext
- All Superinterfaces:
SharedAnnotationScope,SharedNamedAnnotationScope,SourceModelContext
- All Known Implementing Classes:
SourceModelBuildingContextImpl
Context object used while building references for
AnnotationDescriptor,
AnnotationUsage and friends.
Acts as the global SharedAnnotationScope-
Method Summary
Modifier and TypeMethodDescriptionIf model processing code needs to load things from the class-loader, they should really use this access.org.jboss.jandex.IndexViewAccess to the pre-built Jandex index}, if any.Methods inherited from interface org.hibernate.models.spi.SharedAnnotationScope
forEachAnnotationUsage, forEachAnnotationUsage, getAllAnnotationUsages, getAllAnnotationUsagesMethods inherited from interface org.hibernate.models.spi.SharedNamedAnnotationScope
getNamedAnnotation, getNamedAnnotationMethods inherited from interface org.hibernate.models.spi.SourceModelContext
getAnnotationDescriptorRegistry, getClassDetailsRegistry
-
Method Details
-
getClassLoading
ClassLoading getClassLoading()If model processing code needs to load things from the class-loader, they should really use this access. At this level, accessing the class-loader at all sh -
getJandexIndex
org.jboss.jandex.IndexView getJandexIndex()Access to the pre-built Jandex index}, if any.
-