Interface ApplicationCreator

All Known Implementing Classes:
ApplicationCreatorDefault

@Contract public interface ApplicationCreator
Implementors of this contract are responsible for creating the Application instance. This is used by Injection maven-plugin.
  • Method Summary

    Modifier and Type
    Method
    Description
    io.helidon.inject.tools.ApplicationCreatorResponse
    createApplication(io.helidon.inject.tools.ApplicationCreatorRequest request)
    Used to create the Application source for the entire application / assembly.
  • Method Details

    • createApplication

      io.helidon.inject.tools.ApplicationCreatorResponse createApplication(io.helidon.inject.tools.ApplicationCreatorRequest request)
      Used to create the Application source for the entire application / assembly.
      Parameters:
      request - the request for what to generate
      Returns:
      the result from the create operation