Class DeploymentSupport
java.lang.Object
org.apache.camel.k.core.quarkus.deployment.support.DeploymentSupport
-
Method Summary
Modifier and TypeMethodDescriptionstatic Iterable<org.jboss.jandex.ClassInfo>
getAllKnownImplementors
(org.jboss.jandex.IndexView view, Class<?> type) static <T> Stream<T>
getAllKnownImplementors
(org.jboss.jandex.IndexView view, Class<?> type, Function<org.jboss.jandex.ClassInfo, T> mapper) static Iterable<org.jboss.jandex.ClassInfo>
getAllKnownImplementors
(org.jboss.jandex.IndexView view, String name) static <T> Stream<T>
getAllKnownImplementors
(org.jboss.jandex.IndexView view, String name, Function<org.jboss.jandex.ClassInfo, T> mapper) static Iterable<org.jboss.jandex.ClassInfo>
getAllKnownImplementors
(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type) static <T> Stream<T>
getAllKnownImplementors
(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type, Function<org.jboss.jandex.ClassInfo, T> mapper) static Iterable<org.jboss.jandex.ClassInfo>
getAllKnownSubclasses
(org.jboss.jandex.IndexView view, Class<?> type) static <T> Stream<T>
getAllKnownSubclasses
(org.jboss.jandex.IndexView view, Class<?> type, Function<org.jboss.jandex.ClassInfo, T> mapper) static Iterable<org.jboss.jandex.ClassInfo>
getAllKnownSubclasses
(org.jboss.jandex.IndexView view, String name) static <T> Stream<T>
getAllKnownSubclasses
(org.jboss.jandex.IndexView view, String name, Function<org.jboss.jandex.ClassInfo, T> mapper) static Iterable<org.jboss.jandex.ClassInfo>
getAllKnownSubclasses
(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type) static <T> Stream<T>
getAllKnownSubclasses
(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type, Function<org.jboss.jandex.ClassInfo, T> mapper) static Iterable<org.jboss.jandex.ClassInfo>
getAnnotated
(org.jboss.jandex.IndexView view, Class<?> type) static <T> Stream<T>
getAnnotated
(org.jboss.jandex.IndexView view, Class<?> type, Function<org.jboss.jandex.ClassInfo, T> mapper) static Iterable<org.jboss.jandex.ClassInfo>
getAnnotated
(org.jboss.jandex.IndexView view, String name) static <T> Stream<T>
getAnnotated
(org.jboss.jandex.IndexView view, String name, Function<org.jboss.jandex.ClassInfo, T> mapper) static Iterable<org.jboss.jandex.ClassInfo>
getAnnotated
(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type) static <T> Iterable<T>
getAnnotated
(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type, Function<org.jboss.jandex.ClassInfo, T> mapper) static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem
reflectiveClassBuildItem
(boolean methods, boolean fields, Class<?>... classes) static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem
reflectiveClassBuildItem
(boolean methods, boolean fields, Iterable<org.jboss.jandex.ClassInfo> classInfos) static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem
reflectiveClassBuildItem
(boolean methods, boolean fields, Collection<org.jboss.jandex.ClassInfo> classInfos) static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem
reflectiveClassBuildItem
(boolean methods, boolean fields, org.jboss.jandex.ClassInfo... classInfos) static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem
reflectiveClassBuildItem
(Class<?>... classes) static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem
reflectiveClassBuildItem
(Iterable<org.jboss.jandex.ClassInfo> classInfos) static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem
reflectiveClassBuildItem
(Collection<org.jboss.jandex.ClassInfo> classInfos) static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem
reflectiveClassBuildItem
(org.jboss.jandex.ClassInfo... classInfos) static <T> Stream<T>
-
Method Details
-
getAllKnownImplementors
-
getAllKnownImplementors
-
getAllKnownImplementors
-
getAllKnownImplementors
-
getAllKnownImplementors
public static Iterable<org.jboss.jandex.ClassInfo> getAllKnownImplementors(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type) -
getAllKnownImplementors
-
getAllKnownSubclasses
-
getAllKnownSubclasses
-
getAllKnownSubclasses
-
getAllKnownSubclasses
-
getAllKnownSubclasses
public static Iterable<org.jboss.jandex.ClassInfo> getAllKnownSubclasses(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type) -
getAllKnownSubclasses
-
getAnnotated
-
getAnnotated
-
getAnnotated
-
getAnnotated
-
getAnnotated
public static Iterable<org.jboss.jandex.ClassInfo> getAnnotated(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type) -
getAnnotated
-
reflectiveClassBuildItem
public static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem reflectiveClassBuildItem(Class<?>... classes) -
reflectiveClassBuildItem
public static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem reflectiveClassBuildItem(boolean methods, boolean fields, Class<?>... classes) -
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(Collection<org.jboss.jandex.ClassInfo> classInfos) -
reflectiveClassBuildItem
public static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem reflectiveClassBuildItem(Iterable<org.jboss.jandex.ClassInfo> classInfos) -
reflectiveClassBuildItem
public static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem reflectiveClassBuildItem(boolean methods, boolean fields, org.jboss.jandex.ClassInfo... classInfos) -
reflectiveClassBuildItem
public static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem reflectiveClassBuildItem(boolean methods, boolean fields, Collection<org.jboss.jandex.ClassInfo> classInfos) -
reflectiveClassBuildItem
public static io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem reflectiveClassBuildItem(boolean methods, boolean fields, Iterable<org.jboss.jandex.ClassInfo> classInfos) -
stream
-