Class ReflectiveClassBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem

public final class ReflectiveClassBuildItem extends io.quarkus.builder.item.MultiBuildItem
Used to register a class for reflection in native mode
  • Constructor Details

    • ReflectiveClassBuildItem

      @Deprecated(since="3.0", forRemoval=true) public ReflectiveClassBuildItem(boolean methods, boolean fields, Class<?>... classes)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ReflectiveClassBuildItem

      @Deprecated(since="3.0", forRemoval=true) public ReflectiveClassBuildItem(boolean constructors, boolean methods, boolean fields, Class<?>... classes)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ReflectiveClassBuildItem

      @Deprecated(since="3.0", forRemoval=true) public ReflectiveClassBuildItem(boolean methods, boolean fields, String... classNames)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ReflectiveClassBuildItem

      @Deprecated(since="3.0", forRemoval=true) public ReflectiveClassBuildItem(boolean constructors, boolean methods, boolean fields, String... classNames)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ReflectiveClassBuildItem

      @Deprecated(since="3.0", forRemoval=true) public ReflectiveClassBuildItem(boolean constructors, boolean methods, boolean fields, boolean serialization, String... classNames)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ReflectiveClassBuildItem

      @Deprecated(since="3.14", forRemoval=true) ReflectiveClassBuildItem(boolean constructors, boolean queryConstructors, boolean methods, boolean queryMethods, boolean fields, boolean weak, boolean serialization, boolean unsafeAllocated, String... className)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ReflectiveClassBuildItem

      ReflectiveClassBuildItem(boolean constructors, boolean publicConstructors, boolean queryConstructors, boolean methods, boolean queryMethods, boolean fields, boolean classes, boolean weak, boolean serialization, boolean unsafeAllocated, String reason, String... className)
    • ReflectiveClassBuildItem

      ReflectiveClassBuildItem(boolean constructors, boolean publicConstructors, boolean queryConstructors, boolean methods, boolean queryMethods, boolean fields, boolean classes, boolean weak, boolean serialization, boolean unsafeAllocated, String reason, Collection<String> className)
  • Method Details