CodeQL library for Java/Kotlin
codeql/java-all 9.3.2 (changelog, source)
Search

Module MicronautController

Provides classes for identifying Micronaut HTTP controllers and their request handling methods.

Import path

import semmle.code.java.frameworks.micronaut.MicronautController

Imports

java

Provides all default Java QL imports.

Classes

MicronautController

A class annotated as a Micronaut @Controller.

MicronautControllerAnnotation

An annotation type that identifies Micronaut controllers.

MicronautErrorAnnotation

An annotation type that identifies Micronaut error handler methods.

MicronautErrorHandler

A method annotated with Micronaut’s @Error that handles exceptions.

MicronautHttpInputAnnotation

A Micronaut annotation indicating remote user input from HTTP requests.

MicronautHttpMethodAnnotation

An annotation type that identifies Micronaut HTTP method mappings.

MicronautRequestBeanAnnotation

An annotation type that identifies Micronaut request bean parameters.

MicronautRequestMappingMethod

A method on a Micronaut controller that is executed in response to an HTTP request.

MicronautRequestMappingParameter

A parameter of a MicronautRequestMappingMethod.