org.qi4j.bootstrap

## Interface Assemblers.Visible<AssemblerType>

- Type Parameters:
    `AssemblerType` - Parameterized type of Assembler
  All Superinterfaces:
    Assembler
  All Known Implementing Classes:
    AbstractElasticSearchAssembler, AbstractPooledDataSourceServiceAssembler, AbstractSQLIndexQueryAssembler, AlarmSystemAssembler, Assemblers.Visibility, Assemblers.VisibilityConfig, Assemblers.VisibilityIdentity, Assemblers.VisibilityIdentityConfig, BoneCPDataSourceServiceAssembler, DataSourceAssembler, DataSourceJMXAssembler, DBCPDataSourceServiceAssembler, DerbySQLEntityStoreAssembler, EhCacheAssembler, EntityTestAssembler, EntityToValueAssembler, ESClusterIndexQueryAssembler, ESFilesystemIndexQueryAssembler, ESMemoryIndexQueryAssembler, EventsourcingAssembler, ExternalDataSourceAssembler, FileConfigurationAssembler, FileEntityStoreAssembler, H2SQLEntityStoreAssembler, HazelcastEntityStoreAssembler, JacksonValueSerializationAssembler, JCloudsMapEntityStoreAssembler, JdbmEntityStoreAssembler, JettyServiceAssembler, LevelDBEntityStoreAssembler, LiquibaseAssembler, MemcacheAssembler, MemoryEntityStoreAssembler, MongoMapEntityStoreAssembler, MySQLEntityStoreAssembler, OrgJsonValueSerializationAssembler, PasswordDomainAssembler, PermissionsDomainAssembler, PersistingSequencingAssembler, PostgreSQLEntityStoreAssembler, PostgreSQLIndexQueryAssembler, PreferenceEntityStoreAssembler, RedisMapEntityStoreAssembler, RestAssembler, RiakHttpMapEntityStoreAssembler, RiakProtobufMapEntityStoreAssembler, SchedulerAssembler, SecureJettyServiceAssembler, SQLiteEntityStoreAssembler, StandaloneShiroAssembler, StaxValueSerializationAssembler, TransientSequencingAssembler, UoWFileAssembler, UuidServiceAssembler, ValueToEntityAssembler
  Enclosing class:
    Assemblers

      public static interface Assemblers.Visible<AssemblerType>
      extends Assembler

  Assembler with Visibility interface.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Visibility` | `visibility()` Get Visibility.
    `AssemblerType` | `visibleIn(Visibility visibility)` Set Visibility.

    - ### Methods inherited from interface org.qi4j.bootstrap.Assembler

      `assemble`

- - ### Method Detail

    - #### visibleIn

          AssemblerType visibleIn(Visibility visibility)

      Set Visibility.
      Parameters:
        `visibility` - Visibility
      Returns:
        This Assembler instance

    - #### visibility

          Visibility visibility()

      Get Visibility.

      Default to `Visibility.module`.

      Returns:
        Visibility