Class JandexClassFileServices

  • All Implemented Interfaces:
    org.jboss.weld.bootstrap.api.BootstrapService, org.jboss.weld.bootstrap.api.Service, org.jboss.weld.resources.spi.ClassFileServices

    public class JandexClassFileServices
    extends Object
    implements org.jboss.weld.resources.spi.ClassFileServices
    Jandex implementation of the ClassFileServices), which is a service that is a faster alternative to get info about class without a need to load it with ClassLoader.
    Author:
    Matej Briškár
    • Method Detail

      • getClassFileInfo

        public org.jboss.weld.resources.spi.ClassFileInfo getClassFileInfo​(String className)
        Specified by:
        getClassFileInfo in interface org.jboss.weld.resources.spi.ClassFileServices
      • cleanupAfterBoot

        public void cleanupAfterBoot()
        Specified by:
        cleanupAfterBoot in interface org.jboss.weld.bootstrap.api.BootstrapService
      • cleanup

        public void cleanup()
        Specified by:
        cleanup in interface org.jboss.weld.bootstrap.api.Service