SpringWebMvcControllerGenerator

Generates Spring Web MVC controller interfaces from Tapik endpoint metadata.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val id: String

Identifier used by the Gradle plugin to decide whether this generator should execute.

Functions

Link copied to clipboard
open override fun generate(endpoints: List<HttpEndpointMetadata>, context: TapikGeneratorContext)

Generates Spring MVC controller interfaces for the supplied endpoints, writing them under the configured output directory.