Class DeploymentSupport


  • public final class DeploymentSupport
    extends Object
    • Method Detail

      • getAllKnownImplementors

        public static Iterable<org.jboss.jandex.ClassInfo> getAllKnownImplementors​(org.jboss.jandex.IndexView view,
                                                                                   String name)
      • getAllKnownImplementors

        public static Iterable<org.jboss.jandex.ClassInfo> getAllKnownImplementors​(org.jboss.jandex.IndexView view,
                                                                                   Class<?> type)
      • getAllKnownSubclasses

        public static Iterable<org.jboss.jandex.ClassInfo> getAllKnownSubclasses​(org.jboss.jandex.IndexView view,
                                                                                 String name)
      • getAllKnownSubclasses

        public static Iterable<org.jboss.jandex.ClassInfo> getAllKnownSubclasses​(org.jboss.jandex.IndexView view,
                                                                                 Class<?> type)
      • getAllKnownImplementors

        public static Iterable<org.jboss.jandex.ClassInfo> getAllKnownImplementors​(org.jboss.jandex.IndexView view,
                                                                                   org.jboss.jandex.DotName type)
      • getAllKnownSubclasses

        public static Iterable<org.jboss.jandex.ClassInfo> getAllKnownSubclasses​(org.jboss.jandex.IndexView view,
                                                                                 org.jboss.jandex.DotName type)
      • getAnnotated

        public static Iterable<org.jboss.jandex.ClassInfo> getAnnotated​(org.jboss.jandex.IndexView view,
                                                                        String name)
      • getAnnotated

        public static Iterable<org.jboss.jandex.ClassInfo> getAnnotated​(org.jboss.jandex.IndexView view,
                                                                        Class<?> type)
      • getAnnotated

        public static Iterable<org.jboss.jandex.ClassInfo> getAnnotated​(org.jboss.jandex.IndexView view,
                                                                        org.jboss.jandex.DotName type)
      • reflectiveClassBuildItem

        public static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem reflectiveClassBuildItem​(org.jboss.jandex.ClassInfo... classInfos)
      • reflectiveClassBuildItem

        public static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem reflectiveClassBuildItem​(boolean methods,
                                                                                                                    boolean fields,
                                                                                                                    org.jboss.jandex.ClassInfo... classInfos)