Class DeploymentSupport
- java.lang.Object
-
- org.apache.camel.k.core.quarkus.deployment.DeploymentSupport
-
public final class DeploymentSupport extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Iterable<org.jboss.jandex.ClassInfo>
getAllKnownImplementors(org.jboss.jandex.IndexView view, Class<?> type)
static Iterable<org.jboss.jandex.ClassInfo>
getAllKnownImplementors(org.jboss.jandex.IndexView view, String name)
static Iterable<org.jboss.jandex.ClassInfo>
getAllKnownImplementors(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type)
static Iterable<org.jboss.jandex.ClassInfo>
getAllKnownSubclasses(org.jboss.jandex.IndexView view, Class<?> type)
static Iterable<org.jboss.jandex.ClassInfo>
getAllKnownSubclasses(org.jboss.jandex.IndexView view, String name)
static Iterable<org.jboss.jandex.ClassInfo>
getAllKnownSubclasses(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type)
static Iterable<org.jboss.jandex.ClassInfo>
getAnnotated(org.jboss.jandex.IndexView view, Class<?> type)
static Iterable<org.jboss.jandex.ClassInfo>
getAnnotated(org.jboss.jandex.IndexView view, String name)
static Iterable<org.jboss.jandex.ClassInfo>
getAnnotated(org.jboss.jandex.IndexView view, org.jboss.jandex.DotName type)
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(org.jboss.jandex.ClassInfo... classInfos)
-
-
-
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)
-
-