Package org.springframework.modulith.apt
Class SpringModulithProcessor
java.lang.Object
org.springframework.modulith.apt.SpringModulithProcessor
- All Implemented Interfaces:
 Processor
An annotation processor to extract Javadoc from all compiled files assembling it into a JSON file located under
 
$target/generated-spring-modulith/javadoc.json.- Since:
 - 1.3
 - Author:
 - Oliver Drotbohm
 
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionIterable<? extends Completion>getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText) voidinit(ProcessingEnvironment environment) booleanprocess(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)  
- 
Field Details
- 
JSON_LOCATION
 
 - 
 - 
Constructor Details
- 
SpringModulithProcessor
public SpringModulithProcessor() 
 - 
 - 
Method Details
- 
getSupportedAnnotationTypes
- Specified by:
 getSupportedAnnotationTypesin interfaceProcessor
 - 
getSupportedOptions
- Specified by:
 getSupportedOptionsin interfaceProcessor
 - 
getSupportedSourceVersion
- Specified by:
 getSupportedSourceVersionin interfaceProcessor
 - 
getCompletions
public Iterable<? extends Completion> getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText) - Specified by:
 getCompletionsin interfaceProcessor
 - 
init
 - 
process
 
 -