org.qi4j.api.structure
Interface MetaInfoHolder

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

public interface MetaInfoHolder

MetaInfo holder.


Method Summary
<T> T
metaInfo(java.lang.Class<T> infoType)
          Get metadata that implements the given type.
 

Method Detail

metaInfo

<T> T metaInfo(java.lang.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