Package io.quarkus.runtime.graal
Class WeakReflection.Callback
- java.lang.Object
-
- io.quarkus.runtime.graal.WeakReflection.Callback
-
- All Implemented Interfaces:
Consumer<org.graalvm.nativeimage.hosted.Feature.DuringAnalysisAccess>
- Enclosing class:
- WeakReflection
public static class WeakReflection.Callback extends Object implements Consumer<org.graalvm.nativeimage.hosted.Feature.DuringAnalysisAccess>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Class<?>
clazz
(package private) boolean
constructors
(package private) boolean
fields
(package private) boolean
methods
(package private) AtomicBoolean
onlyOnce
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(org.graalvm.nativeimage.hosted.Feature.DuringAnalysisAccess duringAnalysisAccess)
-
-
-
Field Detail
-
onlyOnce
final AtomicBoolean onlyOnce
-
clazz
final Class<?> clazz
-
constructors
final boolean constructors
-
methods
final boolean methods
-
fields
final boolean fields
-
-
Constructor Detail
-
Callback
public Callback(Class<?> clazz, boolean constructors, boolean methods, boolean fields)
-
-