Class 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 Detail

      • 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)
    • Method Detail

      • accept

        public void accept​(org.graalvm.nativeimage.hosted.Feature.DuringAnalysisAccess duringAnalysisAccess)
        Specified by:
        accept in interface Consumer<org.graalvm.nativeimage.hosted.Feature.DuringAnalysisAccess>