play.core.j

package play.core.j

Members list

Type members

Classlikes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ClassLoaderExecutionContext(contextClassLoader: ClassLoader, delegate: ExecutionContext) extends ExecutionContextExecutor

Manages execution to ensure that the given context ClassLoader is set correctly in the current thread. Actual execution is performed by a delegate ExecutionContext.

Manages execution to ensure that the given context ClassLoader is set correctly in the current thread. Actual execution is performed by a delegate ExecutionContext.

Attributes

Companion
object
Supertypes
trait Executor
class Object
trait Matchable
class Any
Show all
class DefaultJavaHandlerComponents(injector: Injector, val actionCreator: ActionCreator, val httpConfiguration: HttpConfiguration, val executionContext: ExecutionContext, val contextComponents: JavaContextComponents) extends JavaHandlerComponents

The components necessary to handle a Java handler.

The components necessary to handle a Java handler.

Attributes

Supertypes
class Object
trait Matchable
class Any
abstract class JavaAction(val handlerComponents: JavaHandlerComponents) extends Action[RequestBody], JavaHelpers

Attributes

Supertypes
trait JavaHelpers
trait Action[RequestBody]
trait Handler
class Object
trait Matchable
class Any
Show all
class JavaActionAnnotations(val controller: Class[_], val method: Method, config: ActionCompositionConfiguration)

Retains and evaluates what is otherwise expensive reflection work on call by call basis.

Retains and evaluates what is otherwise expensive reflection work on call by call basis.

Value parameters

controller

The controller to be evaluated

method

The method to be evaluated

Attributes

Supertypes
class Object
trait Matchable
class Any
trait JavaHandler extends Handler

A Java handler.

A Java handler.

Java handlers, given that they have to load actions and perform Java specific interception, need extra components that can't be supplied by the controller itself to do so. So this handler is a factory for handlers that, given the JavaComponents, will return a handler that can be invoked by a Play server.

Attributes

Supertypes
trait Handler
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait JavaHelpers

Provides helper methods that manage Java to Scala Result and Scala to Java Context creation

Provides helper methods that manage Java to Scala Result and Scala to Java Context creation

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class JavaAction
object JavaHelpers
object JavaHelpers extends JavaHelpers

Attributes

Companion
trait
Supertypes
trait JavaHelpers
class Object
trait Matchable
class Any
Self type
class JavaHttpErrorHandlerAdapter(underlying: HttpErrorHandler) extends HttpErrorHandler

Adapter from a Java HttpErrorHandler to a Scala HttpErrorHandler

Adapter from a Java HttpErrorHandler to a Scala HttpErrorHandler

Attributes

Supertypes
class Object
trait Matchable
class Any
class JavaHttpRequestHandlerAdapter(underlying: HttpRequestHandler) extends HttpRequestHandler

Adapter from a Java HttpRequestHandler to a Scala HttpRequestHandler

Adapter from a Java HttpRequestHandler to a Scala HttpRequestHandler

Attributes

Supertypes
class Object
trait Matchable
class Any
class JavaHttpRequestHandlerDelegate(underlying: HttpRequestHandler) extends HttpRequestHandler

Adapter from a Java HttpRequestHandler to a Scala HttpRequestHandler

Adapter from a Java HttpRequestHandler to a Scala HttpRequestHandler

Attributes

Supertypes
trait HttpRequestHandler
class Object
trait Matchable
class Any

Converter for Java Mode enum from Scala Mode

Converter for Java Mode enum from Scala Mode

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object JavaParsers

provides Java centric BodyParsers

provides Java centric BodyParsers

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Java compatible RangeResult

Java compatible RangeResult

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class JavaRouterAdapter(underlying: Router) extends Router

Adapts the Scala router to the Java Router API

Adapts the Scala router to the Java Router API

Attributes

Supertypes
trait Router
class Object
trait Matchable
class Any
class RequestHeaderImpl(header: RequestHeader) extends RequestHeader

Attributes

Supertypes
trait RequestHeader
class Object
trait Matchable
class Any
Known subtypes
class RequestImpl
class RequestImpl(request: Request[RequestBody]) extends RequestHeaderImpl, Request

Attributes

Supertypes
trait Request
trait RequestHeader
class Object
trait Matchable
class Any
Show all

Deprecated classlikes

class DefaultJavaContextComponents(val messagesApi: MessagesApi, val langs: Langs, val fileMimeTypes: FileMimeTypes, val httpConfiguration: HttpConfiguration) extends JavaContextComponents

Attributes

Deprecated
true
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Deprecated
true
Supertypes
class Object
trait Matchable
class Any
Self type
class HttpExecutionContext(contextClassLoader: ClassLoader, delegate: ExecutionContext) extends ExecutionContextExecutor

Attributes

Companion
object
Deprecated
true
Supertypes
trait Executor
class Object
trait Matchable
class Any
Show all

Group components that are commonly to serve requests.

Group components that are commonly to serve requests.

Attributes

Deprecated
true
Supertypes
class Object
trait Matchable
class Any
Known subtypes