package playSwagger
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- playSwagger
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type APIName = String
- final case class DefinitionGenerator(modelQualifier: DomainModelQualifier = PrefixDomainModelQualifier(), mappings: CustomMappings = Nil, swaggerPlayJava: Boolean = false, _mapper: ObjectMapper = new ObjectMapper(), namingStrategy: NamingStrategy = NamingStrategy.None, embedScaladoc: Boolean = false)(implicit cl: ClassLoader) extends Product with Serializable
- trait DomainModelQualifier extends AnyRef
- class EnvironmentVariablesTransformer extends PlaceholderVariablesTransformer
- type Line = String
- final case class MapVariablesTransformer(map: Map[String, String]) extends PlaceholderVariablesTransformer with Product with Serializable
- sealed abstract class NamingStrategy extends (String) ⇒ String
-
trait
OutputTransformer extends (JsObject) ⇒ Try[JsObject]
Specialization of a Kleisli function (A => M[B])
Specialization of a Kleisli function (A => M[B])
- Annotations
- @Scaladoc()
- case class ParametricType extends Product with Serializable
- class ParametricTypeNamesTransformer extends OutputTransformer
- class PlaceholderVariablesTransformer extends OutputTransformer
- final case class PrefixDomainModelQualifier(namespaces: String*) extends DomainModelQualifier with Product with Serializable
- type RoutesDocumentation = Seq[(String, String, String)]
- final case class SwaggerSpecGenerator(namingStrategy: NamingStrategy = NamingStrategy.None, modelQualifier: DomainModelQualifier = PrefixDomainModelQualifier(), defaultPostBodyFormat: String = "application/json", outputTransformers: Seq[OutputTransformer] = Nil, swaggerV3: Boolean = false, swaggerPlayJava: Boolean = false, apiVersion: Option[String] = None, operationIdFully: Boolean = false, embedScaladoc: Boolean = false)(implicit cl: ClassLoader) extends Product with Serializable
- type Tag = String
Value Members
- object DefinitionGenerator extends Serializable
- object Domain
- object NamingStrategy
- object OutputTransformer
- object ParametricType extends Serializable
- object PathValidator
- object ResourceReader
- object SwaggerParameterMapper
- object SwaggerSpecGenerator extends Serializable
- object SwaggerSpecRunner extends App