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:
-
Method Summary
Modifier and TypeMethodDescriptionvoidextractMetaData(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 Details
-
extractMetaData
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 dataannotation- class annotation, from whose attributes specific data may be extracted
-