Interface MojoAnnotationsScanner
- All Known Implementing Classes:
DefaultMojoAnnotationsScanner
public interface MojoAnnotationsScanner
- Since:
- 3.0
- Author:
- Olivier Lamy
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionscan(MojoAnnotationsScannerRequest request)
Scan classes for mojo annotations.
-
Field Details
-
ROLE
-
CLASS_LEVEL_ANNOTATIONS
-
FIELD_LEVEL_ANNOTATIONS
-
-
Method Details
-
scan
Map<String,MojoAnnotatedClass> scan(MojoAnnotationsScannerRequest request) throws ExtractionExceptionScan classes for mojo annotations.- Parameters:
request
-- Returns:
- map of mojo-annotated classes keyed by full class name
- Throws:
ExtractionException
-