PlayApiScanner

play.modules.swagger.PlayApiScanner
class PlayApiScanner(config: PlaySwaggerConfig, routes: RouteWrapper, environment: Environment) extends Scanner, SwaggerConfig

Identifies Play Controllers annotated as Swagger API's. Uses the Play Router to identify Controllers, and then tests each for the API annotation.

Attributes

Graph
Supertypes
trait SwaggerConfig
trait Scanner
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def classes(): Set[Class[_]]

Attributes

Definition Classes
Scanner
override def configure(swagger: Swagger): Swagger

Attributes

Definition Classes
SwaggerConfig
override def getFilterClass(): String

Attributes

Definition Classes
SwaggerConfig
override def getPrettyPrint(): Boolean

Attributes

Definition Classes
Scanner
override def setPrettyPrint(x: Boolean): Unit

Attributes

Definition Classes
Scanner