package scala

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package utils

Type Members

  1. trait Adoption extends AnyRef
  2. trait Around extends AnyRef
  3. case class Arounds(arounds: Seq[Around] = Seq()) extends Product with Serializable
  4. trait ClientErrors extends AnyRef
  5. case class DefaultScalaInvocationMetadata(clazz: Class[_], name: String, argumentTypes: Array[Class[_]], route: Route) extends DefaultInvocationMetadata with ScalaInvocationMetadata with Product with Serializable
  6. case class InstanceResolverSyntax[T <: RequestValueResolver](resolver: T, request: Request, resolverContext: ResolverContext = NoResolverContext) extends ResolverSyntax[T] with Product with Serializable
  7. case class NoValuesResolved[T](key: String, resolver: RequestValueResolver, requiredType: Class[T]) extends RuntimeException with Product with Serializable
  8. trait Redirection extends AnyRef
  9. case class RenderableFuture(future: Future[Renderable]) extends DefaultRenderable with Product with Serializable
  10. case class Request(context: RequestContext, resolvers: RequestValueResolvers, metadata: InvocationMetadata, converters: TypeMapperContext, passedWith: Map[String, Any] = Map.empty) extends Product with Serializable
  11. class RequestInvocation extends Route
  12. case class ResolvedValueTypeMismatched[T](resolved: Any, requiredType: Class[T]) extends RuntimeException with Product with Serializable
  13. trait ResolverContext extends AnyRef
  14. case class ResolverNotFound(name: String) extends RuntimeException with Product with Serializable
  15. trait ResolverSyntax[R <: RequestValueResolver] extends AnyRef
  16. trait Resolvers extends AnyRef
  17. trait ResponseEntities extends AnyRef
  18. trait ResponseStatuses extends AnyRef
  19. trait Responses extends ResponseEntities with ResponseStatuses with Success with Redirection with ClientErrors with ServerErrors
  20. trait Route extends AnyRef
  21. trait RouteExtensions extends AnyRef
  22. trait Routes extends AnyRef
  23. class ScalaInvocation extends Invocation with InvocationArguments
  24. class ScalaInvocationFactory extends DefaultInvocationFactory
  25. trait ScalaInvocationMetadata extends InvocationMetadata
  26. class ScalaInvocationMetadataFactory extends InvocationMetadataFactory
  27. class ScalaJsonObject extends Json
  28. class ScalaJsonText extends Json
  29. class ScalaModulesConfig extends PluginModulesConfig
  30. class ScalaRenderableResolver extends DefaultRenderableResolver with Responses
  31. abstract class ScalaRequestValueResolver extends SpecificMediaTypeRequestValueResolver
  32. class ScalaResponseHandler extends DefaultResponseHandler
  33. class ScalaUserModulesConfig extends ScalaModulesConfig with UserModulesConfig
  34. trait ServerApplications extends AnyRef
  35. trait ServerErrors extends AnyRef
  36. trait Success extends AnyRef
  37. case class after(action: PartialFunction[Any, Renderable]) extends Around with Product with Serializable
  38. case class before(action: (Request) => Adoption) extends Around with Product with Serializable
  39. case class pass() extends Adoption with Product with Serializable
  40. case class passWith[T](key: String = "", result: T) extends Adoption with Product with Serializable
  41. case class reject(reason: Renderable) extends Adoption with Product with Serializable

Value Members

  1. object Execution
  2. object NoResolverContext extends ResolverContext
  3. object Responses extends Responses
  4. object Route

Ungrouped