org.qi4j.api.structure

## Interface ApplicationDescriptor

- All Superinterfaces:
    VisitableHierarchy<Object,Object>

      public interface ApplicationDescriptor
      extends VisitableHierarchy<Object,Object>

  Application Descriptor.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `name()`
    `Application` | `newInstance(Qi4j runtime, Object... importedServiceInstances)` Create a new instance of the Application.

    - ### Methods inherited from interface org.qi4j.functional.VisitableHierarchy

      `accept`

- - ### Method Detail

    - #### newInstance

          Application newInstance(Qi4j runtime,
                                Object... importedServiceInstances)

      Create a new instance of the Application.
      Parameters:
        `runtime` - Zest Runtime
        `importedServiceInstances` - Imported Services instances
      Returns:
        a new instance of the Application.

    - #### name

          String name()

      Returns:
        the Application's name