play.modules.swagger
package play.modules.swagger
Members list
Packages
package play.modules.swagger.util
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
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.
Identifies Play Controllers annotated as Swagger API's. Uses the Play Router to identify Controllers, and then tests each for the API annotation.
Attributes
- Supertypes
-
trait SwaggerConfigtrait Scannerclass Objecttrait Matchableclass Any
case class PlaySwaggerConfig(title: String, version: String, description: String, termsOfServiceUrl: String, contact: String, license: String, licenseUrl: String, host: String, basePath: String, schemes: Seq[String], filterClass: Option[String])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PlaySwaggerConfig
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PlaySwaggerConfig.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class SwaggerModule extends Module
Attributes
- Supertypes
-
class Moduleclass Objecttrait Matchableclass Any
trait SwaggerPlugin
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class SwaggerPluginImpl
object SwaggerPluginHelper
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SwaggerPluginHelper.type
class SwaggerPluginImpl(environment: Environment, configuration: Configuration) extends SwaggerPlugin
Attributes
- Supertypes
In this article