Showing content from https://www.playframework.com/documentation/2.5.x/api/scala/controllers/Default$.html below:
Default - controllers.Default
final def !=(arg0: Any): Boolean
-
Definition Classes
-
AnyRef â Any
final def ##(): Int
-
Definition Classes
-
AnyRef â Any
object &
Convenient extractor allowing to apply two extractors.
Convenient extractor allowing to apply two extractors. Example of use:
request match {
case Accepts.Json() & Accepts.Html() => "This request accepts both JSON and HTML"
}
-
Definition Classes
-
RequestExtractors
final def ==(arg0: Any): Boolean
-
Definition Classes
-
AnyRef â Any
val ACCEPT: String
val ACCEPTED: Int
val ACCEPT_CHARSET: String
val ACCEPT_ENCODING: String
val ACCEPT_LANGUAGE: String
val ACCEPT_RANGES: String
val ACCESS_CONTROL_ALLOW_CREDENTIALS: String
val ACCESS_CONTROL_ALLOW_HEADERS: String
val ACCESS_CONTROL_ALLOW_METHODS: String
val ACCESS_CONTROL_ALLOW_ORIGIN: String
val ACCESS_CONTROL_EXPOSE_HEADERS: String
val ACCESS_CONTROL_MAX_AGE: String
val ACCESS_CONTROL_REQUEST_HEADERS: String
val ACCESS_CONTROL_REQUEST_METHOD: String
val AGE: String
val ALLOW: String
val AUTHORIZATION: String
val Accepted: Status
Generates a â202 ACCEPTEDâ result.
Generates a â202 ACCEPTEDâ result.
-
Definition Classes
-
Results
object Accepts
Common extractors to check if a request accepts JSON, Html, etc.
Common extractors to check if a request accepts JSON, Html, etc. Example of use:
request match {
case Accepts.Json() => Ok(toJson(value))
case _ => Ok(views.html.show(value))
}
-
Definition Classes
-
AcceptExtractors
val BAD_GATEWAY: Int
val BAD_REQUEST: Int
val BINARY: String
Content-Type of binary data.
Content-Type of binary data.
-
Definition Classes
-
ContentTypes
val BadGateway: Status
Generates a â502 BAD_GATEWAYâ result.
Generates a â502 BAD_GATEWAYâ result.
-
Definition Classes
-
Results
val BadRequest: Status
Generates a â400 BAD_REQUESTâ result.
Generates a â400 BAD_REQUESTâ result.
-
Definition Classes
-
Results
val CACHE_CONTROL: String
val CACHE_MANIFEST: String
Content-Type of application cache.
Content-Type of application cache.
-
Definition Classes
-
ContentTypes
val CHUNKED: String
val CONFLICT: Int
val CONNECTION: String
val CONTENT_DISPOSITION: String
val CONTENT_ENCODING: String
val CONTENT_LANGUAGE: String
val CONTENT_LENGTH: String
val CONTENT_LOCATION: String
val CONTENT_MD5: String
val CONTENT_RANGE: String
val CONTENT_TRANSFER_ENCODING: String
val CONTENT_TYPE: String
val CONTINUE: Int
val COOKIE: String
val CREATED: Int
def CSS(implicit codec: Codec): String
Content-Type of css.
val Conflict: Status
Generates a â409 CONFLICTâ result.
Generates a â409 CONFLICTâ result.
-
Definition Classes
-
Results
val Created: Status
Generates a â201 CREATEDâ result.
Generates a â201 CREATEDâ result.
-
Definition Classes
-
Results
val DATE: String
val ETAG: String
def EVENT_STREAM(implicit codec: Codec): String
Content-Type of server sent events.
Content-Type of server sent events.
-
Definition Classes
-
ContentTypes
val EXPECT: String
val EXPECTATION_FAILED: Int
val EXPIRES: String
val EntityTooLarge: Status
Generates a â413 REQUEST_ENTITY_TOO_LARGEâ result.
Generates a â413 REQUEST_ENTITY_TOO_LARGEâ result.
-
Definition Classes
-
Results
val ExpectationFailed: Status
Generates a â417 EXPECTATION_FAILEDâ result.
Generates a â417 EXPECTATION_FAILEDâ result.
-
Definition Classes
-
Results
val FAILED_DEPENDENCY: Int
val FORBIDDEN: Int
val FORM: String
Content-Type of form-urlencoded.
Content-Type of form-urlencoded. This content type does not define a charset parameter.
-
Definition Classes
-
ContentTypes
val FORWARDED: String
val FOUND: Int
val FROM: String
val FailedDependency: Status
Generates a â424 FAILED_DEPENDENCYâ result.
Generates a â424 FAILED_DEPENDENCYâ result.
-
Definition Classes
-
Results
val Forbidden: Status
Generates a â403 FORBIDDENâ result.
Generates a â403 FORBIDDENâ result.
-
Definition Classes
-
Results
def Found(url: String): Result
Generates a â302 FOUNDâ simple result.
Generates a â302 FOUNDâ simple result.
-
url
-
the URL to redirect to
-
Definition Classes
-
Results
val GATEWAY_TIMEOUT: Int
val GONE: Int
val GatewayTimeout: Status
Generates a â504 GATEWAY_TIMEOUTâ result.
Generates a â504 GATEWAY_TIMEOUTâ result.
-
Definition Classes
-
Results
val Gone: Status
Generates a â410 GONEâ result.
Generates a â410 GONEâ result.
-
Definition Classes
-
Results
val HOST: String
def HTML(implicit codec: Codec): String
Content-Type of html.
val HTTP_1_0: String
val HTTP_1_1: String
val HTTP_VERSION_NOT_SUPPORTED: Int
val HttpVersionNotSupported: Status
Generates a â505 HTTP_VERSION_NOT_SUPPORTEDâ result.
Generates a â505 HTTP_VERSION_NOT_SUPPORTEDâ result.
-
Definition Classes
-
Results
val IF_MATCH: String
val IF_MODIFIED_SINCE: String
val IF_NONE_MATCH: String
val IF_RANGE: String
val IF_UNMODIFIED_SINCE: String
val INSUFFICIENT_STORAGE: Int
val INTERNAL_SERVER_ERROR: Int
val InsufficientStorage: Status
Generates a â507 INSUFFICIENT_STORAGEâ result.
Generates a â507 INSUFFICIENT_STORAGEâ result.
-
Definition Classes
-
Results
val InternalServerError: Status
Generates a â500 INTERNAL_SERVER_ERRORâ result.
Generates a â500 INTERNAL_SERVER_ERRORâ result.
-
Definition Classes
-
Results
def JAVASCRIPT(implicit codec: Codec): String
Content-Type of javascript.
val JSON: String
Content-Type of json.
Content-Type of json. This content type does not define a charset parameter.
-
Definition Classes
-
ContentTypes
val LAST_MODIFIED: String
val LENGTH_REQUIRED: Int
val LOCATION: String
val LOCKED: Int
val Locked: Status
Generates a â423 LOCKEDâ result.
Generates a â423 LOCKEDâ result.
-
Definition Classes
-
Results
val MAX_FORWARDS: String
val METHOD_NOT_ALLOWED: Int
val MOVED_PERMANENTLY: Int
val MULTIPLE_CHOICES: Int
val MULTI_STATUS: Int
val MethodNotAllowed: Status
Generates a â405 METHOD_NOT_ALLOWEDâ result.
Generates a â405 METHOD_NOT_ALLOWEDâ result.
-
Definition Classes
-
Results
def MovedPermanently(url: String): Result
Generates a â301 MOVED_PERMANENTLYâ simple result.
Generates a â301 MOVED_PERMANENTLYâ simple result.
-
url
-
the URL to redirect to
-
Definition Classes
-
Results
val MultiStatus: Status
Generates a â207 MULTI_STATUSâ result.
Generates a â207 MULTI_STATUSâ result.
-
Definition Classes
-
Results
val NON_AUTHORITATIVE_INFORMATION: Int
val NOT_ACCEPTABLE: Int
val NOT_FOUND: Int
val NOT_IMPLEMENTED: Int
val NOT_MODIFIED: Int
val NO_CONTENT: Int
val NoContent: Result
Generates a â204 NO_CONTENTâ result.
Generates a â204 NO_CONTENTâ result.
-
Definition Classes
-
Results
val NonAuthoritativeInformation: Status
Generates a â203 NON_AUTHORITATIVE_INFORMATIONâ result.
Generates a â203 NON_AUTHORITATIVE_INFORMATIONâ result.
-
Definition Classes
-
Results
val NotAcceptable: Status
Generates a â406 NOT_ACCEPTABLEâ result.
Generates a â406 NOT_ACCEPTABLEâ result.
-
Definition Classes
-
Results
val NotFound: Status
Generates a â404 NOT_FOUNDâ result.
Generates a â404 NOT_FOUNDâ result.
-
Definition Classes
-
Results
val NotImplemented: Status
Generates a â501 NOT_IMPLEMENTEDâ result.
Generates a â501 NOT_IMPLEMENTEDâ result.
-
Definition Classes
-
Results
val NotModified: Result
Generates a â304 NOT_MODIFIEDâ result.
Generates a â304 NOT_MODIFIEDâ result.
-
Definition Classes
-
Results
val OK: Int
val ORIGIN: String
val Ok: Status
Generates a â200 OKâ result.
Generates a â200 OKâ result.
-
Definition Classes
-
Results
val PARTIAL_CONTENT: Int
val PAYMENT_REQUIRED: Int
val PERMANENT_REDIRECT: Int
val PRAGMA: String
val PRECONDITION_FAILED: Int
val PROXY_AUTHENTICATE: String
val PROXY_AUTHENTICATION_REQUIRED: Int
val PROXY_AUTHORIZATION: String
val PartialContent: Status
Generates a â206 PARTIAL_CONTENTâ result.
Generates a â206 PARTIAL_CONTENTâ result.
-
Definition Classes
-
Results
val PaymentRequired: Status
Generates a â402 PAYMENT_REQUIREDâ result.
Generates a â402 PAYMENT_REQUIREDâ result.
-
Definition Classes
-
Results
def PermanentRedirect(url: String): Result
Generates a â308 PERMANENT_REDIRECTâ simple result.
Generates a â308 PERMANENT_REDIRECTâ simple result.
-
url
-
the URL to redirect to
-
Definition Classes
-
Results
val PreconditionFailed: Status
Generates a â412 PRECONDITION_FAILEDâ result.
Generates a â412 PRECONDITION_FAILEDâ result.
-
Definition Classes
-
Results
val RANGE: String
val REFERER: String
val REQUESTED_RANGE_NOT_SATISFIABLE: Int
val REQUEST_ENTITY_TOO_LARGE: Int
val REQUEST_TIMEOUT: Int
val REQUEST_URI_TOO_LONG: Int
val RESET_CONTENT: Int
val RETRY_AFTER: String
def Redirect(call: Call, status: Int): Result
Generates a redirect simple result.
Generates a redirect simple result.
-
call
-
Call defining the URL to redirect to, which typically comes from the reverse router
-
status
-
HTTP status for redirect, such as SEE_OTHER, MOVED_TEMPORARILY or MOVED_PERMANENTLY
-
Definition Classes
-
Results
def Redirect(call: Call): Result
Generates a redirect simple result.
Generates a redirect simple result.
-
call
-
Call defining the URL to redirect to, which typically comes from the reverse router
-
Definition Classes
-
Results
def Redirect(url: String, queryString: Map[String, Seq[String]] = Map.empty, status: Int = SEE_OTHER): Result
Generates a redirect simple result.
Generates a redirect simple result.
-
url
-
the URL to redirect to
-
queryString
-
queryString parameters to add to the queryString
-
status
-
HTTP status for redirect, such as SEE_OTHER, MOVED_TEMPORARILY or MOVED_PERMANENTLY
-
Definition Classes
-
Results
def Redirect(url: String, status: Int): Result
Generates a redirect simple result.
Generates a redirect simple result.
-
url
-
the URL to redirect to
-
status
-
HTTP status
-
Definition Classes
-
Results
val RequestTimeout: Status
Generates a â408 REQUEST_TIMEOUTâ result.
Generates a â408 REQUEST_TIMEOUTâ result.
-
Definition Classes
-
Results
val ResetContent: Result
Generates a â205 RESET_CONTENTâ result.
Generates a â205 RESET_CONTENTâ result.
-
Definition Classes
-
Results
val SEE_OTHER: Int
val SERVER: String
val SERVICE_UNAVAILABLE: Int
val SET_COOKIE: String
val SET_COOKIE2: String
val SWITCHING_PROTOCOLS: Int
def SeeOther(url: String): Result
Generates a â303 SEE_OTHERâ simple result.
Generates a â303 SEE_OTHERâ simple result.
-
url
-
the URL to redirect to
-
Definition Classes
-
Results
val ServiceUnavailable: Status
Generates a â503 SERVICE_UNAVAILABLEâ result.
Generates a â503 SERVICE_UNAVAILABLEâ result.
-
Definition Classes
-
Results
def Status(code: Int): Status
Generates a simple result.
Generates a simple result.
-
code
-
the status code
-
Definition Classes
-
Results
val TE: String
val TEMPORARY_REDIRECT: Int
def TEXT(implicit codec: Codec): String
Content-Type of text.
val TODO: Action[AnyContent]
Provides an empty Action
implementation: the result is a standard âNot implemented yetâ result page.
Provides an empty Action
implementation: the result is a standard âNot implemented yetâ result page.
For example:
def index(name:String) = TODO
-
Definition Classes
-
Controller
val TOO_MANY_REQUESTS: Int
val TRAILER: String
val TRANSFER_ENCODING: String
def TemporaryRedirect(url: String): Result
Generates a â307 TEMPORARY_REDIRECTâ simple result.
Generates a â307 TEMPORARY_REDIRECTâ simple result.
-
url
-
the URL to redirect to
-
Definition Classes
-
Results
val TooManyRequests: Status
Generates a â429 TOO_MANY_REQUESTSâ result.
Generates a â429 TOO_MANY_REQUESTSâ result.
-
Definition Classes
-
Results
val UNAUTHORIZED: Int
val UNPROCESSABLE_ENTITY: Int
val UNSUPPORTED_MEDIA_TYPE: Int
val UPGRADE: String
val UPGRADE_REQUIRED: Int
val USER_AGENT: String
val USE_PROXY: Int
val Unauthorized: Status
Generates a â401 UNAUTHORIZEDâ result.
Generates a â401 UNAUTHORIZEDâ result.
-
Definition Classes
-
Results
val UnprocessableEntity: Status
Generates a â422 UNPROCESSABLE_ENTITYâ result.
Generates a â422 UNPROCESSABLE_ENTITYâ result.
-
Definition Classes
-
Results
val UnsupportedMediaType: Status
Generates a â415 UNSUPPORTED_MEDIA_TYPEâ result.
Generates a â415 UNSUPPORTED_MEDIA_TYPEâ result.
-
Definition Classes
-
Results
val UriTooLong: Status
Generates a â414 REQUEST_URI_TOO_LONGâ result.
Generates a â414 REQUEST_URI_TOO_LONGâ result.
-
Definition Classes
-
Results
val VARY: String
val VIA: String
val WARNING: String
val WWW_AUTHENTICATE: String
def XML(implicit codec: Codec): String
Content-Type of xml.
val X_FORWARDED_FOR: String
val X_FORWARDED_HOST: String
val X_FORWARDED_PORT: String
val X_FORWARDED_PROTO: String
val X_REQUESTED_WITH: String
final def asInstanceOf[T0]: T0
def clone(): AnyRef
-
Attributes
-
protected[java.lang]
-
Definition Classes
-
AnyRef
-
Annotations
-
@throws( ... )
final def eq(arg0: AnyRef): Boolean
-
Definition Classes
-
AnyRef
def equals(arg0: Any): Boolean
-
Definition Classes
-
AnyRef â Any
def error: Action[AnyContent]
Returns a 500 InternalServerError response.
Returns a 500 InternalServerError response.
Example:
GET /xxx controllers.Default.error
-
Definition Classes
-
Default
def finalize(): Unit
-
Attributes
-
protected[java.lang]
-
Definition Classes
-
AnyRef
-
Annotations
-
@throws( classOf[java.lang.Throwable] )
final def getClass(): Class[_]
-
Definition Classes
-
AnyRef â Any
def hashCode(): Int
-
Definition Classes
-
AnyRef â Any
final def isInstanceOf[T0]: Boolean
final def ne(arg0: AnyRef): Boolean
-
Definition Classes
-
AnyRef
def notFound: Action[AnyContent]
Returns a 404 NotFound response.
Returns a 404 NotFound response.
Example:
GET /favicon.ico controllers.Default.notFound
-
Definition Classes
-
Default
final def notify(): Unit
-
Definition Classes
-
AnyRef
final def notifyAll(): Unit
-
Definition Classes
-
AnyRef
object parse
Default body parsers.
def redirect(to: String): Action[AnyContent]
Returns a 303 SeeOther response.
Returns a 303 SeeOther response.
Example:
GET /google controllers.Default.redirect(to = "http://www.google.com")
-
Definition Classes
-
Default
object render
implicit def request2flash(implicit request: RequestHeader): Flash
Retrieve the flash scope implicitly from the request.
Retrieve the flash scope implicitly from the request.
For example:
def index(name:String) = Action { implicit request =>
val message = request2flash("message")
Ok("Got " + message)
}
-
Definition Classes
-
Controller
implicit def request2lang(implicit request: RequestHeader): Lang
Retrieve the language implicitly from the request.
Retrieve the language implicitly from the request.
For example:
def index(name:String) = Action { implicit request =>
val lang: Lang = request2lang
Ok("Got " + lang)
}
-
Definition Classes
-
Controller
implicit def request2session(implicit request: RequestHeader): Session
Retrieves the session implicitly from the request.
Retrieves the session implicitly from the request.
For example:
def index(name:String) = Action { implicit request =>
val username = request2session("username")
Ok("Hello " + username)
}
-
Definition Classes
-
Controller
final def synchronized[T0](arg0: â T0): T0
-
Definition Classes
-
AnyRef
def toString(): String
-
Definition Classes
-
AnyRef â Any
def todo: Action[AnyContent]
Returns a 501 NotImplemented response.
Returns a 501 NotImplemented response.
Example:
GET /admin controllers.Default.todo
-
Definition Classes
-
Default
final def wait(): Unit
-
Definition Classes
-
AnyRef
-
Annotations
-
@throws( ... )
final def wait(arg0: Long, arg1: Int): Unit
-
Definition Classes
-
AnyRef
-
Annotations
-
@throws( ... )
final def wait(arg0: Long): Unit
-
Definition Classes
-
AnyRef
-
Annotations
-
@throws( ... )
def withCharset(mimeType: String)(implicit codec: Codec): String
-
returns
-
the codec
charset appended to mimeType
-
Definition Classes
-
ContentTypes
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