Package

com.iheart

playSwagger

Permalink

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

    Permalink
  2. final case class DefinitionGenerator(modelQualifier: DomainModelQualifier = PrefixDomainModelQualifier(), mappings: CustomMappings = Nil, swaggerPlayJava: Boolean = false, _mapper: ObjectMapper = new ObjectMapper(), namingStrategy: NamingStrategy = NamingStrategy.None)(implicit cl: ClassLoader) extends Product with Serializable

    Permalink
  3. trait DomainModelQualifier extends AnyRef

    Permalink
  4. class EnvironmentVariablesTransformer extends PlaceholderVariablesTransformer

    Permalink
  5. type Line = String

    Permalink
  6. final case class MapVariablesTransformer(map: Map[String, String]) extends PlaceholderVariablesTransformer with Product with Serializable

    Permalink
  7. sealed abstract class NamingStrategy extends (String) ⇒ String

    Permalink
  8. trait OutputTransformer extends (JsObject) ⇒ Try[JsObject]

    Permalink

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

  9. case class ParametricType extends Product with Serializable

    Permalink
  10. class ParametricTypeNamesTransformer extends OutputTransformer

    Permalink
  11. class PlaceholderVariablesTransformer extends OutputTransformer

    Permalink
  12. final case class PrefixDomainModelQualifier(namespaces: String*) extends DomainModelQualifier with Product with Serializable

    Permalink
  13. type RoutesDocumentation = Seq[(String, String, String)]

    Permalink
  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)(implicit cl: ClassLoader) extends Product with Serializable

    Permalink
  15. type Tag = String

    Permalink

Value Members

  1. object DefinitionGenerator extends Serializable

    Permalink
  2. object Domain

    Permalink
  3. object NamingStrategy

    Permalink
  4. object OutputTransformer

    Permalink
  5. object ParametricType extends Serializable

    Permalink
  6. object ResourceReader

    Permalink
  7. object SwaggerParameterMapper

    Permalink
  8. object SwaggerSpecGenerator extends Serializable

    Permalink
  9. object SwaggerSpecRunner extends App

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped