Class QuarkusApplicationClassBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.SimpleBuildItem
io.quarkus.deployment.builditem.QuarkusApplicationClassBuildItem

public final class QuarkusApplicationClassBuildItem extends io.quarkus.builder.item.SimpleBuildItem
Holds the name of the class implementing QuarkusApplication.

This allows other build steps to identify the main application class It stores the fully qualified class name as a String.

  • Constructor Details

    • QuarkusApplicationClassBuildItem

      public QuarkusApplicationClassBuildItem(Class<? extends io.quarkus.runtime.QuarkusApplication> quarkusApplicationClass)
    • QuarkusApplicationClassBuildItem

      public QuarkusApplicationClassBuildItem(String quarkusApplicationClassName)
  • Method Details

    • getClassName

      public String getClassName()