Module io.inverno.mod.web.compiler
Package io.inverno.mod.web.compiler.spi
Interface WebProvidedRouterConfigurerInfo
- All Superinterfaces:
io.inverno.core.compiler.spi.Info,io.inverno.core.compiler.spi.ReporterInfo
public interface WebProvidedRouterConfigurerInfo
extends io.inverno.core.compiler.spi.Info
Describes a web router configurer.
- Since:
- 1.0
- Author:
- Jeremy Kuhn
-
Method Summary
Modifier and TypeMethodDescriptionReturns the type element of the web router configurer.Returns the web routes defined in the web controller.getType()Returns the type of the web router configurer.Methods inherited from interface io.inverno.core.compiler.spi.ReporterInfo
error, hasError, hasWarning, warning
-
Method Details
-
getQualifiedName
WebRouterConfigurerQualifiedName getQualifiedName()- Specified by:
getQualifiedNamein interfaceio.inverno.core.compiler.spi.Info
-
getElement
TypeElement getElement()Returns the type element of the web router configurer.
- Returns:
- a type element
-
getType
DeclaredType getType()Returns the type of the web router configurer.
- Returns:
- a type
-
getRoutes
WebRouteInfo[] getRoutes()Returns the web routes defined in the web controller.
- Returns:
- an array of web route info
-