Showing content from https://www.playframework.com/documentation/2.5.x/api/scala/play/api/mvc/package.html below:
mvc - play.api.mvc
trait AcceptExtractors extends AnyRef
case class Accepting(mimeType: String) extends Product with Serializable
trait Action[A] extends EssentialAction
trait ActionBuilder[+R[_]] extends ActionFunction[Request, R]
trait ActionFilter[R[_]] extends ActionRefiner[R, R]
trait ActionFunction[-R[_], +P[_]] extends AnyRef
trait ActionRefiner[-R[_], +P[_]] extends ActionFunction[R, P]
trait ActionTransformer[-R[_], +P[_]] extends ActionRefiner[R, P]
sealed trait AnyContent extends AnyRef
case class AnyContentAsFormUrlEncoded(data: Map[String, Seq[String]]) extends AnyContent with Product with Serializable
case class AnyContentAsJson(json: JsValue) extends AnyContent with Product with Serializable
case class AnyContentAsMultipartFormData(mdf: MultipartFormData[TemporaryFile]) extends AnyContent with Product with Serializable
case class AnyContentAsRaw(raw: RawBuffer) extends AnyContent with Product with Serializable
case class AnyContentAsText(txt: String) extends AnyContent with Product with Serializable
case class AnyContentAsXml(xml: NodeSeq) extends AnyContent with Product with Serializable
trait BodyParser[+A] extends (RequestHeader) â Accumulator[ByteString, Either[Result, A]]
trait BodyParsers extends AnyRef
case class Call(method: String, url: String, fragment: String = null) extends mvc.Call with Product with Serializable
case class Codec(charset: String)(encode: (String) â ByteString, decode: (ByteString) â String) extends Product with Serializable
trait Controller extends Results with BodyParsers with HttpProtocol with Status with HeaderNames with ContentTypes with RequestExtractors with Rendering
case class Cookie(name: String, value: String, maxAge: Option[Int] = None, path: String = "/", domain: Option[String] = None, secure: Boolean = false, httpOnly: Boolean = true) extends Product with Serializable
trait CookieBaker[T <: AnyRef] extends AnyRef
trait Cookies extends Traversable[Cookie]
case class DiscardingCookie(name: String, path: String = "/", domain: Option[String] = None, secure: Boolean = false) extends Product with Serializable
trait EssentialAction extends (RequestHeader) â Accumulator[ByteString, Result] with Handler
trait EssentialFilter extends AnyRef
trait Filter extends EssentialFilter
case class Flash(data: Map[String, String] = Map.empty[String, String]) extends Product with Serializable
trait Handler extends AnyRef
class Headers extends AnyRef
trait JavascriptLiteral[A] extends AnyRef
trait LegacyI18nSupport extends AnyRef
case class MaxSizeExceeded(length: Long) extends MaxSizeStatus with Product with Serializable
sealed trait MaxSizeStatus extends AnyRef
case class MultipartFormData[A](dataParts: Map[String, Seq[String]], files: Seq[FilePart[A]], badParts: Seq[BadPart]) extends Product with Serializable
trait PathBindable[A] extends AnyRef
trait QueryStringBindable[A] extends AnyRef
case class RawBuffer(memoryThreshold: Int, initialData: ByteString = ByteString.empty) extends Product with Serializable
trait Rendering extends AnyRef
trait Request[+A] extends RequestHeader
trait RequestExtractors extends AcceptExtractors
trait RequestHeader extends AnyRef
trait RequestTaggingHandler extends Handler
final class ResponseHeader extends AnyRef
case class Result(header: ResponseHeader, body: HttpEntity) extends Product with Serializable
trait Results extends AnyRef
case class Session(data: Map[String, String] = Map.empty[String, String]) extends Product with Serializable
trait WebSocket extends Handler
class WrappedRequest[+A] extends Request[A]
class WithFilters extends GlobalSettings
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4