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) booleanconstructors(package private) booleanfields(package private) booleanmethods(package private) AtomicBooleanonlyOnce
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(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)
-
-