org.qi4j.bootstrap

## Interface TransientDeclaration

-     public interface TransientDeclaration

  Fluent API for declaring TransientComposites. Instances of this API are acquired by calling `ModuleAssembly.transients(Class[])`.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `TransientDeclaration` | `setMetaInfo(Object info)`
    `TransientDeclaration` | `visibleIn(Visibility visibility)`
    `TransientDeclaration` | `withConcerns(Class<?>... concerns)`
    `TransientDeclaration` | `withMixins(Class<?>... mixins)`
    `TransientDeclaration` | `withSideEffects(Class<?>... sideEffects)`
    `TransientDeclaration` | `withTypes(Class<?>... roles)`

- - ### Method Detail

    - #### setMetaInfo

          TransientDeclaration setMetaInfo(Object info)

    - #### visibleIn

          TransientDeclaration visibleIn(Visibility visibility)

    - #### withConcerns

          TransientDeclaration withConcerns(Class<?>... concerns)

    - #### withSideEffects

          TransientDeclaration withSideEffects(Class<?>... sideEffects)

    - #### withMixins

          TransientDeclaration withMixins(Class<?>... mixins)

    - #### withTypes

          TransientDeclaration withTypes(Class<?>... roles)