org.qi4j.api.structure

## Interface MetaInfoHolder

- All Known Subinterfaces:
    Application, AssociationDescriptor, CompositeDescriptor, CompositeInstance, EntityDescriptor, ImportedServiceDescriptor, Layer, ModelDescriptor, Module, ModuleSpi, ObjectDescriptor, PropertyDescriptor, ServiceDescriptor, ServiceReference<T>, TransientDescriptor, UnitOfWork, ValueDescriptor
  All Known Implementing Classes:
    ImportedServiceCompositeDescriptor, Usecase

      public interface MetaInfoHolder

  MetaInfo holder.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | `metaInfo(Class<T> infoType)` Get metadata that implements the given type.

- - ### Method Detail

    - #### metaInfo

          <T> T metaInfo(Class<T> infoType)

      Get metadata that implements the given type. The info is registered during assembly of the application.
      Parameters:
        `infoType` - the type of metadata to be returned
      Returns:
        the metadata for the given type, or `null` if no such metadata has been registered