org.qi4j.api.composite

## Interface CompositeDescriptor

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

      public interface CompositeDescriptor
      extends ModelDescriptor

  Composite Descriptor.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<Class<?>>` | `mixinTypes()`
    `Class<?>` | `primaryType()`

    - ### Methods inherited from interface org.qi4j.api.composite.ModelDescriptor

      `isAssignableTo, visibility`

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

      `types`

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

      `metaInfo`

- - ### Method Detail

    - #### primaryType

          Class<?> primaryType()

    - #### mixinTypes

          Iterable<Class<?>> mixinTypes()