Interface SourceModelBuildingContext

All Superinterfaces:
SharedAnnotationScope, SharedNamedAnnotationScope, SourceModelContext
All Known Implementing Classes:
SourceModelBuildingContextImpl

public interface SourceModelBuildingContext extends SourceModelContext, SharedNamedAnnotationScope
Context object used while building references for AnnotationDescriptor, AnnotationUsage and friends.

Acts as the global SharedAnnotationScope

  • 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.