p

com.iheart

playSwagger

package playSwagger

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. playSwagger
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type APIName = String
  2. 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
  3. trait DomainModelQualifier extends AnyRef
  4. class EnvironmentVariablesTransformer extends PlaceholderVariablesTransformer
  5. type Line = String
  6. final case class MapVariablesTransformer(map: Map[String, String]) extends PlaceholderVariablesTransformer with Product with Serializable
  7. sealed abstract class NamingStrategy extends (String) ⇒ String
  8. trait OutputTransformer extends (JsObject) ⇒ Try[JsObject]

    Specialization of a Kleisli function (A => M[B])

    Specialization of a Kleisli function (A => M[B])

    Annotations
    @Scaladoc()
  9. case class ParametricType extends Product with Serializable
  10. class ParametricTypeNamesTransformer extends OutputTransformer
  11. class PlaceholderVariablesTransformer extends OutputTransformer
  12. final case class PrefixDomainModelQualifier(namespaces: String*) extends DomainModelQualifier with Product with Serializable
  13. type RoutesDocumentation = Seq[(String, String, String)]
  14. 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
  15. type Tag = String

Value Members

  1. object DefinitionGenerator extends Serializable
  2. object Domain
  3. object NamingStrategy
  4. object OutputTransformer
  5. object ParametricType extends Serializable
  6. object PathValidator
  7. object ResourceReader
  8. object SwaggerParameterMapper
  9. object SwaggerSpecGenerator extends Serializable
  10. object SwaggerSpecRunner extends App

Inherited from AnyRef

Inherited from Any

Ungrouped