spring-framework / org.springframework.context.index / CandidateComponentsIndexer

CandidateComponentsIndexer

open class CandidateComponentsIndexer : Processor

Annotation Processor that writes CandidateComponentsMetadata file for spring components.

Author
Stephane Nicoll

Author
Juergen Hoeller

Since
5.0

Constructors

<init>

CandidateComponentsIndexer()

Annotation Processor that writes CandidateComponentsMetadata file for spring components.

Functions

getCompletions

open fun getCompletions(element: Element, annotation: AnnotationMirror, member: ExecutableElement, userText: String): MutableIterable<Completion>

getSupportedAnnotationTypes

open fun getSupportedAnnotationTypes(): MutableSet<String>

getSupportedOptions

open fun getSupportedOptions(): MutableSet<String>

getSupportedSourceVersion

open fun getSupportedSourceVersion(): SourceVersion

init

open fun init(env: ProcessingEnvironment): Unit

process

open fun process(annotations: MutableSet<out TypeElement>, roundEnv: RoundEnvironment): Boolean