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 Details

    • getQualifiedName

      Specified by:
      getQualifiedName in interface io.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