p

org.http4s.rho

swagger

package swagger

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

Type Members

  1. case class DiscriminatorField(field: String) extends Annotation with StaticAnnotation with Product with Serializable
  2. implicit class ReflectionHelpers[F[_]] extends AnyRef
  3. case class RouteDesc(msg: String) extends TextMetaData with Product with Serializable

    Metadata carrier for specific routes

  4. case class RouteSecurityScope(definitions: Map[String, List[String]]) extends SecurityScopesMetaData with Product with Serializable

    Scopes carrier for specific routes

  5. case class RouteTags(tags: List[String]) extends Metadata with Product with Serializable
  6. implicit class SecOps[F[_]] extends AnyRef

    Add support for adding security scopes before a route using the ^^ operator

  7. trait ShowType extends AnyRef
  8. class ShowTypeWithBrackets extends ShowType
  9. final case class SwaggerFileResponse[T](value: T) extends Product with Serializable
  10. final case class SwaggerFormats(customSerializers: PartialFunction[scala.reflect.api.JavaUniverse.Type, Set[Model]], customFieldSerializers: PartialFunction[scala.reflect.api.JavaUniverse.Type, Property]) extends Product with Serializable
  11. case class SwaggerMetadata(apiInfo: Info = Info(title = "My API", version = "1.0.0"), host: Option[String] = None, basePath: Option[String] = None, schemes: List[Scheme] = Nil, consumes: List[String] = Nil, produces: List[String] = Nil, security: List[SecurityRequirement] = Nil, securityDefinitions: Map[String, SecuritySchemeDefinition] = Map.empty, tags: List[Tag] = Nil, vendorExtensions: Map[String, AnyRef] = Map.empty) extends Product with Serializable
  12. abstract class SwaggerSupport[F[_]] extends SwaggerSyntax[F]
  13. trait SwaggerSyntax[F[_]] extends AnyRef

Value Members

  1. val DefaultShowType: ShowTypeWithBrackets
  2. val DefaultSwaggerFormats: SwaggerFormats
  3. val EmptySwaggerFormats: SwaggerFormats
  4. object Reflector
  5. object SwaggerFileResponse extends Serializable
  6. object SwaggerFormats extends Serializable
  7. object SwaggerSupport
  8. object TypeBuilder
  9. object models
  10. object syntax

Inherited from AnyRef

Inherited from Any

Ungrouped