Interface MetaDataExtractor<T extends Annotation>
- 
- All Known Implementing Classes:
- ContentTypeExtractor,- FixedExtractor,- MetaAnnotationExtractor,- UnknownActivationContextExtractor
 
 public interface MetaDataExtractor<T extends Annotation> Used to extract a meta data value from a component annotation. Instances of this interface are contributed into the MetaWorker service.- Since:
- 5.2.0
- See Also:
- MetaWorker,- MetaDataLocator
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidextractMetaData(MutableComponentModel model, T annotation)Invoked on the extractor to extract the appropriate value for the annotation and set the meta data on the model.
 
- 
- 
- 
Method Detail- 
extractMetaDatavoid extractMetaData(MutableComponentModel model, T annotation) Invoked on the extractor to extract the appropriate value for the annotation and set the meta data on the model.- Parameters:
- model- on which to set meta data
- annotation- class annotation, from whose attributes specific data may be extracted
 
 
- 
 
-