Class DefaultApplicationCreator

java.lang.Object
io.helidon.pico.tools.AbstractCreator
io.helidon.pico.tools.DefaultApplicationCreator
All Implemented Interfaces:
ApplicationCreator

@Singleton public class DefaultApplicationCreator extends AbstractCreator implements ApplicationCreator
The default implementation for ApplicationCreator.
  • Field Details

    • NAME_PREFIX

      public static final String NAME_PREFIX
      The prefix to add before the generated "Application" class name (i.e., "Pico$$" in the "Pico$$Application").
      See Also:
    • APPLICATION_NAME_SUFFIX

      public static final String APPLICATION_NAME_SUFFIX
      The "Application" part of the name.
      See Also:
    • APPLICATION_NAME

      public static final String APPLICATION_NAME
      The FQN "Pico$$Application" name.
      See Also:
  • Constructor Details

    • DefaultApplicationCreator

      @Deprecated public DefaultApplicationCreator()
      Deprecated.
      this is a Java ServiceLoader implementation and the constructor should not be used directly
      Service loader based constructor.
  • Method Details