org.qi4j.api.composite

## Interface ModelDescriptor

- All Superinterfaces:
    HasTypes, MetaInfoHolder
  All Known Subinterfaces:
    CompositeDescriptor, EntityDescriptor, ImportedServiceDescriptor, ObjectDescriptor, ServiceDescriptor, TransientDescriptor, ValueDescriptor
  All Known Implementing Classes:
    ImportedServiceCompositeDescriptor

      public interface ModelDescriptor
      extends HasTypes, MetaInfoHolder

  Composite ModelDescriptor.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `isAssignableTo(Class<?> type)`
    `Visibility` | `visibility()`

    - ### Methods inherited from interface org.qi4j.api.type.HasTypes

      `types`

    - ### Methods inherited from interface org.qi4j.api.structure.MetaInfoHolder

      `metaInfo`

- - ### Method Detail

    - #### visibility

          Visibility visibility()

    - #### isAssignableTo

          boolean isAssignableTo(Class<?> type)