Packages

p

sttp.tapir.server

interpreter

package interpreter

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait BodyListener[F[_], B] extends AnyRef
  2. sealed trait DecodeBasicInputsResult extends AnyRef
  3. case class DecodeInputsContext(request: ServerRequest, pathSegments: List[String], previousLastPathInput: Option[Basic[_]]) extends Product with Serializable

    previousLastPathInput

    The last path input from decoding a previous segment of inputs (security inputs), if any.

  4. class EncodeOutputs[B, S] extends AnyRef
  5. class FilterServerEndpoints[R, F[_]] extends (ServerRequest) => List[ServerEndpoint[R, F]]
  6. sealed trait InputValueResult extends AnyRef
  7. case class OutputValues[B](body: Option[(HasHeaders) => B], baseHeaders: Vector[Header], headerTransformations: Vector[(Vector[Header]) => Vector[Header]], statusCode: Option[StatusCode]) extends Product with Serializable
  8. case class RawValue[R](value: R, createdFiles: Seq[FileRange] = Nil) extends Product with Serializable
  9. trait RequestBody[F[_], S] extends AnyRef
  10. class ServerInterpreter[R, F[_], B, S] extends AnyRef
  11. trait ToResponseBody[B, S] extends AnyRef

Ungrouped