org.qi4j.api.injection.scope

## Annotation Type Structure

-     @Retention(value=RUNTIME)
      @Target(value={FIELD,PARAMETER})
      @Documented
      @InjectionScope
      public @interface Structure

  Annotation to denote the injection of a resource specific for the module which the injected object/fragment is instantiated in.

  Valid types are:

       - TransientBuilderFactory
       - ObjectBuilderFactory
       - UnitOfWorkFactory
       - ServiceFinder
       - Module
       - Layer
       - Application
       - Qi4j
       - Qi4jSPI