Class JniRuntimeAccessMethodBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.deployment.builditem.nativeimage.JniRuntimeAccessMethodBuildItem
-
public final class JniRuntimeAccessMethodBuildItem extends MultiBuildItem
JNI access registration fine-grained to single methods for a given class.
-
-
Constructor Summary
Constructors Constructor Description JniRuntimeAccessMethodBuildItem(Method method)
JniRuntimeAccessMethodBuildItem(String declaringClass, String name)
JniRuntimeAccessMethodBuildItem(String declaringClass, String name, Class<?>... params)
JniRuntimeAccessMethodBuildItem(String declaringClass, String name, String... params)
JniRuntimeAccessMethodBuildItem(org.jboss.jandex.MethodInfo methodInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getDeclaringClass()
String
getName()
String[]
getParams()
int
hashCode()
-
-
-
Constructor Detail
-
JniRuntimeAccessMethodBuildItem
public JniRuntimeAccessMethodBuildItem(org.jboss.jandex.MethodInfo methodInfo)
-
JniRuntimeAccessMethodBuildItem
public JniRuntimeAccessMethodBuildItem(Method method)
-
JniRuntimeAccessMethodBuildItem
public JniRuntimeAccessMethodBuildItem(String declaringClass, String name, String... params)
-
JniRuntimeAccessMethodBuildItem
public JniRuntimeAccessMethodBuildItem(String declaringClass, String name, Class<?>... params)
-
-