Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 

A

absoluteURL(Http.Request) - Method in class play.mvc.Call
Transform this call to an absolute URL.
absoluteURL(Http.Request, boolean) - Method in class play.mvc.Call
Transform this call to an absolute URL.
absoluteURL(boolean, String) - Method in class play.mvc.Call
Transform this call to an absolute URL.
AbstractCSPAction - Class in play.filters.csp
Processes a request and adds content security policy header.
AbstractCSPAction() - Constructor for class play.filters.csp.AbstractCSPAction
 
ACCEPT - Static variable in interface play.mvc.Http.HeaderNames
 
accept(Function<Http.RequestHeader, Flow<In, Out, ?>>) - Method in class play.mvc.WebSocket.MappedWebSocketAcceptor
Accept a WebSocket.
ACCEPT_CHARSET - Static variable in interface play.mvc.Http.HeaderNames
 
ACCEPT_ENCODING - Static variable in interface play.mvc.Http.HeaderNames
 
ACCEPT_LANGUAGE - Static variable in interface play.mvc.Http.HeaderNames
 
ACCEPT_RANGES - Static variable in interface play.mvc.Http.HeaderNames
 
ACCEPTED - Static variable in interface play.mvc.Http.Status
 
acceptedTypes() - Method in interface play.mvc.Http.RequestHeader
 
acceptLanguages() - Method in interface play.mvc.Http.RequestHeader
The Request Langs extracted from the Accept-Language header and sorted by preference (preferred first).
acceptOrResult(Function<Http.RequestHeader, CompletionStage<F.Either<Result, Flow<In, Out, ?>>>>) - Method in class play.mvc.WebSocket.MappedWebSocketAcceptor
Accept a WebSocket.
accepts(String) - Method in interface play.mvc.Http.RequestHeader
Check if this request accepts a given media type.
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in interface play.mvc.Http.HeaderNames
 
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in interface play.mvc.Http.HeaderNames
 
ACCESS_CONTROL_ALLOW_METHODS - Static variable in interface play.mvc.Http.HeaderNames
 
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in interface play.mvc.Http.HeaderNames
 
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in interface play.mvc.Http.HeaderNames
 
ACCESS_CONTROL_MAX_AGE - Static variable in interface play.mvc.Http.HeaderNames
 
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in interface play.mvc.Http.HeaderNames
 
ACCESS_CONTROL_REQUEST_METHOD - Static variable in interface play.mvc.Http.HeaderNames
 
AccessConnectionPoolDataSourceProxy - Class in org.jdbcdslog
This class is necessary because ConnectionPoolDataSourceProxy's targetDS field is protected.
AccessConnectionPoolDataSourceProxy() - Constructor for class org.jdbcdslog.AccessConnectionPoolDataSourceProxy
 
Accumulator<E,A> - Class in play.libs.streams
Accumulates inputs asynchronously into an output value.
Action<T> - Class in play.mvc
An action acts as decorator for the action method call.
Action() - Constructor for class play.mvc.Action
 
Action.Simple - Class in play.mvc
A simple action with no configuration.
actionCreator() - Method in interface play.BuiltInComponents
 
actionCreator() - Method in interface play.components.HttpComponents
 
actionCreator() - Method in class play.core.j.MappedJavaHandlerComponents
 
ActionCreator - Interface in play.http
An interface for creating Java actions from Java methods.
ActorFlow - Class in play.libs.streams
Provides a flow that is handled by an actor.
ActorFlow() - Constructor for class play.libs.streams.ActorFlow
 
actorRef(Function<ActorRef, Props>, int, OverflowStrategy, ActorRefFactory, Materializer) - Static method in class play.libs.streams.ActorFlow
Create a flow that is handled by an actor.
actorRef(Function<ActorRef, Props>, ActorRefFactory, Materializer) - Static method in class play.libs.streams.ActorFlow
Create a flow that is handled by an actor.
actorSystem() - Method in class play.BuiltInComponentsFromContext
 
actorSystem() - Method in interface play.components.AkkaComponents
 
addAction(Class<A>, Supplier<A>) - Method in class play.core.j.MappedJavaHandlerComponents
 
addAttr(TypedKey<A>, A) - Method in interface play.mvc.Http.Request
 
addAttr(TypedKey<A>, A) - Method in interface play.mvc.Http.RequestHeader
Create a new versions of this object with the given attribute attached to it.
addBodyParser(Class<B>, Supplier<B>) - Method in class play.core.j.MappedJavaHandlerComponents
 
addConstraintValidator(Class<T>, T) - Method in class play.data.validation.MappedConstraintValidatorFactory
Adds validator as a singleton.
addConstraintValidator(Class<T>, Supplier<T>) - Method in class play.data.validation.MappedConstraintValidatorFactory
Adds validator as a non-singleton.
addCookie(WSCookie) - Method in class play.libs.ws.ahc.AhcWSRequest
 
addCookie(Http.Cookie) - Method in class play.libs.ws.ahc.AhcWSRequest
 
addCookie(WSCookie) - Method in interface play.libs.ws.WSRequest
Adds a cookie to the request
addCookie(Http.Cookie) - Method in interface play.libs.ws.WSRequest
Adds a cookie to the request
addCookies(WSCookie...) - Method in class play.libs.ws.ahc.AhcWSRequest
 
addCookies(WSCookie...) - Method in interface play.libs.ws.WSRequest
Sets several cookies on the request.
AddCSRFToken - Annotation Type in play.filters.csrf
This action adds a CSRF token to the request and response if not already there.
addCSRFTokenAction() - Method in interface play.filters.components.CSRFComponents
 
AddCSRFTokenAction - Class in play.filters.csrf
 
AddCSRFTokenAction(CSRFConfig, SessionConfiguration, CSRF.TokenProvider, CSRFTokenSigner) - Constructor for class play.filters.csrf.AddCSRFTokenAction
 
addHeader(String, String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
addHeader(String, String) - Method in interface play.libs.ws.WSRequest
Adds a header to the request.
addHeader(String, String) - Method in class play.mvc.Http.Headers
Add a new header with the given value.
addHeader(String, List<String>) - Method in class play.mvc.Http.Headers
Add a new header with the given values.
adding(String, String) - Method in class play.mvc.Http.Flash
Returns a new flash with the given key-value pair added.
adding(Map<String, String>) - Method in class play.mvc.Http.Flash
Returns a new flash with the values from the given map added.
adding(String, String) - Method in class play.mvc.Http.Session
Returns a new session with the given key-value pair added.
adding(Map<String, String>) - Method in class play.mvc.Http.Session
Returns a new session with the values from the given map added.
addingToSession(Http.Request, Map<String, String>) - Method in class play.mvc.Result
Adds values to the session.
addingToSession(Http.Request, String, String) - Method in class play.mvc.Result
Adds the given key and value to the session.
addQueryParameter(String, String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
addQueryParameter(String, String) - Method in interface play.libs.ws.WSRequest
Sets a query parameter with the given name, this can be called repeatedly.
addStopHook(Callable<? extends CompletionStage<?>>) - Method in interface play.inject.ApplicationLifecycle
Add a stop hook to be called when the application stops.
addStopHook(Callable<? extends CompletionStage<?>>) - Method in class play.inject.DelegateApplicationLifecycle
 
addToSet(int, int, int, int) - Method in class play.libs.Time.CronExpression
 
AGE - Static variable in interface play.mvc.Http.HeaderNames
 
AhcWSClient - Class in play.libs.ws.ahc
A WS client backed by AsyncHttpClient implementation.
AhcWSClient(AsyncHttpClient, Materializer) - Constructor for class play.libs.ws.ahc.AhcWSClient
 
AhcWSClient(StandaloneAhcWSClient, Materializer) - Constructor for class play.libs.ws.ahc.AhcWSClient
 
AhcWSClientProvider(AsyncHttpClient, Materializer) - Constructor for class play.libs.ws.ahc.AhcWSModule.AhcWSClientProvider
 
AhcWSComponents - Interface in play.libs.ws.ahc
AsyncHttpClient WS implementation components.
AhcWSModule - Class in play.libs.ws.ahc
The Play module to provide Java bindings for WS to an AsyncHTTPClient implementation.
AhcWSModule() - Constructor for class play.libs.ws.ahc.AhcWSModule
 
AhcWSModule.AhcWSClientProvider - Class in play.libs.ws.ahc
 
AhcWSRequest - Class in play.libs.ws.ahc
A Play WS request backed by AsyncHTTPClient implementation.
AhcWSResponse - Class in play.libs.ws.ahc
A Play WS response backed by an AsyncHttpClient response.
Akka - Class in play.libs
Helper to access the application defined Akka Actor system.
Akka() - Constructor for class play.libs.Akka
 
AkkaComponents - Interface in play.components
Akka and Akka Streams components.
AkkaGuiceSupport - Interface in play.libs.akka
Support for binding actors with Guice.
AkkaStreams - Class in play.libs.streams
Akka streams utilities.
AkkaStreams() - Constructor for class play.libs.streams.AkkaStreams
 
ALL_SPEC - Static variable in class play.libs.Time.CronExpression
 
ALL_SPEC_INT - Static variable in class play.libs.Time.CronExpression
 
allErrors() - Method in class play.data.Form
Deprecated.
Deprecated as of 2.7.0. Method has been renamed to Form.errors().
ALLOW - Static variable in interface play.mvc.Http.HeaderNames
 
AllowedHostsComponents - Interface in play.filters.components
Java Components for the Allowed Hosts filter.
allowedHostsConfig() - Method in interface play.filters.components.AllowedHostsComponents
 
allowedHostsFilter() - Method in interface play.filters.components.AllowedHostsComponents
 
ALogger(Logger) - Constructor for class play.Logger.ALogger
 
annotatedElement - Variable in class play.mvc.Action
Where an action was defined.
AnnotationDateFormatter(MessagesApi) - Constructor for class play.data.format.Formats.AnnotationDateFormatter
Creates an annotation date formatter.
AnnotationFormatter() - Constructor for class play.data.format.Formatters.AnnotationFormatter
 
AnnotationNonEmptyFormatter() - Constructor for class play.data.format.Formats.AnnotationNonEmptyFormatter
 
annotationType() - Method in class play.cache.NamedCacheImpl
 
annotationType() - Method in class play.db.NamedDatabaseImpl
 
annotationType() - Method in class play.inject.NamedImpl
 
AnnotationUtils - Class in play.libs
Annotation utilities.
AnnotationUtils() - Constructor for class play.libs.AnnotationUtils
 
AnyContent(HttpErrorHandler, HttpConfiguration, PlayBodyParsers) - Constructor for class play.mvc.BodyParser.AnyContent
 
anyContentBodyParser() - Method in interface play.components.BodyParserComponents
 
app - Variable in class play.test.WithApplication
 
app - Variable in class play.test.WithServer
 
appendFragment() - Method in class play.mvc.Call
Returns the fragment (including the leading "#") if this call has one.
Application - Interface in play
A Play application.
application() - Method in class play.BuiltInComponentsFromContext
 
application() - Method in interface play.components.ApplicationComponents
 
ApplicationComponents - Interface in play.components
The application component.
applicationLifecycle() - Method in class play.ApplicationLoader.Context
Get the application lifecycle from the context.
applicationLifecycle() - Method in class play.BuiltInComponentsFromContext
 
applicationLifecycle() - Method in interface play.cache.ehcache.EhCacheComponents
 
applicationLifecycle() - Method in interface play.components.BaseComponents
 
applicationLifecycle() - Method in interface play.controllers.AssetsComponents
 
applicationLifecycle() - Method in interface play.data.validation.ValidatorsComponents
 
applicationLifecycle() - Method in interface play.db.DBComponents
 
applicationLifecycle() - Method in interface play.db.jpa.JPAComponents
 
ApplicationLifecycle - Interface in play.inject
Application lifecycle register.
applicationLifecycle() - Method in interface play.libs.ws.ahc.AhcWSComponents
 
ApplicationLoader - Interface in play
Loads an application.
ApplicationLoader.Context - Class in play
The context for loading an application.
applicationModule() - Method in class play.inject.guice.GuiceBuilder
Create a Guice module that can be used to inject an Application.
ApplicationProvider - Class in play.server
Provides information about a Play Application running inside a Play server.
ApplicationProvider(Application) - Constructor for class play.server.ApplicationProvider
 
apply(ApplicationLoader.Context) - Static method in interface play.ApplicationLoader
 
apply(String) - Method in class play.data.Form
Retrieves a field.
apply(String, Lang) - Method in class play.data.Form
Retrieves a field.
apply(String, Object...) - Method in interface play.i18n.Messages
Get the message at the given key.
apply(List<String>, Object...) - Method in interface play.i18n.Messages
Get the message at the first defined key.
apply(A, B, C) - Method in interface play.libs.F.Function3
 
apply(A, B, C, D) - Method in interface play.libs.F.Function4
 
apply(ClassLoader) - Static method in interface play.LoggerConfigurator
 
apply(Http.RequestHeader) - Method in class play.mvc.BodyParser.AnyContent
 
apply(Http.RequestHeader) - Method in interface play.mvc.BodyParser
Return an accumulator to parse the body of the given HTTP request.
apply(Http.RequestHeader) - Method in class play.mvc.BodyParser.CompletableBodyParser
 
apply(Http.RequestHeader) - Method in class play.mvc.BodyParser.Default
 
apply(Http.RequestHeader) - Method in class play.mvc.BodyParser.DelegatingBodyParser
 
apply(Http.RequestHeader) - Method in class play.mvc.BodyParser.DelegatingMultipartFormDataBodyParser
Delegates underlying functionality to another body parser and converts the result to Java API.
apply(Http.RequestHeader) - Method in class play.mvc.BodyParser.Empty
 
apply(Http.RequestHeader) - Method in class play.mvc.BodyParser.FormUrlEncoded
 
apply(Http.RequestHeader) - Method in class play.mvc.BodyParser.Json
 
apply(Http.RequestHeader) - Method in class play.mvc.BodyParser.MaxLengthBodyParser
 
apply(Http.RequestHeader) - Method in class play.mvc.BodyParser.Text
 
apply(Http.RequestHeader) - Method in class play.mvc.BodyParser.Xml
 
apply(Http.RequestHeader) - Method in class play.mvc.EssentialAction
 
apply(RequestHeader) - Method in class play.mvc.EssentialAction
 
apply() - Method in class play.mvc.EssentialAction
 
apply(EssentialAction) - Method in class play.mvc.EssentialFilter
 
apply(EssentialAction) - Method in class play.mvc.EssentialFilter
 
apply(Function<Http.RequestHeader, CompletionStage<Result>>, Http.RequestHeader) - Method in class play.mvc.Filter
 
apply(EssentialAction) - Method in class play.mvc.Filter
 
apply(String) - Method in class play.mvc.Http.Flash
Optionally returns the session value associated with a key.
apply(String) - Method in class play.mvc.Http.Session
Optionally returns the session value associated with a key.
apply(Http.RequestHeader) - Method in class play.mvc.WebSocket
Invoke the WebSocket.
apply1(Http.RequestHeader) - Method in class play.mvc.BodyParser.BufferingBodyParser
 
apply1(Http.RequestHeader) - Method in class play.mvc.BodyParser.MaxLengthBodyParser
Implement this method to implement the actual body parser.
applyEvolutions(Database, EvolutionsReader, boolean, String) - Static method in class play.db.evolutions.Evolutions
Apply evolutions for the given database.
applyEvolutions(Database, EvolutionsReader, String) - Static method in class play.db.evolutions.Evolutions
Apply evolutions for the given database.
applyEvolutions(Database, EvolutionsReader, boolean) - Static method in class play.db.evolutions.Evolutions
Apply evolutions for the given database.
applyEvolutions(Database, EvolutionsReader) - Static method in class play.db.evolutions.Evolutions
Apply evolutions for the given database.
applyEvolutions(Database, String) - Static method in class play.db.evolutions.Evolutions
Apply evolutions for the given database.
applyEvolutions(Database) - Static method in class play.db.evolutions.Evolutions
Apply evolutions for the given database.
args - Variable in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use request attributes instead.
arguments() - Method in class play.data.validation.ValidationError
Returns the error arguments.
as(String) - Method in class play.http.HttpEntity
 
as(String) - Method in class play.http.HttpEntity.Chunked
 
as(String) - Method in class play.http.HttpEntity.Streamed
 
as(String) - Method in class play.http.HttpEntity.Strict
 
as(Class<T>) - Method in class play.mvc.Http.RequestBody
Cast this RequestBody as T if possible.
as(String) - Method in class play.mvc.Result
Return a copy of the result with a different Content-Type header.
asArray(Class<T>, Seq<T>) - Static method in class play.libs.Scala
Converts a Scala List to an Array.
asByteArray() - Method in class play.libs.ws.ahc.AhcWSResponse
Deprecated.
Use response.getBodyAsBytes().toArray()
asByteArray() - Method in interface play.libs.ws.WSResponse
Gets the body as an array of bytes.
asBytes(int) - Method in class play.mvc.Http.RawBuffer
Returns the buffer content as a bytes array.
asBytes() - Method in class play.mvc.Http.RawBuffer
Returns the buffer content as a bytes array
asBytes() - Method in class play.mvc.Http.RequestBody
The request content as a ByteString.
asciiStringify(JsonNode) - Static method in class play.libs.Json
Converts a JsonNode to its string representation, escaping non-ascii characters.
asFile() - Method in class play.mvc.Http.RawBuffer
Returns the buffer content as File
asFormUrlEncoded() - Method in class play.mvc.Http.MultipartFormData
Extract the data parts as Form url encoded.
asFormUrlEncoded() - Method in class play.mvc.Http.RequestBody
The request content parsed as URL form-encoded.
asJava(Map<K, V>) - Static method in class play.libs.Scala
Converts a Scala Map to Java.
asJava(Seq<T>) - Static method in class play.libs.Scala
Converts a Scala List to Java.
asJava(Tuple2<A, B>) - Static method in class play.libs.Scala
Converts a scala Tuple2 to a java F.Tuple.
asJava() - Method in class play.mvc.EssentialAction
 
asJava() - Method in class play.mvc.EssentialFilter
 
asJson() - Method in class play.libs.ws.ahc.AhcWSResponse
Deprecated.
Use response.getBody(json())
asJson() - Method in interface play.libs.ws.WSResponse
Gets the body as JSON node.
asJson() - Method in class play.mvc.Http.RequestBody
The request content as Json.
asMap() - Method in class play.cache.caffeine.NamedCaffeineCache
 
asMultipartFormData() - Method in class play.mvc.Http.RequestBody
The request content parsed as multipart form data.
asRaw() - Method in class play.mvc.Http.RequestBody
The request content as Array bytes.
asScala() - Method in interface play.Application
Get the application as a Scala application.
asScala() - Method in class play.ApplicationLoader.Context
Get the wrapped Scala context.
asScala() - Method in interface play.db.ConnectionPool
 
asScala() - Method in interface play.db.Database
Converts the given database to a Scala database
asScala() - Method in class play.db.DefaultConnectionPool
 
asScala() - Method in enum play.db.TransactionIsolationLevel
 
asScala() - Method in class play.DefaultApplication
Get the application as a Scala application.
asScala() - Method in class play.Environment
The underlying Scala API Environment object that this Environment wraps.
asScala() - Method in class play.http.HttpEntity
 
asScala() - Method in class play.http.HttpEntity.Chunked
 
asScala() - Method in class play.http.HttpEntity.Streamed
 
asScala() - Method in class play.http.HttpEntity.Strict
 
asScala() - Method in interface play.http.HttpFilters
 
asScala() - Method in interface play.http.HttpRequestHandler
 
asScala() - Method in class play.i18n.Langs
 
asScala() - Method in interface play.i18n.Messages
 
asScala() - Method in class play.i18n.MessagesApi
 
asScala() - Method in class play.i18n.MessagesImpl
 
asScala() - Method in interface play.inject.ApplicationLifecycle
 
asScala() - Method in class play.inject.Binding
 
asScala() - Method in class play.inject.BindingKey
 
asScala() - Method in class play.inject.BindingKeyTarget
 
asScala() - Method in class play.inject.BindingTarget
 
asScala() - Method in class play.inject.ConstructionTarget
 
asScala() - Method in class play.inject.DelegateApplicationLifecycle
 
asScala() - Method in class play.inject.DelegateInjector
 
asScala() - Method in interface play.inject.Injector
Get as an instance of the Scala injector.
asScala() - Method in class play.inject.ProviderConstructionTarget
 
asScala() - Method in class play.inject.ProviderTarget
 
asScala() - Method in class play.inject.QualifierAnnotation
 
asScala() - Method in class play.inject.QualifierClass
 
asScala() - Method in class play.inject.QualifierInstance
 
asScala() - Method in interface play.libs.crypto.CookieSigner
 
asScala() - Method in interface play.libs.crypto.CSRFTokenSigner
Utility method needed for CSRFCheck.
asScala() - Method in class play.libs.crypto.DefaultCookieSigner
 
asScala() - Method in class play.libs.crypto.DefaultCSRFTokenSigner
 
asScala() - Method in class play.libs.Files.DelegateTemporaryFileCreator
 
asScala() - Method in class play.libs.Files.SingletonTemporaryFileCreator
 
asScala() - Method in interface play.libs.Files.TemporaryFileCreator
 
asScala(Map<K, V>) - Static method in class play.libs.Scala
Converts a Java Map to Scala.
asScala(Collection<A>) - Static method in class play.libs.Scala
Converts a Java Collection to a Scala Seq.
asScala(Callable<A>) - Static method in class play.libs.Scala
Converts a Java Callable to a Scala Function0.
asScala() - Method in class play.libs.streams.Accumulator
Convert this accumulator to a Scala accumulator.
asScala() - Method in class play.libs.typedmap.TypedKey
 
asScala() - Method in class play.libs.typedmap.TypedMap
 
asScala() - Method in class play.libs.ws.ahc.AhcWSClient
 
asScala() - Method in interface play.libs.ws.WSClient
 
asScala() - Method in enum play.Mode
 
asScala() - Method in class play.mvc.EssentialFilter
 
asScala() - Method in class play.mvc.FileMimeTypes
 
asScala() - Method in class play.mvc.Filter
 
asScala() - Method in class play.mvc.Http.Cookie
 
asScala() - Method in enum play.mvc.Http.Cookie.SameSite
 
asScala() - Method in class play.mvc.Http.Flash
Convert this flash to a Scala flash.
asScala() - Method in class play.mvc.Http.Headers
 
asScala() - Method in interface play.mvc.Http.Request
Return the Scala version of the request
asScala() - Method in interface play.mvc.Http.RequestHeader
Return the Scala version of the request header.
asScala() - Method in class play.mvc.Http.Session
Convert this session to a Scala session.
asScala() - Method in class play.mvc.ResponseHeader
 
asScala() - Method in class play.mvc.Result
Convert this result to a Scala result.
asScala() - Method in interface play.routing.Router
 
asScala() - Method in class play.server.ApplicationProvider
 
asScalaWithFuture(Callable<CompletionStage<A>>) - Static method in class play.libs.Scala
Converts a Java Callable to a Scala Function0.
assets() - Method in interface play.controllers.AssetsComponents
 
AssetsComponents - Interface in play.controllers
Java components for Assets.
assetsConfiguration() - Method in interface play.controllers.AssetsComponents
 
assetsFinder() - Method in interface play.controllers.AssetsComponents
 
assetsMetadata() - Method in interface play.controllers.AssetsComponents
 
asText() - Method in class play.mvc.Http.RequestBody
The request content as text.
asXml() - Method in class play.libs.ws.ahc.AhcWSResponse
Deprecated.
Use response.getBody(xml())
asXml() - Method in interface play.libs.ws.WSResponse
return the body as XML.
asXml() - Method in class play.mvc.Http.RequestBody
The request content as XML.
AsyncCacheApi - Interface in play.cache
The Cache API.
asyncTryWithResource(T, Function<T, CompletionStage<U>>) - Static method in class play.libs.Resources
 
at(String, Object...) - Method in interface play.i18n.Messages
Get the message at the given key.
at(List<String>, Object...) - Method in interface play.i18n.Messages
Get the message at the first defined key.
at(String, Object...) - Method in class play.i18n.MessagesImpl
Get the message at the given key.
at(List<String>, Object...) - Method in class play.i18n.MessagesImpl
Get the message at the first defined key.
atomicMoveFileWithFallback(File) - Method in class play.libs.Files.DelegateTemporaryFile
 
atomicMoveFileWithFallback(File) - Method in interface play.libs.Files.TemporaryFile
Attempts to move source to target atomically and falls back to a non-atomic move if it fails.
atomicMoveFileWithFallback(Path) - Method in interface play.libs.Files.TemporaryFile
Attempts to move source to target atomically and falls back to a non-atomic move if it fails.
atomicMoveWithFallback(File) - Method in class play.libs.Files.DelegateTemporaryFile
Deprecated.
atomicMoveWithFallback(File) - Method in interface play.libs.Files.TemporaryFile
Deprecated.
Deprecated as of 2.7.0. Use Files.TemporaryFile.atomicMoveFileWithFallback(File) instead.
atomicMoveWithFallback(Path) - Method in interface play.libs.Files.TemporaryFile
Deprecated.
Deprecated as of 2.7.0. Use Files.TemporaryFile.atomicMoveFileWithFallback(Path) instead.
attr(TypedKey<T>, T) - Method in class play.mvc.Http.RequestBuilder
Add an attribute to the request.
attributes() - Method in class play.libs.openid.UserInfo
 
Attrs() - Constructor for class play.i18n.Messages.Attrs
 
attrs(TypedMap) - Method in class play.mvc.Http.RequestBuilder
Update the request attributes.
attrs() - Method in class play.mvc.Http.RequestBuilder
Get the request attributes.
attrs() - Method in interface play.mvc.Http.RequestHeader
 
Attrs() - Constructor for class play.routing.Router.Attrs
 
AuthenticatedAction(Injector) - Constructor for class play.mvc.Security.AuthenticatedAction
 
AuthenticatedAction(Security.Authenticator) - Constructor for class play.mvc.Security.AuthenticatedAction
 
AuthenticatedAction(Function<Security.Authenticated, Security.Authenticator>) - Constructor for class play.mvc.Security.AuthenticatedAction
 
Authenticator() - Constructor for class play.mvc.Security.Authenticator
 
AUTHORIZATION - Static variable in interface play.mvc.Http.HeaderNames
 
availables(Application) - Static method in class play.i18n.Lang
Retrieve Lang availables from the application configuration.
availables() - Method in class play.i18n.Langs
The available languages.
awaitTimeoutMillis - Variable in class play.cache.DefaultSyncCacheApi
 

B

BAD_GATEWAY - Static variable in interface play.mvc.Http.Status
 
BAD_REQUEST - Static variable in interface play.mvc.Http.Status
 
badRequest() - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(Content) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(Content, String) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(String) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(String, String) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(JsonNode) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(byte[]) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(InputStream) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(InputStream, long) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(File) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(File, boolean) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(File, String) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(File, boolean, String) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(Path) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(Path, boolean) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(Path, String) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
badRequest(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 400 Bad Request result.
BaseComponents - Interface in play.components
 
Binary(ByteString) - Constructor for class play.http.websocket.Message.Binary
 
BINARY - Static variable in interface play.mvc.Http.MimeTypes
Content-Type of binary data.
Binary - Static variable in class play.mvc.WebSocket
Acceptor for binary WebSockets.
bind(JsonNode, String...) - Method in class play.data.DynamicForm
Deprecated.
bind(Lang, TypedMap, JsonNode, String...) - Method in class play.data.DynamicForm
Deprecated.
bind(Lang, TypedMap, JsonNode, long, String...) - Method in class play.data.DynamicForm
 
bind(Map<String, String>, String...) - Method in class play.data.DynamicForm
Deprecated.
bind(Lang, TypedMap, Map<String, String>, String...) - Method in class play.data.DynamicForm
 
bind(Lang, TypedMap, Map<String, String>, Map<String, Http.MultipartFormData.FilePart<?>>, String...) - Method in class play.data.DynamicForm
 
bind(JsonNode, String...) - Method in class play.data.Form
Deprecated.
Deprecated as of 2.7.0. Use Form.bind(Lang, TypedMap, JsonNode, String...) instead.
bind(Lang, TypedMap, JsonNode, String...) - Method in class play.data.Form
Deprecated.
Deprecated as of 2.8.3. Use Form.bind(Lang, TypedMap, JsonNode, long, String...) instead to specify the maximum chars that should be consumed by the flattened form representation of the JSON.
bind(Lang, TypedMap, JsonNode, long, String...) - Method in class play.data.Form
Binds Json data to this form - that is, handles form submission.
bind(Map<String, String>, String...) - Method in class play.data.Form
Deprecated.
Deprecated as of 2.7.0. Use Form.bind(Lang, TypedMap, Map, String...) instead.
bind(Lang, TypedMap, Map<String, String>, String...) - Method in class play.data.Form
Binds data to this form - that is, handles form submission.
bind(Lang, TypedMap, Map<String, String>, Map<String, Http.MultipartFormData.FilePart<?>>, String...) - Method in class play.data.Form
Binds data to this form - that is, handles form submission.
bind(Class<T>) - Static method in class play.inject.Bindings
Create a binding key for the given class.
bind(String, String) - Method in interface play.mvc.PathBindable
Bind an URL path parameter.
bind(String, Map<String, String[]>) - Method in interface play.mvc.QueryStringBindable
Bind a query string parameter.
bindActor(Class<T>, String, Function<Props, Props>) - Method in interface play.libs.akka.AkkaGuiceSupport
Bind an actor.
bindActor(Class<T>, String) - Method in interface play.libs.akka.AkkaGuiceSupport
Bind an actor.
bindActorFactory(Class<T>, Class<?>) - Method in interface play.libs.akka.AkkaGuiceSupport
Bind an actor factory.
bindClass(Class<T>) - Static method in class play.inject.Module
Create a binding key for the given class.
bindFromRequest(String...) - Method in class play.data.DynamicForm
Deprecated.
bindFromRequest(Http.Request, String...) - Method in class play.data.DynamicForm
 
bindFromRequest(Map<String, String[]>, String...) - Method in class play.data.DynamicForm
Deprecated.
bindFromRequest(String...) - Method in class play.data.Form
Deprecated.
Deprecated as of 2.7.0. Use Form.bindFromRequest(Http.Request, String...) instead.
bindFromRequest(Http.Request, String...) - Method in class play.data.Form
Binds request data to this form - that is, handles form submission.
bindFromRequest(Map<String, String[]>, String...) - Method in class play.data.Form
Deprecated.
bindFromRequestData(Lang, TypedMap, Map<String, String[]>, Map<String, Http.MultipartFormData.FilePart<?>>, String...) - Method in class play.data.DynamicForm
 
bindFromRequestData(Lang, TypedMap, Map<String, String[]>, String...) - Method in class play.data.Form
Binds request data to this form - that is, handles form submission.
bindFromRequestData(Lang, TypedMap, Map<String, String[]>, Map<String, Http.MultipartFormData.FilePart<?>>, String...) - Method in class play.data.Form
Binds request data to this form - that is, handles form submission.
Binding<T> - Class in play.inject
A binding.
Binding(BindingKey<T>, Optional<BindingTarget<T>>, Optional<Class<? extends Annotation>>, Boolean, Object) - Constructor for class play.inject.Binding
 
Binding(Binding<T>) - Constructor for class play.inject.Binding
 
BindingKey<T> - Class in play.inject
A binding key.
BindingKey(Class<T>, Optional<QualifierAnnotation>) - Constructor for class play.inject.BindingKey
A binding key.
BindingKey(BindingKey<T>) - Constructor for class play.inject.BindingKey
 
BindingKey(Class<T>) - Constructor for class play.inject.BindingKey
 
BindingKeyTarget<T> - Class in play.inject
A binding target that is provided by another key - essentially an alias.
BindingKeyTarget(BindingKey<? extends T>) - Constructor for class play.inject.BindingKeyTarget
 
BindingKeyTarget(BindingKeyTarget<T>) - Constructor for class play.inject.BindingKeyTarget
 
bindings(Environment, Config) - Method in class play.data.format.FormattersModule
 
bindings(Environment, Config) - Method in class play.data.FormFactoryModule
 
bindings(Environment, Config) - Method in class play.data.validation.ValidatorsModule
 
bindings(Environment, Config) - Method in class play.db.DBModule
 
bindings(Environment, Config) - Method in class play.db.jpa.JPAModule
 
Bindings - Class in play.inject
 
Bindings() - Constructor for class play.inject.Bindings
 
bindings(Environment, Config) - Method in class play.inject.BuiltInModule
 
bindings(Binding...) - Static method in class play.inject.guice.Guiceable
 
bindings(GuiceableModule...) - Method in class play.inject.guice.GuiceBuilder
Add bindings from guiceable modules.
bindings(Module...) - Method in class play.inject.guice.GuiceBuilder
Add bindings from Guice modules.
bindings(Module...) - Method in class play.inject.guice.GuiceBuilder
Add bindings from Play modules.
bindings(Binding<?>...) - Method in class play.inject.guice.GuiceBuilder
Add Play bindings.
bindings(Environment, Config) - Method in class play.inject.Module
 
bindings(Environment, Configuration) - Method in class play.inject.Module
 
bindings(Environment, Config) - Method in class play.libs.openid.OpenIdModule
 
bindings(Environment, Config) - Method in class play.libs.ws.ahc.AhcWSModule
 
BindingTarget<T> - Class in play.inject
A binding target.
bindValue(A) - Method in class play.libs.typedmap.TypedKey
Bind this key to a value.
blankInstance() - Method in class play.data.Form
 
body() - Method in class play.libs.Jsonp
 
body() - Method in interface play.mvc.Http.Request
The request body.
body() - Method in class play.mvc.Http.RequestBuilder
 
body(Http.RequestBody, String) - Method in class play.mvc.Http.RequestBuilder
Set the body of the request.
body(Http.RequestBody) - Method in class play.mvc.Http.RequestBuilder
Set the body of the request.
body() - Method in class play.mvc.Result
Get the body of this result.
bodyForm(Map<String, String>) - Method in class play.mvc.Http.RequestBuilder
Set a Form url encoded body to this request.
bodyFormArrayValues(Map<String, String[]>) - Method in class play.mvc.Http.RequestBuilder
Set a Form url encoded body to this request.
bodyJson(JsonNode) - Method in class play.mvc.Http.RequestBuilder
Set a Json Body to this request.
bodyJson(JsValue) - Method in class play.mvc.Http.RequestBuilder
Set a Json Body to this request.
bodyMultipart(List<Http.MultipartFormData.Part<Source<ByteString, ?>>>, Files.TemporaryFileCreator, Materializer) - Method in class play.mvc.Http.RequestBuilder
bodyMultipart(Map<String, String[]>, List<Http.MultipartFormData.FilePart>) - Method in class play.mvc.Http.RequestBuilder
Set a Multipart Form url encoded body to this request.
BodyParser<A> - Interface in play.mvc
A body parser parses the HTTP request body content.
BodyParser.AnyContent - Class in play.mvc
Guess the body content by checking the Content-Type header.
BodyParser.BufferingBodyParser<A> - Class in play.mvc
A body parser that first buffers
BodyParser.Bytes - Class in play.mvc
Parse the body as a byte string.
BodyParser.CompletableBodyParser<A> - Class in play.mvc
A body parser that completes the underlying one.
BodyParser.Default - Class in play.mvc
If the request has a body, guess the body content by checking the Content-Type header.
BodyParser.DelegatingBodyParser<A,B> - Class in play.mvc
A body parser that delegates to a Scala body parser, and uses the supplied function to transform its result to a Java body.
BodyParser.DelegatingMultipartFormDataBodyParser<A> - Class in play.mvc
A body parser that exposes a file part handler as an abstract method and delegates the implementation to the underlying Scala multipartParser.
BodyParser.Empty - Class in play.mvc
Don't parse the body.
BodyParser.FormUrlEncoded - Class in play.mvc
Parse the body as form url encoded if the Content-Type is application/x-www-form-urlencoded.
BodyParser.Json - Class in play.mvc
Parse the body as Json if the Content-Type is text/json or application/json.
BodyParser.MaxLengthBodyParser<A> - Class in play.mvc
Abstract body parser that enforces a maximum length.
BodyParser.MultipartFormData - Class in play.mvc
Parse the body as multipart form-data without checking the Content-Type.
BodyParser.Of - Annotation Type in play.mvc
Specify the body parser to use for an Action method.
BodyParser.Raw - Class in play.mvc
Store the body content in a RawBuffer.
BodyParser.Text - Class in play.mvc
Parse the body as text if the Content-Type is text/plain.
BodyParser.TolerantJson - Class in play.mvc
Parse the body as Json without checking the Content-Type.
BodyParser.TolerantText - Class in play.mvc
Parse the body as text without checking the Content-Type.
BodyParser.TolerantXml - Class in play.mvc
Parse the body as Xml without checking the Content-Type.
BodyParser.Xml - Class in play.mvc
Parse the body as Xml if the Content-Type is application/xml.
BodyParserComponents - Interface in play.components
Java BodyParser components.
BodyParsers - Class in play.mvc
Utilities for creating body parsers.
BodyParsers() - Constructor for class play.mvc.BodyParsers
 
bodyRaw(ByteString) - Method in class play.mvc.Http.RequestBuilder
Set a Binary Data to this request using a singleton temp file creator The Content-Type header of the request is set to application/octet-stream.
bodyRaw(ByteString, Files.TemporaryFileCreator) - Method in class play.mvc.Http.RequestBuilder
Set a Binary Data to this request.
bodyRaw(byte[]) - Method in class play.mvc.Http.RequestBuilder
Set a Binary Data to this request using a singleton temporary file creator.
bodyRaw(byte[], Files.TemporaryFileCreator) - Method in class play.mvc.Http.RequestBuilder
Set a Binary Data to this request.
bodyRaw(List<Http.MultipartFormData.Part<Source<ByteString, ?>>>, Files.TemporaryFileCreator, Materializer) - Method in class play.mvc.Http.RequestBuilder
Set a Multipart Form url encoded body to this request saving it as a raw body.
bodyText(String) - Method in class play.mvc.Http.RequestBuilder
Set a Text to this request.
bodyText(String, Charset) - Method in class play.mvc.Http.RequestBuilder
Set a Text to this request.
bodyXml(InputSource) - Method in class play.mvc.Http.RequestBuilder
Set a XML to this request.
bodyXml(Document) - Method in class play.mvc.Http.RequestBuilder
Set a XML to this request.
boundaryToContentType(String) - Static method in class play.mvc.MultipartFormatter
 
browser - Variable in class play.test.WithBrowser
 
BufferingBodyParser(long, HttpErrorHandler, String) - Constructor for class play.mvc.BodyParser.BufferingBodyParser
 
BufferingBodyParser(HttpConfiguration, HttpErrorHandler, String) - Constructor for class play.mvc.BodyParser.BufferingBodyParser
 
build() - Method in class play.inject.guice.GuiceApplicationBuilder
Create a new Play Application using this configured builder.
build() - Method in class play.inject.guice.GuiceInjectorBuilder
Create a Play Injector backed by Guice using this configured builder.
build() - Method in class play.mvc.Http.CookieBuilder
 
build() - Method in class play.mvc.Http.RequestBuilder
Builds the request.
build() - Method in class play.routing.RoutingDsl
Build the router.
build(Router) - Method in class play.server.Server.Builder
Build the server and begin serving the provided routes as configured.
build(Function<BuiltInComponents, Router>) - Method in class play.server.Server.Builder
Build the server and begin serving the provided routes as configured.
builder(ApplicationLoader.Context) - Method in class play.inject.guice.GuiceApplicationLoader
Construct a builder to use for loading the given context.
builder(String, String) - Static method in class play.mvc.Http.Cookie
 
Builder() - Constructor for class play.server.Server.Builder
 
buildExpression(String) - Method in class play.libs.Time.CronExpression
 
BuiltInComponents - Interface in play
Helper to provide the Play built in components.
BuiltInComponentsFromContext - Class in play
Helper that provides all the built in Java components dependencies from the application loader context.
BuiltInComponentsFromContext(ApplicationLoader.Context) - Constructor for class play.BuiltInComponentsFromContext
 
BuiltInModule - Class in play.inject
 
BuiltInModule() - Constructor for class play.inject.BuiltInModule
 
bypassWith(Function<In, F.Either<FlowIn, Out>>, Flow<FlowIn, Out, ?>) - Static method in class play.libs.streams.AkkaStreams
Bypass the given flow using the given splitter function.
bypassWith(Flow<In, F.Either<FlowIn, Out>, ?>, Graph<UniformFanInShape<Out, Out>, ?>, Flow<FlowIn, Out, ?>) - Static method in class play.libs.streams.AkkaStreams
Using the given splitter flow, allow messages to bypass a flow.
Bytes(long, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.Bytes
 
Bytes(HttpConfiguration, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.Bytes
 
bytesBodyParser() - Method in interface play.components.BodyParserComponents
 

C

CACHE_CONTROL - Static variable in interface play.mvc.Http.HeaderNames
 
cacheApi(String) - Method in interface play.cache.caffeine.CaffeineCacheComponents
 
cacheApi(String) - Method in interface play.cache.ehcache.EhCacheComponents
 
Cached - Annotation Type in play.cache
Mark an action to be cached on server side.
CachedAction - Class in play.cache
Cache another action.
CachedAction(AsyncCacheApi) - Constructor for class play.cache.CachedAction
 
cacheManager() - Method in interface play.libs.jcache.JCacheComponents
 
CaffeineCacheComponents - Interface in play.cache.caffeine
Caffeine Cache Java Components for compile time injection.
CaffeineDefaultExpiry - Class in play.cache.caffeine
 
CaffeineDefaultExpiry() - Constructor for class play.cache.caffeine.CaffeineDefaultExpiry
 
CaffeineParser - Class in play.cache.caffeine
A configuration parser for the Caffeine builder.
call(Http.Request) - Method in class play.cache.CachedAction
 
call(Connection) - Method in interface play.db.ConnectionCallable
 
call(Http.Request) - Method in class play.db.jpa.TransactionalAction
Deprecated.
 
call(Http.Request) - Method in class play.filters.csp.AbstractCSPAction
 
call(Http.Request) - Method in class play.filters.csrf.AddCSRFTokenAction
 
call(Http.Request) - Method in class play.filters.csrf.RequireCSRFCheckAction
 
call(Http.Context) - Method in class play.mvc.Action
Deprecated.
Since 2.7.0. Use #call(Request) instead. Please see the migration guide for more details.
call(Http.Request) - Method in class play.mvc.Action
Executes this action with the given HTTP request and returns the result.
Call - Class in play.mvc
Defines a 'call', describing an HTTP request.
Call() - Constructor for class play.mvc.Call
 
call(Http.Request) - Method in class play.mvc.Security.AuthenticatedAction
 
canonical(String) - Static method in class play.core.Paths
Create a canonical path that does not contain parent directories, current directories, or superfluous directory separators.
canonical() - Method in class play.mvc.Call
Transform this path into its canonical form.
changeLang(String) - Static method in class play.mvc.Controller
Deprecated.
changeLang(Lang) - Static method in class play.mvc.Controller
Deprecated.
changeLang(String) - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use MessagesApi.setLang(Result, Lang).
changeLang(Lang) - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use MessagesApi.setLang(Result, Lang).
changeLang(String) - Method in class play.mvc.Http.WrappedContext
Deprecated.
changeLang(Lang) - Method in class play.mvc.Http.WrappedContext
Deprecated.
charset() - Method in interface play.mvc.Http.RequestHeader
Get the charset of the request.
charset() - Method in class play.mvc.Result
Extracts the Charset of this Result value.
checkNext(int, String, int, int) - Method in class play.libs.Time.CronExpression
 
chunked(Source<ByteString, ?>, Optional<String>) - Static method in class play.http.HttpEntity
Convert the given source of ByteStrings to a chunked entity.
Chunked(Source<HttpChunk, ?>, Optional<String>) - Constructor for class play.http.HttpEntity.Chunked
 
chunked(Source<ByteString, ?>) - Method in class play.mvc.StatusHeader
Send a chunked response with the given chunks.
chunks() - Method in class play.http.HttpEntity.Chunked
 
classloader() - Method in interface play.Application
Get the application classloader.
classLoader() - Method in class play.Environment
The classloader that all application classes and resources can be loaded from.
classLoader() - Method in class play.routing.HandlerDef
 
classTag() - Static method in class play.libs.Scala
 
cleanUp() - Method in class play.cache.caffeine.NamedCaffeineCache
 
cleanupEvolutions(Database, boolean, String) - Static method in class play.db.evolutions.Evolutions
Cleanup evolutions for the given database.
cleanupEvolutions(Database, boolean) - Static method in class play.db.evolutions.Evolutions
Cleanup evolutions for the given database.
cleanupEvolutions(Database, String) - Static method in class play.db.evolutions.Evolutions
Cleanup evolutions for the given database.
cleanupEvolutions(Database) - Static method in class play.db.evolutions.Evolutions
Cleanup evolutions for the given database.
clear() - Static method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use a request instead.
clear() - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Just create a new instance instead.
clear() - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Just create a new instance instead.
clearLang(Result) - Method in class play.i18n.MessagesApi
Given a Result, return a new Result with the lang cookie discarded.
clearLang() - Static method in class play.mvc.Controller
Deprecated.
clearLang() - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use MessagesApi.clearLang(Result).
clearLang() - Method in class play.mvc.Http.WrappedContext
Deprecated.
clearTransientLang() - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. See migration guide..
clearTransientLang() - Method in class play.mvc.Http.WrappedContext
Deprecated.
clientCertificateChain() - Method in class play.mvc.Http.RequestBuilder
 
clientCertificateChain(List<X509Certificate>) - Method in class play.mvc.Http.RequestBuilder
 
clientCertificateChain() - Method in interface play.mvc.Http.RequestHeader
The X509 certificate chain presented by a client during SSL requests.
ClientCookieDecoder - Class in play.core.cookie.encoding
A RFC6265 compliant cookie decoder to be used client side.
ClientCookieEncoder - Class in play.core.cookie.encoding
A RFC6265 compliant cookie encoder to be used client side, so only name=value pairs are sent.
clock() - Method in interface play.components.CryptoComponents
 
clone() - Method in class play.libs.Time.CronExpression
 
clone() - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
clone() - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
close(DataSource) - Method in interface play.db.ConnectionPool
Close the given data source.
close(DataSource) - Method in class play.db.DefaultConnectionPool
 
Close(int) - Constructor for class play.http.websocket.Message.Close
 
Close(int, String) - Constructor for class play.http.websocket.Message.Close
 
Close(Optional<Integer>, String) - Constructor for class play.http.websocket.Message.Close
 
close() - Method in class play.libs.ws.ahc.AhcWSClient
 
close() - Method in interface play.libs.ws.WSClient
Closes this client, and releases underlying resources.
code() - Method in class play.http.websocket.Message.Close
 
code() - Method in class play.i18n.Lang
The language tag (such as fr or en-US).
Comet - Class in play.libs
Provides an easy way to use a Comet formatted output with Akka Streams.
Comet() - Constructor for class play.libs.Comet
 
comments() - Method in class play.routing.HandlerDef
 
compareSignedTokens(String, String) - Method in interface play.libs.crypto.CSRFTokenSigner
Compare two signed tokens.
compareSignedTokens(String, String) - Method in class play.libs.crypto.DefaultCSRFTokenSigner
 
compareTo(Cookie) - Method in class play.core.cookie.encoding.DefaultCookie
 
CompletableBodyParser(CompletionStage<BodyParser<A>>, Materializer) - Constructor for class play.mvc.BodyParser.CompletableBodyParser
 
compute(String, BiFunction<? super String, ? super String, ? extends String>) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
compute(String, BiFunction<? super String, ? super String, ? extends String>) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
computeIfAbsent(String, Function<? super String, ? extends String>) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
computeIfAbsent(String, Function<? super String, ? extends String>) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
computeIfPresent(String, BiFunction<? super String, ? super String, ? extends String>) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
computeIfPresent(String, BiFunction<? super String, ? super String, ? extends String>) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
config() - Method in interface play.Application
Get the application configuration.
config() - Method in class play.BuiltInComponentsFromContext
 
config() - Method in interface play.components.ConfigurationComponents
 
config() - Method in class play.DefaultApplication
Get the application configuration.
configuration() - Method in interface play.components.ConfigurationComponents
 
configuration - Variable in class play.mvc.Action
The action configuration - typically the annotation used to decorate the action method.
ConfigurationComponents - Interface in play.components
Provides configuration components.
configure(Config) - Method in class play.inject.guice.GuiceBuilder
Add additional configuration.
configure(Map<String, Object>) - Method in class play.inject.guice.GuiceBuilder
Add additional configuration.
configure(String, Object) - Method in class play.inject.guice.GuiceBuilder
Add additional configuration.
configure(Environment) - Method in interface play.LoggerConfigurator
This is a convenience method that adds no extra properties.
configure(Environment) - Method in interface play.LoggerConfigurator
 
configure(Environment, Config) - Method in interface play.LoggerConfigurator
Configures the logger with the environment and the application configuration.
configure(Environment, Config, Map<String, String>) - Method in interface play.LoggerConfigurator
Configures the logger with the environment, the application configuration and additional properties.
configure(Environment, Configuration, Map<String, String>) - Method in interface play.LoggerConfigurator
 
configure(Map<String, String>, Optional<URL>) - Method in interface play.LoggerConfigurator
Configures the logger with a list of properties and an optional URL.
configure(Map<String, String>, Option<URL>) - Method in interface play.LoggerConfigurator
 
CONFLICT - Static variable in interface play.mvc.Http.Status
 
CONNECTION - Static variable in interface play.mvc.Http.HeaderNames
 
ConnectionCallable<A> - Interface in play.db
Similar to java.util.concurrent.Callable with a Connection as argument.
ConnectionPool - Interface in play.db
Connection pool API for managing data sources.
connectionPool() - Method in interface play.db.ConnectionPoolComponents
 
connectionPool() - Method in interface play.db.HikariCPComponents
 
ConnectionPoolComponents - Interface in play.db
A base for Java connection pool components.
ConnectionRunnable - Interface in play.db
Similar to java.lang.Runnable with a Connection as argument.
Constants() - Constructor for class play.libs.XML.Constants
 
constraints() - Method in class play.data.Form.Field
Returns all the constraints associated with this field.
Constraints - Class in play.data.validation
Defines a set of built-in validation constraints.
Constraints() - Constructor for class play.data.validation.Constraints
 
Constraints.Email - Annotation Type in play.data.validation
Defines a email constraint for a string field.
Constraints.Email.List - Annotation Type in play.data.validation
Defines several @Email annotations on the same element.
Constraints.EmailValidator - Class in play.data.validation
Validator for @Email fields.
Constraints.Max - Annotation Type in play.data.validation
Defines a maximum value for a numeric field.
Constraints.Max.List - Annotation Type in play.data.validation
Defines several @Max annotations on the same element.
Constraints.MaxLength - Annotation Type in play.data.validation
Defines a maximum length for a string field.
Constraints.MaxLength.List - Annotation Type in play.data.validation
Defines several @MaxLength annotations on the same element.
Constraints.MaxLengthValidator - Class in play.data.validation
Validator for @MaxLength fields.
Constraints.MaxValidator - Class in play.data.validation
Validator for @Max fields.
Constraints.Min - Annotation Type in play.data.validation
Defines a minimum value for a numeric field.
Constraints.Min.List - Annotation Type in play.data.validation
Defines several @Min annotations on the same element.
Constraints.MinLength - Annotation Type in play.data.validation
Defines a minimum length for a string field.
Constraints.MinLength.List - Annotation Type in play.data.validation
Defines several @MinLength annotations on the same element.
Constraints.MinLengthValidator - Class in play.data.validation
Validator for @MinLength fields.
Constraints.MinValidator - Class in play.data.validation
Validator for @Min fields.
Constraints.Pattern - Annotation Type in play.data.validation
Defines a pattern constraint for a string field.
Constraints.Pattern.List - Annotation Type in play.data.validation
Defines several @Pattern annotations on the same element.
Constraints.PatternValidator - Class in play.data.validation
Validator for @Pattern fields.
Constraints.PlayConstraintValidator<A extends java.lang.annotation.Annotation,T> - Interface in play.data.validation
 
Constraints.PlayConstraintValidatorWithPayload<A extends java.lang.annotation.Annotation,T> - Interface in play.data.validation
 
Constraints.Required - Annotation Type in play.data.validation
Defines a field as required.
Constraints.Required.List - Annotation Type in play.data.validation
Defines several @Required annotations on the same element.
Constraints.RequiredValidator - Class in play.data.validation
Validator for @Required fields.
Constraints.Validatable<T> - Interface in play.data.validation
 
Constraints.ValidatableWithPayload<T> - Interface in play.data.validation
 
Constraints.Validate - Annotation Type in play.data.validation
 
Constraints.Validate.List - Annotation Type in play.data.validation
Defines several @Validate annotations on the same element.
Constraints.ValidatePayloadWith - Annotation Type in play.data.validation
Defines a custom validator.
Constraints.ValidatePayloadWith.List - Annotation Type in play.data.validation
Defines several @ValidatePayloadWith annotations on the same element.
Constraints.ValidatePayloadWithValidator - Class in play.data.validation
Validator for @ValidatePayloadWith fields.
Constraints.ValidateValidator - Class in play.data.validation
 
Constraints.ValidateValidatorWithPayload - Class in play.data.validation
 
Constraints.ValidateWith - Annotation Type in play.data.validation
Defines a custom validator.
Constraints.ValidateWith.List - Annotation Type in play.data.validation
Defines several @ValidateWith annotations on the same element.
Constraints.ValidateWithPayload - Annotation Type in play.data.validation
 
Constraints.ValidateWithPayload.List - Annotation Type in play.data.validation
Defines several @ValidateWithPayload annotations on the same element.
Constraints.ValidateWithValidator - Class in play.data.validation
Validator for @ValidateWith fields.
Constraints.ValidationPayload - Class in play.data.validation
 
Constraints.Validator<T> - Class in play.data.validation
Super-type for validators.
Constraints.ValidatorWithPayload<T> - Class in play.data.validation
Super-type for validators with a payload.
constraintValidatorFactory() - Method in interface play.data.validation.ValidatorsComponents
 
ConstructionTarget<T> - Class in play.inject
A binding target that is provided by a class.
ConstructionTarget(Class<? extends T>) - Constructor for class play.inject.ConstructionTarget
 
ConstructionTarget(ConstructionTarget<T>) - Constructor for class play.inject.ConstructionTarget
 
ConstructorUtils - Class in play.libs.reflect
Imported from apache.commons.lang3 3.6
ConstructorUtils() - Constructor for class play.libs.reflect.ConstructorUtils
 
consumeData(Materializer) - Method in class play.http.HttpEntity
Consumes the data.
contains(String) - Method in class play.mvc.Http.Headers
Checks if the given header is present.
containsKey(TypedKey<?>) - Method in class play.libs.typedmap.TypedMap
Check if the map contains a value with the given key.
containsKey(Object) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Use Http.Flash.getOptional(String) instead.
containsKey(Object) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Use Http.Session.getOptional(String) instead.
containsValue(Object) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
containsValue(Object) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
CONTENT_DISPOSITION - Static variable in interface play.mvc.Http.HeaderNames
 
CONTENT_ENCODING - Static variable in interface play.mvc.Http.HeaderNames
 
CONTENT_LANGUAGE - Static variable in interface play.mvc.Http.HeaderNames
 
CONTENT_LENGTH - Static variable in interface play.mvc.Http.HeaderNames
 
CONTENT_LOCATION - Static variable in interface play.mvc.Http.HeaderNames
 
CONTENT_MD5 - Static variable in interface play.mvc.Http.HeaderNames
 
CONTENT_RANGE - Static variable in interface play.mvc.Http.HeaderNames
 
CONTENT_SECURITY_POLICY - Static variable in interface play.mvc.Http.HeaderNames
 
CONTENT_SECURITY_POLICY_REPORT_ONLY - Static variable in interface play.mvc.Http.HeaderNames
 
CONTENT_TRANSFER_ENCODING - Static variable in interface play.mvc.Http.HeaderNames
 
CONTENT_TYPE - Static variable in interface play.mvc.Http.HeaderNames
 
contentAsBytes(Result) - Static method in class play.test.Helpers
Extracts the content as a ByteString.
contentAsBytes(Result, Materializer) - Static method in class play.test.Helpers
Extracts the content as a ByteString.
contentAsBytes(Result, Materializer, long) - Static method in class play.test.Helpers
Extracts the content as a ByteString.
contentAsBytes(Content) - Static method in class play.test.Helpers
Extracts the content as bytes.
contentAsString(Content) - Static method in class play.test.Helpers
Extracts the content as a String.
contentAsString(Result) - Static method in class play.test.Helpers
Extracts the content as a String.
contentAsString(Result, Materializer) - Static method in class play.test.Helpers
Extracts the content as a String.
contentAsString(Result, Materializer, long) - Static method in class play.test.Helpers
Extracts the content as a String.
contentDispositionHeader(boolean, Optional<String>) - Static method in class play.mvc.Results
Creates a Content-Disposition header.
According to RFC 6266 (Section 4.2) there is no need to send the header "Content-Disposition: inline".
contentLength() - Method in class play.http.HttpEntity.Chunked
 
contentLength() - Method in class play.http.HttpEntity
 
contentLength() - Method in class play.http.HttpEntity.Streamed
 
contentLength() - Method in class play.http.HttpEntity.Strict
 
contentType() - Method in class play.http.HttpEntity.Chunked
 
contentType() - Method in class play.http.HttpEntity
 
contentType() - Method in class play.http.HttpEntity.Streamed
 
contentType() - Method in class play.http.HttpEntity.Strict
 
contentType() - Method in class play.libs.Jsonp
 
contentType() - Method in interface play.mvc.Http.RequestHeader
Get the content type of the request.
contentType() - Method in class play.mvc.Result
Extracts the Content-Type of this Result value.
Context(ApplicationLoader.Context) - Constructor for class play.ApplicationLoader.Context
The context for loading an application.
Context(Environment) - Constructor for class play.ApplicationLoader.Context
The context for loading an application.
Context(Environment, Map<String, Object>) - Constructor for class play.ApplicationLoader.Context
The context for loading an application.
context() - Method in interface play.libs.akka.InjectedActorSupport
Context method expected to be implemented by AbstractActor.
Context(Http.RequestBuilder, JavaContextComponents) - Constructor for class play.mvc.Http.Context
Deprecated.
Creates a new HTTP context.
Context(Http.Request, JavaContextComponents) - Constructor for class play.mvc.Http.Context
Deprecated.
Creates a new HTTP context.
Context(Long, RequestHeader, Http.Request, Map<String, String>, Map<String, String>, Map<String, Object>, JavaContextComponents) - Constructor for class play.mvc.Http.Context
Deprecated.
Creates a new HTTP context.
Context(Long, RequestHeader, Http.Request, Map<String, String>, Map<String, String>, Map<String, Object>, Lang, JavaContextComponents) - Constructor for class play.mvc.Http.Context
Deprecated.
Creates a new HTTP context.
Context(Long, RequestHeader, Http.Request, Http.Response, Http.Session, Http.Flash, Map<String, Object>, JavaContextComponents) - Constructor for class play.mvc.Http.Context
Deprecated.
Use #Context(Long, play.api.mvc.RequestHeader, Request, Response, Session, Flash, Map, Lang, JavaContextComponents) instead. Since 2.7.0.
Context(Long, RequestHeader, Http.Request, Http.Response, Http.Session, Http.Flash, Map<String, Object>, Lang, JavaContextComponents) - Constructor for class play.mvc.Http.Context
Deprecated.
Creates a new HTTP context, using the references provided.
contextComponents() - Method in class play.core.j.MappedJavaHandlerComponents
 
contextComponents() - Static method in class play.test.Helpers
Creates a new JavaContextComponents using play.api.Configuration.reference and play.api.Environment.simple as defaults
CONTINUE - Static variable in interface play.mvc.Http.Status
 
Controller - Class in play.mvc
Superclass for a Java-based controller.
Controller() - Constructor for class play.mvc.Controller
 
controller() - Method in class play.routing.HandlerDef
 
conversion - Variable in class play.data.format.Formatters
The underlying conversion service.
Cookie - Interface in play.core.cookie.encoding
An interface defining an HTTP cookie.
Cookie(String, String, Integer, String, String, boolean, boolean, Http.Cookie.SameSite) - Constructor for class play.mvc.Http.Cookie
Construct a new cookie.
COOKIE - Static variable in interface play.mvc.Http.HeaderNames
 
cookie(Http.Cookie) - Method in class play.mvc.Http.RequestBuilder
Sets one cookie.
cookie(String) - Method in interface play.mvc.Http.RequestHeader
 
cookie(String) - Method in class play.mvc.Http.Response
Deprecated.
 
cookie(String) - Method in class play.mvc.Result
Deprecated.
Deprecated as of 2.7.0. Use Result.getCookie(String)
cookies() - Method in class play.mvc.Http.RequestBuilder
 
cookies() - Method in interface play.mvc.Http.RequestHeader
 
cookies() - Method in class play.mvc.Http.Response
Deprecated.
 
cookies() - Method in class play.mvc.Result
Extracts the Cookies (an iterator) from this result value.
cookieSigner() - Method in class play.BuiltInComponentsFromContext
 
cookieSigner() - Method in interface play.components.CryptoComponents
 
CookieSigner - Interface in play.libs.crypto
Authenticates a cookie by returning a message authentication code (MAC).
coordinatedShutdown() - Method in class play.BuiltInComponentsFromContext
 
coordinatedShutdown() - Method in interface play.components.AkkaComponents
 
copyTo(Path, boolean) - Method in class play.libs.Files.DelegateTemporaryFile
 
copyTo(File) - Method in interface play.libs.Files.TemporaryFile
Copy the temporary file to the specified destination.
copyTo(File, boolean) - Method in interface play.libs.Files.TemporaryFile
Copy the file to the specified destination and, if the destination exists, decide if replace it based on the replace parameter.
copyTo(Path) - Method in interface play.libs.Files.TemporaryFile
Copy the file to the specified path destination.
copyTo(Path, boolean) - Method in interface play.libs.Files.TemporaryFile
Copy the file to the specified path destination and, if the destination exists, decide if replace it based on the replace parameter.
CORSComponents - Interface in play.filters.components
Java Components for the CORS Filter.
corsConfig() - Method in interface play.filters.components.CORSComponents
 
corsFilter() - Method in interface play.filters.components.CORSComponents
 
corsPathPrefixes() - Method in interface play.filters.components.CORSComponents
 
country() - Method in class play.i18n.Lang
A valid ISO Country Code.
create(Environment, Map<String, Object>) - Static method in interface play.ApplicationLoader
Create an application loading context.
create(Environment) - Static method in interface play.ApplicationLoader
Create an application loading context.
create(String, Config, Environment) - Method in interface play.db.ConnectionPool
Create a data source with the given configuration.
create(String, Config, Environment) - Method in class play.db.DefaultConnectionPool
 
create(String, String) - Method in class play.libs.Files.DelegateTemporaryFileCreator
 
create(Path) - Method in class play.libs.Files.DelegateTemporaryFileCreator
 
create(String, String) - Method in class play.libs.Files.SingletonTemporaryFileCreator
 
create(Path) - Method in class play.libs.Files.SingletonTemporaryFileCreator
 
create(String, String) - Method in interface play.libs.Files.TemporaryFileCreator
 
create(Path) - Method in interface play.libs.Files.TemporaryFileCreator
 
create() - Static method in class play.libs.typedmap.TypedKey
Creates a TypedKey without a name.
create(String) - Static method in class play.libs.typedmap.TypedKey
Creates a TypedKey with the given name.
create(TypedEntry<?>...) - Static method in class play.libs.typedmap.TypedMap
 
create(AhcWSClientConfig, AhcHttpCache, Materializer) - Static method in class play.libs.ws.ahc.AhcWSClient
Creates WS client manually from configuration, internally creating a new instance of AsyncHttpClient and managing its own thread pool.
create(String, String, String, JavaScriptReverseRoute...) - Static method in class play.routing.JavaScriptReverseRouter
Generates a JavaScript reverse router.
create(String, String, JavaScriptReverseRoute...) - Static method in class play.routing.JavaScriptReverseRouter
create(String, JavaScriptReverseRoute...) - Static method in class play.routing.JavaScriptReverseRouter
createAction(Http.Request, Method) - Method in interface play.http.ActionCreator
Call to create the root Action for a Java controller method call.
createAction(Http.Request, Method) - Method in class play.http.DefaultActionCreator
 
createBrowser() - Method in class play.test.WithBrowser
 
CREATED - Static variable in interface play.mvc.Http.Status
 
created() - Static method in class play.mvc.Results
Generates a 201 Created result.
created(Content) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(Content, String) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(String) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(String, String) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(JsonNode) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(byte[]) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(InputStream) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(InputStream, long) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(File) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(File, boolean) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(File, String) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(File, boolean, String) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(Path) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(Path, boolean) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(Path, String) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 201 Created result.
created(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 201 Created result.
createFilePartHandler() - Method in class play.mvc.BodyParser.DelegatingMultipartFormDataBodyParser
Returns a FilePartHandler expressed as a Java function.
createFrom(String, String, String, Map<String, ? extends Object>) - Static method in class play.db.Databases
Create a pooled database with the given configuration.
createFrom(String, String, String) - Static method in class play.db.Databases
Create a pooled database with the given configuration.
createFrom(String, String, Map<String, ? extends Object>) - Static method in class play.db.Databases
Create a pooled database named "default" with the given configuration.
createFrom(String, String) - Static method in class play.db.Databases
Create a pooled database named "default" with the given driver and url.
createSSLEngine() - Method in interface play.server.SSLEngineProvider
 
CronExpression(String) - Constructor for class play.libs.Time.CronExpression
Constructs a new CronExpression based on the specified parameter.
cronInterval(String) - Static method in class play.libs.Time
Computes the number of milliseconds between the next valid date and the one after.
cronInterval(String, Date) - Static method in class play.libs.Time
Compute the number of milliseconds between the next valid date and the one after.
CryptoComponents - Interface in play.components
 
CSP - Annotation Type in play.filters.csp
This annotation runs the play.filters.csp.CSPAction on a controller method.
cspAction() - Method in interface play.filters.components.CSPComponents
 
CSPAction - Class in play.filters.csp
This action is used to add a CSP header to the response through injection.
CSPAction(CSPProcessor) - Constructor for class play.filters.csp.CSPAction
 
CSPComponents - Interface in play.filters.components
The Java CSP components.
cspConfig() - Method in interface play.filters.components.CSPComponents
 
cspFilter() - Method in interface play.filters.components.CSPComponents
 
cspProcessor() - Method in interface play.filters.components.CSPComponents
 
cspReportAction() - Method in interface play.filters.components.CSPReportComponents
 
cspReportBodyParser() - Method in interface play.filters.components.CSPReportComponents
 
CSPReportComponents - Interface in play.filters.components
Components for reporting CSP violations.
cspResultProcessor() - Method in interface play.filters.components.CSPComponents
 
csrfAddToken() - Method in interface play.filters.components.CSRFComponents
 
csrfCheck() - Method in interface play.filters.components.CSRFComponents
 
CSRFComponents - Interface in play.filters.components
The Java CSRF components.
csrfConfig() - Method in interface play.filters.components.CSRFComponents
 
csrfErrorHandler() - Method in interface play.filters.components.CSRFComponents
 
CSRFErrorHandler - Interface in play.filters.csrf
This interface handles the CSRF error.
CSRFErrorHandler.DefaultCSRFErrorHandler - Class in play.filters.csrf
 
csrfFilter() - Method in interface play.filters.components.CSRFComponents
 
csrfTokenProvider() - Method in interface play.filters.components.CSRFComponents
 
csrfTokenSigner() - Method in class play.BuiltInComponentsFromContext
 
csrfTokenSigner() - Method in interface play.components.CryptoComponents
 
CSRFTokenSigner - Interface in play.libs.crypto
Cryptographic utilities for generating and validating CSRF tokens.
CSS - Static variable in interface play.mvc.Http.MimeTypes
Content-Type of css.
ctx() - Static method in class play.mvc.Controller
Deprecated.
Deprecated as of 2.7.0. See migration guide..
ctx() - Static method in class play.mvc.Http.Context.Implicit
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
ctxLang() - Method in class play.data.Form
Deprecated.
Deprecated as of 2.7.0.
ctxRequestAttrs() - Method in class play.data.Form
Deprecated.
Deprecated as of 2.7.0.
current() - Method in class play.libs.concurrent.HttpExecutionContext
Get the current executor associated with the current HTTP context.
current - Static variable in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use a request instead.
current() - Static method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use a request instead.
CurrentLang - Static variable in class play.i18n.Messages.Attrs
 
CustomExecutionContext - Class in play.libs.concurrent
Provides a custom execution context from an Akka dispatcher.
CustomExecutionContext(ActorSystem, String) - Constructor for class play.libs.concurrent.CustomExecutionContext
 

D

data() - Method in class play.http.HttpEntity.Streamed
 
data() - Method in class play.http.HttpEntity.Strict
 
data() - Method in class play.http.websocket.Message.Binary
 
data() - Method in class play.http.websocket.Message.Ping
 
data() - Method in class play.http.websocket.Message.Pong
 
data() - Method in class play.http.websocket.Message.Text
 
data() - Method in class play.mvc.Http.Flash
 
data() - Method in class play.mvc.Http.Session
 
Database - Interface in play.db
Database API for managing data sources and connections.
database(String) - Method in interface play.db.DBComponents
 
Databases - Class in play.db
Creation helpers for manually instantiating databases.
databases() - Method in interface play.db.DBComponents
 
DataPart(String, String) - Constructor for class play.mvc.Http.MultipartFormData.DataPart
 
dataStream() - Method in class play.http.HttpEntity.Chunked
 
dataStream() - Method in class play.http.HttpEntity
 
dataStream() - Method in class play.http.HttpEntity.Streamed
 
dataStream() - Method in class play.http.HttpEntity.Strict
 
DATE - Static variable in interface play.mvc.Http.HeaderNames
 
DateFormatter(MessagesApi) - Constructor for class play.data.format.Formats.DateFormatter
Creates a date formatter.
DateFormatter(MessagesApi, String) - Constructor for class play.data.format.Formats.DateFormatter
Creates a date formatter.
DateFormatter(MessagesApi, String, String) - Constructor for class play.data.format.Formats.DateFormatter
Creates a date formatter.
DAY_OF_MONTH - Static variable in class play.libs.Time.CronExpression
 
DAY_OF_WEEK - Static variable in class play.libs.Time.CronExpression
 
dayMap - Static variable in class play.libs.Time.CronExpression
 
daysOfMonth - Variable in class play.libs.Time.CronExpression
 
daysOfWeek - Variable in class play.libs.Time.CronExpression
 
DBApi - Interface in play.db
DB API for managing application databases.
dbApi() - Method in interface play.db.DBComponents
 
DBComponents - Interface in play.db
Java DB components.
DBModule - Class in play.db
Injection module with default DB components.
DBModule() - Constructor for class play.db.DBModule
 
DBModule.NamedDatabaseProvider - Class in play.db
Inject provider for named databases.
debug(String) - Method in class play.Logger.ALogger
Logs a message with the DEBUG level.
debug(Supplier<String>) - Method in class play.Logger.ALogger
Log a message with the DEBUG level.
debug(Marker, String) - Method in class play.Logger.ALogger
Logs a message with the DEBUG level.
debug(String, Object...) - Method in class play.Logger.ALogger
Logs a message with the DEBUG level.
debug(String, Supplier<?>...) - Method in class play.Logger.ALogger
Log a message with the DEBUG level.
debug(Marker, String, Object...) - Method in class play.Logger.ALogger
Logs a message with the DEBUG level.
debug(String, Throwable) - Method in class play.Logger.ALogger
Logs a message with the DEBUG level, with the given error.
debug(Marker, String, Throwable) - Method in class play.Logger.ALogger
Logs a message with the DEBUG level, with the given error.
debug(String) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
debug(Supplier<String>) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
debug(String, Object...) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
debug(String, Supplier<?>...) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
debug(String, Throwable) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
decode(String) - Method in class play.core.cookie.encoding.ClientCookieDecoder
Decodes the specified Set-Cookie HTTP header value into a Cookie.
decode(String) - Method in class play.core.cookie.encoding.ServerCookieDecoder
Decodes the specified Set-Cookie HTTP header value into a Cookie.
Default(HttpErrorHandler, HttpConfiguration, PlayBodyParsers) - Constructor for class play.mvc.BodyParser.Default
 
DEFAULT_INSTANCE - Static variable in class play.inject.SourceProvider
 
DEFAULT_TIMEOUT - Static variable in class play.test.Helpers
Default Timeout (milliseconds) for fake requests issued by these Helpers.
DefaultActionCreator - Class in play.http
A default implementation of the action creator.
DefaultActionCreator() - Constructor for class play.http.DefaultActionCreator
 
DefaultApplication - Class in play
Default implementation of a Play Application.
DefaultApplication(Application, Config, Injector, Environment) - Constructor for class play.DefaultApplication
Create an application that wraps a Scala application.
DefaultApplication(Application, Config, Injector) - Constructor for class play.DefaultApplication
DefaultApplication(Application, Injector) - Constructor for class play.DefaultApplication
Create an application that wraps a Scala application.
DefaultAsyncCacheApi - Class in play.cache
Adapts a Scala AsyncCacheApi to a Java AsyncCacheApi.
DefaultAsyncCacheApi(AsyncCacheApi) - Constructor for class play.cache.DefaultAsyncCacheApi
 
defaultBodyParser() - Method in interface play.components.BodyParserComponents
 
defaultCacheApi() - Method in interface play.cache.caffeine.CaffeineCacheComponents
 
defaultCacheApi() - Method in interface play.cache.ehcache.EhCacheComponents
 
DefaultConnectionPool - Class in play.db
Default delegating implementation of the connection pool API.
DefaultConnectionPool(ConnectionPool) - Constructor for class play.db.DefaultConnectionPool
 
DefaultConstraintValidatorFactory - Class in play.data.validation
Creates validator instances with injections available.
DefaultConstraintValidatorFactory(Injector) - Constructor for class play.data.validation.DefaultConstraintValidatorFactory
 
DefaultCookie - Class in play.core.cookie.encoding
The default Cookie implementation.
DefaultCookie(String, String) - Constructor for class play.core.cookie.encoding.DefaultCookie
Creates a new cookie with the specified name and value.
DefaultCookieSigner - Class in play.libs.crypto
This class delegates to the Scala CookieSigner.
DefaultCookieSigner(CookieSigner) - Constructor for class play.libs.crypto.DefaultCookieSigner
 
DefaultCSRFErrorHandler(CSRF.CSRFHttpErrorHandler) - Constructor for class play.filters.csrf.CSRFErrorHandler.DefaultCSRFErrorHandler
 
DefaultCSRFTokenSigner - Class in play.libs.crypto
Cryptographic utilities for generating and validating CSRF tokens.
DefaultCSRFTokenSigner(CSRFTokenSigner) - Constructor for class play.libs.crypto.DefaultCSRFTokenSigner
 
DefaultDatabase - Class in play.db
Default delegating implementation of the database API.
DefaultDatabase(Database) - Constructor for class play.db.DefaultDatabase
 
DefaultDatabase(String, Config) - Constructor for class play.db.DefaultDatabase
Create a default HikariCP-backed database.
DefaultDatabase(String, Map<String, ? extends Object>) - Constructor for class play.db.DefaultDatabase
Create a default HikariCP-backed database.
DefaultDBApi - Class in play.db
Default delegating implementation of the DB API.
DefaultDBApi(DBApi) - Constructor for class play.db.DefaultDBApi
 
DefaultFutures - Class in play.libs.concurrent
The default implementation of the Futures trait.
DefaultFutures(Futures) - Constructor for class play.libs.concurrent.DefaultFutures
 
DefaultHttpErrorHandler - Class in play.http
Default implementation of the http error handler.
DefaultHttpErrorHandler(Config, Environment, OptionalSourceMapper, Provider<Router>) - Constructor for class play.http.DefaultHttpErrorHandler
 
DefaultHttpFilters - Class in play.http
Helper class which has a varargs constructor taking the filters.
DefaultHttpFilters(EssentialFilter...) - Constructor for class play.http.DefaultHttpFilters
 
DefaultHttpFilters(List<? extends EssentialFilter>) - Constructor for class play.http.DefaultHttpFilters
 
DefaultHttpRequestHandler - Class in play.http
 
DefaultHttpRequestHandler(JavaCompatibleHttpRequestHandler) - Constructor for class play.http.DefaultHttpRequestHandler
 
DefaultJPAApi - Class in play.db.jpa
Default implementation of the JPA API.
DefaultJPAApi(JPAConfig, JPAEntityManagerContext) - Constructor for class play.db.jpa.DefaultJPAApi
Deprecated.
Deprecated as of 2.7.0. Use DefaultJPAApi.DefaultJPAApi(JPAConfig) instead.
DefaultJPAApi(JPAConfig) - Constructor for class play.db.jpa.DefaultJPAApi
 
DefaultJPAApi.JPAApiProvider - Class in play.db.jpa
 
DefaultJPAConfig - Class in play.db.jpa
Default JPA configuration.
DefaultJPAConfig(Set<JPAConfig.PersistenceUnit>) - Constructor for class play.db.jpa.DefaultJPAConfig
 
DefaultJPAConfig(JPAConfig.PersistenceUnit...) - Constructor for class play.db.jpa.DefaultJPAConfig
 
DefaultJPAConfig.JPAConfigProvider - Class in play.db.jpa
 
defaultMessage - Static variable in class play.data.validation.Constraints.ValidatePayloadWithValidator
 
defaultMessage - Static variable in class play.data.validation.Constraints.ValidateWithValidator
 
DefaultOpenIdClient - Class in play.libs.openid
 
DefaultOpenIdClient(OpenIdClient, ExecutionContext) - Constructor for class play.libs.openid.DefaultOpenIdClient
 
defaultScalaBodyParser() - Method in interface play.components.BodyParserComponents
 
DefaultSyncCacheApi - Class in play.cache
An implementation of SyncCacheApi that wraps AsyncCacheApi
DefaultSyncCacheApi(AsyncCacheApi) - Constructor for class play.cache.DefaultSyncCacheApi
 
delay(Duration) - Method in class play.libs.concurrent.DefaultFutures
 
delay(long, TimeUnit) - Method in class play.libs.concurrent.DefaultFutures
 
delay(Duration) - Method in interface play.libs.concurrent.Futures
Creates a completion stage which is only completed after the delay.
delay(long, TimeUnit) - Method in interface play.libs.concurrent.Futures
Creates a completion stage which is only completed after the delay.
delayed(Callable<CompletionStage<A>>, long, TimeUnit) - Method in class play.libs.concurrent.DefaultFutures
Create a CompletionStage which, after a delay, will be redeemed with the result of a given supplier.
delayed(Callable<CompletionStage<A>>, Duration) - Method in class play.libs.concurrent.DefaultFutures
Create a CompletionStage which, after a delay, will be redeemed with the result of a given supplier.
delayed(Callable<CompletionStage<A>>, long, TimeUnit) - Method in interface play.libs.concurrent.Futures
Create a CompletionStage which, after a delay, will be redeemed with the result of a given callable.
delayed(Callable<CompletionStage<A>>, Duration) - Method in interface play.libs.concurrent.Futures
Create a CompletionStage which, after a delay, will be redeemed with the result of a given supplier.
delegate - Variable in class play.inject.guice.GuiceBuilder
 
delegate - Variable in class play.mvc.Action
The wrapped action.
DelegateApplicationLifecycle - Class in play.inject
 
DelegateApplicationLifecycle(ApplicationLifecycle) - Constructor for class play.inject.DelegateApplicationLifecycle
 
DelegateInjector - Class in play.inject
 
DelegateInjector(Injector) - Constructor for class play.inject.DelegateInjector
 
DelegateTemporaryFile(Files.TemporaryFile) - Constructor for class play.libs.Files.DelegateTemporaryFile
 
DelegateTemporaryFileCreator(Files.TemporaryFileCreator) - Constructor for class play.libs.Files.DelegateTemporaryFileCreator
 
DelegatingBodyParser(BodyParser<B>, Function<B, A>) - Constructor for class play.mvc.BodyParser.DelegatingBodyParser
 
DelegatingMultipartFormDataBodyParser(Materializer, long, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.DelegatingMultipartFormDataBodyParser
 
delete(Files.TemporaryFile) - Method in class play.libs.Files.DelegateTemporaryFileCreator
 
delete(Files.TemporaryFile) - Method in class play.libs.Files.SingletonTemporaryFileCreator
 
delete(Files.TemporaryFile) - Method in interface play.libs.Files.TemporaryFileCreator
 
delete() - Method in class play.libs.ws.ahc.AhcWSRequest
 
delete() - Method in interface play.libs.ws.WSRequest
Perform a DELETE on the request asynchronously.
DELETE - Static variable in interface play.mvc.Http.HttpVerbs
 
DELETE(String) - Method in class play.routing.RoutingDsl
Create a DELETE route for the given path pattern.
DELETE - Static variable in class play.test.Helpers
 
devContext() - Method in class play.ApplicationLoader.Context
If an application is loaded in dev mode then this additional context is available.
devContext() - Method in interface play.BuiltInComponents
Helper to interact with the Play build environment.
devContext() - Method in class play.BuiltInComponentsFromContext
 
devServerError(Http.RequestHeader, UsefulException) - Method in class play.http.JsonHttpErrorHandler
Invoked in dev mode when a server error occurs.
disable(Class<?>...) - Method in class play.inject.guice.GuiceBuilder
Disable modules by class.
DISALLOW_DOCTYPE_DECL_FEATURE - Static variable in class play.libs.XML.Constants
 
discardCookie(String) - Method in class play.mvc.Http.Response
Deprecated.
Discard a cookie on the default path ("/") with no domain and that's not secure.
discardCookie(String, String) - Method in class play.mvc.Http.Response
Deprecated.
Discard a cookie on the given path with no domain and not that's secure.
discardCookie(String, String, String) - Method in class play.mvc.Http.Response
Deprecated.
Discard a cookie on the given path and domain that's not secure.
discardCookie(String, String, String, boolean) - Method in class play.mvc.Http.Response
Deprecated.
Discard a cookie in this result
discardingCookie(String) - Method in class play.mvc.Result
Discard a cookie on the default path ("/") with no domain and that's not secure.
discardingCookie(String, String) - Method in class play.mvc.Result
Discard a cookie on the given path with no domain and not that's secure.
discardingCookie(String, String, String) - Method in class play.mvc.Result
Discard a cookie on the given path and domain that's not secure.
discardingCookie(String, String, String, boolean) - Method in class play.mvc.Result
Discard a cookie in this result
discardingErrors() - Method in class play.data.DynamicForm
 
discardingErrors() - Method in class play.data.Form
 
displayableConstraint(Set<ConstraintDescriptor<?>>) - Static method in class play.data.validation.Constraints
Converts a set of constraints to human-readable values.
displayableConstraint(Set<ConstraintDescriptor<?>>, Annotation[]) - Static method in class play.data.validation.Constraints
Converts a set of constraints to human-readable values in guaranteed order.
displayableConstraint(ConstraintDescriptor<?>) - Static method in class play.data.validation.Constraints
Converts a constraint to a human-readable value.
documentation() - Method in interface play.routing.Router
 
domain() - Method in interface play.core.cookie.encoding.Cookie
Returns the domain of this Cookie.
domain() - Method in class play.core.cookie.encoding.DefaultCookie
 
domain() - Method in class play.mvc.Http.Cookie
 
done(A) - Static method in class play.libs.streams.Accumulator
Create a done accumulator with the given value.
done(CompletionStage<A>) - Static method in class play.libs.streams.Accumulator
Create a done accumulator with the given future.
Dynamic() - Constructor for class play.data.DynamicForm.Dynamic
 
Dynamic(Map<String, Object>) - Constructor for class play.data.DynamicForm.Dynamic
 
DynamicForm - Class in play.data
A dynamic form.
DynamicForm(MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.DynamicForm
Creates a new empty dynamic form.
DynamicForm(Map<String, String>, List<ValidationError>, Optional<DynamicForm.Dynamic>, MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.DynamicForm
Creates a new dynamic form.
DynamicForm(Map<String, String>, Map<String, Http.MultipartFormData.FilePart<?>>, List<ValidationError>, Optional<DynamicForm.Dynamic>, MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.DynamicForm
Creates a new dynamic form.
DynamicForm(Map<String, String>, List<ValidationError>, Optional<DynamicForm.Dynamic>, MessagesApi, Formatters, ValidatorFactory, Config, Lang) - Constructor for class play.data.DynamicForm
Creates a new dynamic form.
DynamicForm(Map<String, String>, Map<String, Http.MultipartFormData.FilePart<?>>, List<ValidationError>, Optional<DynamicForm.Dynamic>, MessagesApi, Formatters, ValidatorFactory, Config, Lang) - Constructor for class play.data.DynamicForm
Creates a new dynamic form.
DynamicForm.Dynamic - Class in play.data
Simple data structure used by DynamicForm.

E

eagerly() - Method in class play.inject.Binding
Eagerly instantiate this binding when Play starts up.
EhCacheComponents - Interface in play.cache.ehcache
EhCache Java Components for compile time injection.
ehCacheManager() - Method in interface play.cache.ehcache.EhCacheComponents
 
em(String) - Method in class play.db.jpa.DefaultJPAApi
Get a newly created EntityManager for the specified persistence unit name.
em() - Method in class play.db.jpa.DefaultJPAApi
Deprecated.
Deprecated as of 2.7.0. The EntityManager is supplied as lambda parameter instead when using DefaultJPAApi.withTransaction(Function)
em(String) - Method in interface play.db.jpa.JPAApi
Get a newly created EntityManager for the specified persistence unit name.
em() - Method in interface play.db.jpa.JPAApi
Deprecated.
The EntityManager is supplied as lambda parameter instead when using JPAApi.withTransaction(Function)
em() - Method in class play.db.jpa.JPAEntityManagerContext
Deprecated.
Get the default EntityManager for this thread.
email() - Static method in class play.data.validation.Constraints
Constructs a 'email' validator.
EmailValidator() - Constructor for class play.data.validation.Constraints.EmailValidator
 
empty() - Static method in class play.libs.typedmap.TypedMap
 
Empty() - Constructor for class play.mvc.BodyParser.Empty
 
empty() - Static method in interface play.routing.Router
 
EMPTY_STRING_ARRAY - Static variable in class play.libs.exception.ExceptionUtils
Copied from apache.commons.lang3 3.7 ArrayUtils class
emptyBodyParser() - Method in interface play.components.BodyParserComponents
 
emptyMap() - Static method in class play.libs.Scala
 
emptySeq() - Static method in class play.libs.Scala
 
emStack(boolean) - Method in class play.db.jpa.JPAEntityManagerContext
Deprecated.
Get the EntityManager stack.
encode(String, String) - Method in class play.core.cookie.encoding.ClientCookieEncoder
Encodes the specified cookie into a Cookie header value.
encode(Cookie) - Method in class play.core.cookie.encoding.ClientCookieEncoder
Encodes the specified cookie into a Cookie header value.
encode(Cookie...) - Method in class play.core.cookie.encoding.ClientCookieEncoder
Encodes the specified cookies into a single Cookie header value.
encode(Iterable<? extends Cookie>) - Method in class play.core.cookie.encoding.ClientCookieEncoder
Encodes the specified cookies into a single Cookie header value.
encode(String, String) - Method in class play.core.cookie.encoding.ServerCookieEncoder
Encodes the specified cookie name-value pair into a Set-Cookie header value.
encode(Cookie) - Method in class play.core.cookie.encoding.ServerCookieEncoder
Encodes the specified cookie into a Set-Cookie header value.
encode(Cookie...) - Method in class play.core.cookie.encoding.ServerCookieEncoder
Batch encodes cookies into Set-Cookie header values.
encode(Collection<? extends Cookie>) - Method in class play.core.cookie.encoding.ServerCookieEncoder
Batch encodes cookies into Set-Cookie header values.
encode(Iterable<? extends Cookie>) - Method in class play.core.cookie.encoding.ServerCookieEncoder
Batch encodes cookies into Set-Cookie header values.
entrySet() - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
entrySet() - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
environment() - Method in interface play.Application
Get the application environment.
environment() - Method in class play.ApplicationLoader.Context
Get the environment from the context.
environment() - Method in class play.BuiltInComponentsFromContext
 
environment() - Method in interface play.cache.ehcache.EhCacheComponents
 
environment() - Method in interface play.components.BaseComponents
The application environment.
environment() - Method in interface play.controllers.AssetsComponents
 
environment() - Method in interface play.db.DBComponents
 
environment() - Method in interface play.db.HikariCPComponents
 
environment() - Method in class play.DefaultApplication
Get the application environment.
Environment - Class in play
The environment for the application.
Environment(Environment) - Constructor for class play.Environment
 
Environment(File, ClassLoader, Mode) - Constructor for class play.Environment
 
Environment(File, Mode) - Constructor for class play.Environment
 
Environment(File) - Constructor for class play.Environment
 
Environment(Mode) - Constructor for class play.Environment
 
environment() - Method in interface play.filters.components.RedirectHttpsComponents
 
environment() - Method in interface play.libs.jcache.JCacheComponents
 
environment() - Method in interface play.libs.ws.ahc.AhcWSComponents
 
equals(Object) - Method in class play.cache.NamedCacheImpl
 
equals(Object) - Method in class play.core.cookie.encoding.DefaultCookie
 
equals(Object) - Method in class play.db.evolutions.Evolution
 
equals(Object) - Method in class play.db.NamedDatabaseImpl
 
equals(Object) - Method in class play.http.websocket.Message.Binary
 
equals(Object) - Method in class play.http.websocket.Message.Close
 
equals(Object) - Method in class play.http.websocket.Message.Ping
 
equals(Object) - Method in class play.http.websocket.Message.Pong
 
equals(Object) - Method in class play.http.websocket.Message.Text
 
equals(Object) - Method in class play.inject.NamedImpl
 
equals(Object) - Method in class play.libs.F.Tuple
 
equals(Object) - Method in class play.libs.F.Tuple3
 
equals(Object) - Method in class play.libs.F.Tuple4
 
equals(Object) - Method in class play.libs.F.Tuple5
 
equals(Object) - Method in class play.libs.typedmap.TypedKey
 
error(String) - Method in class play.data.DynamicForm
 
error(String) - Method in class play.data.Form
 
error(String) - Method in class play.Logger.ALogger
Log a message with the ERROR level.
error(Supplier<String>) - Method in class play.Logger.ALogger
Log a message with the ERROR level.
error(Marker, String) - Method in class play.Logger.ALogger
Log a message with the ERROR level.
error(String, Object...) - Method in class play.Logger.ALogger
Log a message with the ERROR level.
error(String, Supplier<?>...) - Method in class play.Logger.ALogger
Log a message with the ERROR level.
error(Marker, String, Object...) - Method in class play.Logger.ALogger
Log a message with the ERROR level.
error(String, Throwable) - Method in class play.Logger.ALogger
Log a message with the ERROR level, with the given error.
error(Marker, String, Throwable) - Method in class play.Logger.ALogger
Log a message with the ERROR level, with the given error.
error(String) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
error(Supplier<String>) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
error(String, Object...) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
error(String, Supplier<?>) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
error(String, Throwable) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
errors() - Method in class play.data.Form
Returns all errors.
errors(String) - Method in class play.data.Form
 
errors() - Method in class play.data.Form.Field
Returns all the errors associated with this field.
errorsAsJson() - Method in class play.data.Form
 
errorsAsJson(Lang) - Method in class play.data.Form
Returns the form errors serialized as Json using the given Lang.
EssentialAction - Class in play.mvc
Given a `RequestHeader`, an `EssentialAction` consumes the request body (a `ByteString`) and returns a `Result`.
EssentialAction() - Constructor for class play.mvc.EssentialAction
 
EssentialFilter - Class in play.mvc
 
EssentialFilter() - Constructor for class play.mvc.EssentialFilter
 
estimatedSize() - Method in class play.cache.caffeine.NamedCaffeineCache
 
ETAG - Static variable in interface play.mvc.Http.HeaderNames
 
Event(String, String, String) - Constructor for class play.libs.EventSource.Event
 
event(String) - Static method in class play.libs.EventSource.Event
 
event(JsonNode) - Static method in class play.libs.EventSource.Event
 
EVENT_STREAM - Static variable in interface play.mvc.Http.MimeTypes
Content-Type of server sent events.
EventSource - Class in play.libs
This class provides an easy way to use Server Sent Events (SSE) as a chunked encoding, using an Akka Source.
EventSource() - Constructor for class play.libs.EventSource
 
EventSource.Event - Class in play.libs
Utility class to build events.
Evolution - Class in play.db.evolutions
An evolution.
Evolution(int, String, String) - Constructor for class play.db.evolutions.Evolution
Create the evolution.
Evolutions - Class in play.db.evolutions
Utilities for working with evolutions.
Evolutions() - Constructor for class play.db.evolutions.Evolutions
 
evolutions(String) - Method in class play.db.evolutions.EvolutionsReader
 
EvolutionsReader - Class in play.db.evolutions
Reads evolutions.
EvolutionsReader() - Constructor for class play.db.evolutions.EvolutionsReader
 
ExceptionUtils - Class in play.libs.exception
Copied from apache.commons.lang3 3.7
ExceptionUtils() - Constructor for class play.libs.exception.ExceptionUtils
 
execute(Runnable) - Method in class play.libs.concurrent.CustomExecutionContext
 
execute(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
execute() - Method in class play.libs.ws.ahc.AhcWSRequest
 
execute(String) - Method in interface play.libs.ws.WSRequest
Execute an arbitrary method on the request asynchronously.
execute() - Method in interface play.libs.ws.WSRequest
Execute an arbitrary method on the request asynchronously.
executionContext() - Method in interface play.components.AkkaComponents
 
executionContext() - Method in class play.core.j.MappedJavaHandlerComponents
 
EXPECT - Static variable in interface play.mvc.Http.HeaderNames
 
EXPECTATION_FAILED - Static variable in interface play.mvc.Http.Status
 
expireAfterCreate(Object, Object, long) - Method in class play.cache.caffeine.CaffeineDefaultExpiry
 
expireAfterRead(Object, Object, long, long) - Method in class play.cache.caffeine.CaffeineDefaultExpiry
 
expireAfterUpdate(Object, Object, long, long) - Method in class play.cache.caffeine.CaffeineDefaultExpiry
 
EXPIRES - Static variable in interface play.mvc.Http.HeaderNames
 
expressionParsed - Variable in class play.libs.Time.CronExpression
 
EXTERNAL_GENERAL_ENTITIES_FEATURE - Static variable in class play.libs.XML.Constants
 
EXTERNAL_PARAMETER_ENTITIES_FEATURE - Static variable in class play.libs.XML.Constants
 
extractSignedToken(String) - Method in interface play.libs.crypto.CSRFTokenSigner
Extract a signed token that was signed by CSRFTokenSigner.signToken(String).
extractSignedToken(String) - Method in class play.libs.crypto.DefaultCSRFTokenSigner
 

F

F - Class in play.libs
Defines a set of functional programming style helpers.
F() - Constructor for class play.libs.F
 
F.Either<L,R> - Class in play.libs
Represents a value of one of two possible types (a disjoint union)
F.Function3<A,B,C,R> - Interface in play.libs
A Function with 3 arguments.
F.Function4<A,B,C,D,R> - Interface in play.libs
A Function with 4 arguments.
F.LazySupplier<T> - Class in play.libs
 
F.PromiseTimeoutException - Exception in play.libs
Exception thrown when an operation times out.
F.Tuple<A,B> - Class in play.libs
A pair - a tuple of the types A and B.
F.Tuple3<A,B,C> - Class in play.libs
A tuple of A,B,C
F.Tuple4<A,B,C,D> - Class in play.libs
A tuple of A,B,C,D
F.Tuple5<A,B,C,D,E> - Class in play.libs
A tuple of A,B,C,D,E
FAILED_DEPENDENCY - Static variable in interface play.mvc.Http.Status
 
fakeApplication() - Static method in class play.test.Helpers
Builds a new fake application, using GuiceApplicationBuilder.
fakeApplication(Map<String, ? extends Object>) - Static method in class play.test.Helpers
Build a new fake application.
fakeRequest() - Static method in class play.test.Helpers
Builds a new "GET /" fake request.
fakeRequest(String, String) - Static method in class play.test.Helpers
Builds a new fake request.
fakeRequest(Call) - Static method in class play.test.Helpers
Builds a new fake request corresponding to a given route call.
field(String, Lang) - Method in class play.data.DynamicForm
 
field(String) - Method in class play.data.Form
Retrieves a field.
field(String, Lang) - Method in class play.data.Form
Retrieves a field.
Field(Form<?>, String, List<F.Tuple<String, List<Object>>>, F.Tuple<String, List<Object>>, List<ValidationError>, String) - Constructor for class play.data.Form.Field
Creates a form field.
Field(Form<?>, String, List<F.Tuple<String, List<Object>>>, F.Tuple<String, List<Object>>, List<ValidationError>, Http.MultipartFormData.FilePart<?>) - Constructor for class play.data.Form.Field
 
Field(Form<?>, String, List<F.Tuple<String, List<Object>>>, F.Tuple<String, List<Object>>, List<ValidationError>, String, Http.MultipartFormData.FilePart<?>) - Constructor for class play.data.Form.Field
 
file(String) - Method in class play.data.DynamicForm
Gets the concrete value only if the submission was a success.
file() - Method in class play.data.Form.Field
 
FileInfo(String, String, String) - Constructor for class play.mvc.Http.MultipartFormData.FileInfo
 
fileMimeTypes() - Method in class play.BuiltInComponentsFromContext
 
fileMimeTypes() - Method in interface play.components.FileMimeTypesComponents
 
FileMimeTypes - Class in play.mvc
 
FileMimeTypes(FileMimeTypes) - Constructor for class play.mvc.FileMimeTypes
 
fileMimeTypes() - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Inject FileMimeTypes instead.
fileMimeTypes() - Static method in class play.mvc.StaticFileMimeTypes
 
FileMimeTypesComponents - Interface in play.components
Java File Mime Types components.
FilePart(String, String, String, A) - Constructor for class play.mvc.Http.MultipartFormData.FilePart
 
FilePart(String, String, String, A, long) - Constructor for class play.mvc.Http.MultipartFormData.FilePart
 
FilePart(String, String, String, A, long, String) - Constructor for class play.mvc.Http.MultipartFormData.FilePart
 
files() - Method in class play.data.DynamicForm
 
files() - Method in class play.data.Form
 
Files - Class in play.libs
Contains TemporaryFile and TemporaryFileCreator operations.
Files() - Constructor for class play.libs.Files
 
Files.DelegateTemporaryFile - Class in play.libs
Delegates to the Scala implementation.
Files.DelegateTemporaryFileCreator - Class in play.libs
A temporary file creator that delegates to a Scala TemporaryFileCreator.
Files.SingletonTemporaryFileCreator - Class in play.libs
A temporary file creator that uses the Scala play.api.libs.Files.SingletonTemporaryFileCreator class behind the scenes.
Files.TemporaryFile - Interface in play.libs
A temporary file created by a TemporaryFileCreator.
Files.TemporaryFileCreator - Interface in play.libs
This creates temporary files when Play needs to keep overflow data on the filesystem.
fill(Map<String, Object>) - Method in class play.data.DynamicForm
Fills the form with existing data.
fill(T) - Method in class play.data.Form
Populates this form with an existing value, used for edit forms.
fillDataWith(Map<String, String>, Map<String, String[]>) - Method in class play.data.Form
 
Filter - Class in play.mvc
 
Filter(Materializer) - Constructor for class play.mvc.Filter
 
findNextWhiteSpace(int, String) - Method in class play.libs.Time.CronExpression
 
FIREFOX - Static variable in class play.test.Helpers
 
flash() - Static method in class play.mvc.Controller
Deprecated.
Deprecated as of 2.7.0. Use Http.RequestHeader.flash() and Result instead.
flash(String, String) - Static method in class play.mvc.Controller
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
flash(String) - Static method in class play.mvc.Controller
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
flash() - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use Http.RequestHeader.flash() and Result instead.
flash() - Static method in class play.mvc.Http.Context.Implicit
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
Flash(Map<String, String>) - Constructor for class play.mvc.Http.Flash
 
Flash(Flash) - Constructor for class play.mvc.Http.Flash
 
Flash(int, float) - Constructor for class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
Flash(int) - Constructor for class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
flash() - Method in class play.mvc.Http.RequestBuilder
 
flash(String, String) - Method in class play.mvc.Http.RequestBuilder
Sets a cookie in the request.
flash(Map<String, String>) - Method in class play.mvc.Http.RequestBuilder
Sets cookies in a request.
flash() - Method in interface play.mvc.Http.RequestHeader
Parses the Flash cookie and returns the Flash data.
flash() - Method in class play.mvc.Http.WrappedContext
Deprecated.
flash() - Method in class play.mvc.Result
Extracts the Flash values of this Result value.
flashing(Map<String, String>) - Method in class play.mvc.Result
Adds values to the flash.
flashing(String, String) - Method in class play.mvc.Result
Adds the given key and value to the flash.
flatten(CompletionStage<Accumulator<E, A>>, Materializer) - Static method in class play.libs.streams.Accumulator
Flatten a completion stage of an accumulator to an accumulator.
flow(String) - Static method in class play.libs.Comet
Produces a flow of ByteString with a prepended block and a script wrapper.
flow() - Static method in class play.libs.EventSource
 
fluentWait() - Method in class play.test.TestBrowser
Creates a generic FluentWait<WebDriver> instance using the underlying web driver.
FORBIDDEN - Static variable in interface play.mvc.Http.Status
 
forbidden() - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(Content) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(Content, String) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(String) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(String, String) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(JsonNode) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(byte[]) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(InputStream) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(InputStream, long) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(File) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(File, boolean) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(File, String) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(File, boolean, String) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(Path) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(Path, boolean) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(Path, String) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forbidden(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 403 Forbidden result.
forCode(String) - Static method in class play.i18n.Lang
Create a Lang value from a code (such as fr or en-US).
forDefault(Evolution...) - Static method in class play.db.evolutions.Evolutions
Create an evolutions reader for the default database from a list of evolutions.
forEach(BiConsumer<? super String, ? super String>) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
forEach(BiConsumer<? super String, ? super String>) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
forFileName(String) - Method in class play.mvc.FileMimeTypes
 
Form<T> - Class in play.data
Helper to manage HTML form description, submission and validation.
Form(Class<T>, MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.Form
Creates a new Form.
Form(String, Class<T>, MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.Form
 
Form(String, Class<T>, Class<?>, MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.Form
 
Form(String, Class<T>, Class<?>[], MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.Form
 
Form(String, Class<T>, Map<String, String>, List<ValidationError>, Optional<T>, MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.Form
 
Form(String, Class<T>, Map<String, String>, Map<String, Http.MultipartFormData.FilePart<?>>, List<ValidationError>, Optional<T>, MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.Form
 
Form(String, Class<T>, Map<String, String>, List<ValidationError>, Optional<T>, Class<?>, MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.Form
 
Form(String, Class<T>, Map<String, String>, Map<String, Http.MultipartFormData.FilePart<?>>, List<ValidationError>, Optional<T>, Class<?>, MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.Form
 
Form(String, Class<T>, Map<String, String>, List<ValidationError>, Optional<T>, Class<?>[], MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.Form
Creates a new Form.
Form(String, Class<T>, Map<String, String>, Map<String, Http.MultipartFormData.FilePart<?>>, List<ValidationError>, Optional<T>, Class<?>[], MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.Form
Creates a new Form.
Form(String, Class<T>, Map<String, String>, List<ValidationError>, Optional<T>, Class<?>[], MessagesApi, Formatters, ValidatorFactory, Config, Lang) - Constructor for class play.data.Form
Creates a new Form.
Form(String, Class<T>, Map<String, String>, Map<String, Http.MultipartFormData.FilePart<?>>, List<ValidationError>, Optional<T>, Class<?>[], MessagesApi, Formatters, ValidatorFactory, Config, Lang) - Constructor for class play.data.Form
Creates a new Form.
Form(String, Class<T>, Map<String, String>, List<ValidationError>, Optional<T>, Class<?>[], MessagesApi, Formatters, ValidatorFactory, Config, Lang, boolean) - Constructor for class play.data.Form
Creates a new Form.
Form(String, Class<T>, Map<String, String>, Map<String, Http.MultipartFormData.FilePart<?>>, List<ValidationError>, Optional<T>, Class<?>[], MessagesApi, Formatters, ValidatorFactory, Config, Lang, boolean) - Constructor for class play.data.Form
Creates a new Form.
form() - Method in class play.data.FormFactory
 
form(Class<T>) - Method in class play.data.FormFactory
 
form(String, Class<T>) - Method in class play.data.FormFactory
 
form(String, Class<T>, Class<?>...) - Method in class play.data.FormFactory
 
form(Class<T>, Class<?>...) - Method in class play.data.FormFactory
 
FORM - Static variable in interface play.mvc.Http.MimeTypes
Content-Type of form-urlencoded.
Form.Display - Annotation Type in play.data
Defines a form element's display name.
Form.Field - Class in play.data
A form field.
format() - Method in class play.data.Form.Field
Returns the expected format for this field.
format(Messages) - Method in class play.data.validation.ValidationError
Returns the formatted error message (message + arguments) in the given Messages.
formatDevServerErrorException(Throwable) - Method in class play.http.JsonHttpErrorHandler
Format a Throwable as a JSON value.
Formats - Class in play.data.format
Defines several default formatters.
Formats() - Constructor for class play.data.format.Formats
 
Formats.AnnotationDateFormatter - Class in play.data.format
Annotation formatter, triggered by the @DateTime annotation.
Formats.AnnotationNonEmptyFormatter - Class in play.data.format
Annotation formatter, triggered by the @NonEmpty annotation.
Formats.DateFormatter - Class in play.data.format
Formatter for java.util.Date values.
Formats.DateTime - Annotation Type in play.data.format
Defines the format for a Date field.
Formats.NonEmpty - Annotation Type in play.data.format
Defines the format for a String field that cannot be empty.
formatted() - Method in class play.libs.EventSource.Event
 
Formatters - Class in play.data.format
Formatters helper.
Formatters(MessagesApi) - Constructor for class play.data.format.Formatters
 
formatters() - Method in interface play.data.FormFactoryComponents
 
Formatters.AnnotationFormatter<A extends java.lang.annotation.Annotation,T> - Class in play.data.format
Super-type for annotation-based formatters.
Formatters.SimpleFormatter<T> - Class in play.data.format
Super-type for custom simple formatters.
FormattersModule - Class in play.data.format
 
FormattersModule() - Constructor for class play.data.format.FormattersModule
 
FormFactory - Class in play.data
Helper to create HTML forms.
FormFactory(MessagesApi, Formatters, ValidatorFactory, Config) - Constructor for class play.data.FormFactory
 
formFactory() - Method in interface play.data.FormFactoryComponents
 
FormFactoryComponents - Interface in play.data
Java Components for FormFactory.
FormFactoryModule - Class in play.data
 
FormFactoryModule() - Constructor for class play.data.FormFactoryModule
 
FormUrlEncoded(long, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.FormUrlEncoded
 
FormUrlEncoded(HttpConfiguration, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.FormUrlEncoded
 
formUrlEncodedBodyParser() - Method in interface play.components.BodyParserComponents
 
forRouter(Function<BuiltInComponents, Router>) - Static method in class play.server.Server
Create a server for the given router.
forRouter(Mode, Function<BuiltInComponents, Router>) - Static method in class play.server.Server
Create a server for the given router.
forRouter(int, Function<BuiltInComponents, Router>) - Static method in class play.server.Server
Create a server for the given router.
forRouter(Mode, int, Function<BuiltInComponents, Router>) - Static method in class play.server.Server
Create a server for the router returned by the given block.
FORWARDED - Static variable in interface play.mvc.Http.HeaderNames
 
FOUND - Static variable in interface play.mvc.Http.Status
 
found(String) - Static method in class play.mvc.Results
Generates a 302 Found result.
found(Call) - Static method in class play.mvc.Results
Generates a 302 Found result.
fragment() - Method in class play.mvc.Call
The fragment of the URL.
from(Config) - Static method in class play.cache.caffeine.CaffeineParser
Returns a configured Caffeine cache builder.
from(Map<String, String>) - Static method in class play.db.jpa.DefaultJPAConfig
Create a default JPA configuration from a map of names to unit names.
FROM - Static variable in interface play.mvc.Http.HeaderNames
 
fromClassLoader() - Static method in class play.db.evolutions.Evolutions
Create an evolutions reader that reads evolution files from this class's own classloader.
fromClassLoader(ClassLoader) - Static method in class play.db.evolutions.Evolutions
Create an evolutions reader that reads evolution files from a classloader.
fromClassLoader(ClassLoader, String) - Static method in class play.db.evolutions.Evolutions
Create an evolutions reader that reads evolution files from a classloader.
fromComponents(BuiltInComponents) - Static method in class play.routing.RoutingDsl
 
fromContent(Content, String) - Static method in class play.http.HttpEntity
Create an entity from the given content.
fromId(int) - Static method in enum play.db.TransactionIsolationLevel
 
fromInputSource(InputSource) - Static method in class play.libs.XML
Parses the input source as DOM.
fromInputStream(InputStream, String) - Static method in class play.libs.XML
Parses an InputStream as DOM.
fromJson(JsonNode, Class<A>) - Static method in class play.libs.Json
Converts a JsonNode to a Java value
fromMap(Map<String, List<Evolution>>) - Static method in class play.db.evolutions.Evolutions
Create an evolutions reader based on a simple map of database names to evolutions.
fromScalaBuilder(GuiceApplicationBuilder) - Static method in class play.inject.guice.GuiceApplicationBuilder
 
fromSink(Sink<E, CompletionStage<A>>) - Static method in class play.libs.streams.Accumulator
Create an accumulator from an Akka streams sink.
fromString(String, String) - Static method in class play.http.HttpEntity
Create an entity from the given String.
fromString(String) - Static method in class play.libs.XML
Parses an XML string as DOM.
fromThread(ExecutionContext) - Static method in class play.libs.concurrent.HttpExecution
An ExecutionContext that executes work on the given ExecutionContext.
fromThread(Executor) - Static method in class play.libs.concurrent.HttpExecution
An ExecutionContext that executes work on the given ExecutionContext.
Futures - Interface in play.libs.concurrent
Utilities for creating CompletionStage operations.

G

GATEWAY_TIMEOUT - Static variable in interface play.mvc.Http.Status
 
generateProperties(Environment, Config, Map<String, String>) - Static method in interface play.LoggerConfigurator
 
generateSignedToken() - Method in interface play.libs.crypto.CSRFTokenSigner
Generates a signed token by calling generateToken / signToken.
generateSignedToken() - Method in class play.libs.crypto.DefaultCSRFTokenSigner
 
generateToken() - Method in interface play.libs.crypto.CSRFTokenSigner
Generates a cryptographically secure token.
generateToken() - Method in class play.libs.crypto.DefaultCSRFTokenSigner
 
get(String) - Method in interface play.cache.AsyncCacheApi
Deprecated.
Deprecated as of 2.7.0. Use AsyncCacheApi.getOptional(String) instead.
get(K, Function<? super K, ? extends V>) - Method in class play.cache.caffeine.NamedCaffeineCache
 
get(String) - Method in class play.cache.DefaultAsyncCacheApi
Deprecated.
get(String) - Method in class play.cache.DefaultSyncCacheApi
Deprecated.
get(String) - Method in interface play.cache.SyncCacheApi
Deprecated.
Deprecated as of 2.7.0. Use SyncCacheApi.getOptional(String) instead.
get(String) - Method in class play.cache.SyncCacheApiAdapter
Deprecated.
get(String) - Method in class play.data.DynamicForm
Gets the concrete value only if the submission was a success.
get() - Method in class play.data.Form
Gets the concrete value only if the submission was a success.
get(Lang) - Method in class play.data.Form
Gets the concrete value only if the submission was a success.
get() - Method in class play.data.validation.ValidatorFactoryProvider
 
get() - Method in class play.data.validation.ValidatorProvider
Deprecated.
 
get() - Method in class play.db.DBModule.NamedDatabaseProvider
 
get() - Method in class play.db.jpa.DefaultJPAApi.JPAApiProvider
 
get() - Method in class play.db.jpa.DefaultJPAConfig.JPAConfigProvider
 
get(Lang, String, Object...) - Method in class play.i18n.MessagesApi
Translates a message.
get(Lang, List<String>, Object...) - Method in class play.i18n.MessagesApi
Translates the first defined message.
get() - Method in class play.inject.SourceProvider
Returns the calling line of code.
get() - Method in class play.libs.F.LazySupplier
 
get(TypedKey<A>) - Method in class play.libs.typedmap.TypedMap
Get a value from the map, throwing an exception if it is not present.
get() - Method in class play.libs.ws.ahc.AhcWSModule.AhcWSClientProvider
 
get() - Method in class play.libs.ws.ahc.AhcWSRequest
 
get() - Method in interface play.libs.ws.WSRequest
Perform a GET on the request asynchronously.
get(String) - Method in interface play.mvc.Http.Cookies
Deprecated.
Deprecated as of 2.7.0. Use Http.Cookies.getCookie(String)
get(Object) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Use Http.Flash.getOptional(String) instead.
get(String) - Method in class play.mvc.Http.Headers
Gets the header value.
GET - Static variable in interface play.mvc.Http.HttpVerbs
 
get(Object) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Use Http.Session.getOptional(String) instead.
GET(String) - Method in class play.routing.RoutingDsl
Create a GET route for the given path pattern.
get() - Method in class play.server.ApplicationProvider
 
GET - Static variable in class play.test.Helpers
 
getAccessibleConstructor(Constructor<T>) - Static method in class play.libs.reflect.ConstructorUtils
Checks if the specified constructor is accessible.
getAccessibleMethod(Method) - Static method in class play.libs.reflect.MethodUtils
Returns an accessible method (that is, one that can be invoked via reflection) that implements the specified Method.
getAction(Class<A>) - Method in class play.core.j.MappedJavaHandlerComponents
 
getAll(String) - Method in class play.mvc.Http.Headers
Get all the values associated with the header name.
getAllHeaders() - Method in class play.libs.ws.ahc.AhcWSResponse
Deprecated.
Deprecated since 2.6.0. Use AhcWSResponse.getHeaders() instead.
getAllHeaders() - Method in interface play.libs.ws.WSResponse
Deprecated.
getAllPresent(Iterable<?>) - Method in class play.cache.caffeine.NamedCaffeineCache
 
getArgs() - Method in class play.data.validation.Constraints.ValidationPayload
Deprecated.
getArgumentsForConstraint(String, String, ConstraintViolation<Object>) - Method in class play.data.Form
 
getAttrs() - Method in class play.data.validation.Constraints.ValidationPayload
 
getAuth() - Method in class play.libs.ws.ahc.AhcWSRequest
 
getBackedType() - Method in class play.data.Form
 
getBody() - Method in class play.libs.ws.ahc.AhcWSRequest
 
getBody(BodyReadable<T>) - Method in class play.libs.ws.ahc.AhcWSResponse
 
getBody() - Method in class play.libs.ws.ahc.AhcWSResponse
 
getBody() - Method in interface play.libs.ws.WSResponse
 
getBody(BodyReadable<T>) - Method in interface play.libs.ws.WSResponse
Gets the body of the response as a T, using a BodyReadable.
getBodyAsBytes() - Method in class play.libs.ws.ahc.AhcWSResponse
 
getBodyAsBytes() - Method in interface play.libs.ws.WSResponse
 
getBodyAsSource() - Method in class play.libs.ws.ahc.AhcWSResponse
 
getBodyAsSource() - Method in interface play.libs.ws.WSResponse
 
getBodyAsStream() - Method in class play.libs.ws.ahc.AhcWSResponse
Deprecated.
Use response.getBody(inputStream())
getBodyAsStream() - Method in interface play.libs.ws.WSResponse
Deprecated.
use getBody(BodyReadable) with WSBodyWritables.inputStream().
getBodyParser(Class<A>) - Method in class play.core.j.MappedJavaHandlerComponents
 
getCalculator() - Method in class play.libs.ws.ahc.AhcWSRequest
 
getClazz() - Method in class play.inject.BindingKey
 
getClazz() - Method in class play.inject.QualifierClass
 
getConfig() - Method in class play.data.validation.Constraints.ValidationPayload
 
getConnection() - Method in interface play.db.Database
Get a JDBC connection from the underlying data source.
getConnection(boolean) - Method in interface play.db.Database
Get a JDBC connection from the underlying data source.
getConnection() - Method in class play.db.DefaultDatabase
 
getConnection(boolean) - Method in class play.db.DefaultDatabase
 
getContentType() - Method in class play.libs.ws.ahc.AhcWSRequest
 
getContentType() - Method in class play.libs.ws.ahc.AhcWSResponse
 
getContentType() - Method in interface play.libs.ws.WSResponse
 
getContentType() - Method in class play.mvc.Http.MultipartFormData.FileInfo
 
getContentType() - Method in class play.mvc.Http.MultipartFormData.FilePart
The file Content-Type
getControllerMethodInvocation() - Method in class play.routing.Router.RouteDocumentation
 
getCookie(String) - Method in class play.libs.ws.ahc.AhcWSResponse
 
getCookie(String) - Method in interface play.libs.ws.WSResponse
 
getCookie(String) - Method in interface play.mvc.Http.Cookies
 
getCookie(String) - Method in class play.mvc.Result
Extracts a Cookie value from this Result value
getCookies() - Method in class play.libs.ws.ahc.AhcWSResponse
 
getCookies() - Method in interface play.libs.ws.WSResponse
 
getCronExpression() - Method in class play.libs.Time.CronExpression
 
getData() - Method in class play.data.DynamicForm.Dynamic
 
getDatabase(String) - Method in interface play.db.DBApi
 
getDatabase(String) - Method in class play.db.DefaultDBApi
 
getDatabases() - Method in interface play.db.DBApi
 
getDatabases() - Method in class play.db.DefaultDBApi
 
getDataSource() - Method in interface play.db.Database
 
getDataSource() - Method in class play.db.DefaultDatabase
 
getDayOfWeekNumber(String) - Method in class play.libs.Time.CronExpression
 
getDispositionType() - Method in class play.mvc.Http.MultipartFormData.FilePart
The disposition type.
getEager() - Method in class play.inject.Binding
 
getError(String) - Method in class play.data.Form
Deprecated.
Deprecated as of 2.7.0. Method has been renamed to Form.error(String).
getErrorMessageKey() - Method in class play.data.validation.Constraints.EmailValidator
 
getErrorMessageKey() - Method in class play.data.validation.Constraints.MaxLengthValidator
 
getErrorMessageKey() - Method in class play.data.validation.Constraints.MaxValidator
 
getErrorMessageKey() - Method in class play.data.validation.Constraints.MinLengthValidator
 
getErrorMessageKey() - Method in class play.data.validation.Constraints.MinValidator
 
getErrorMessageKey() - Method in class play.data.validation.Constraints.PatternValidator
 
getErrorMessageKey() - Method in class play.data.validation.Constraints.RequiredValidator
 
getErrorMessageKey() - Method in class play.data.validation.Constraints.ValidatePayloadWithValidator
 
getErrorMessageKey() - Method in class play.data.validation.Constraints.ValidateWithValidator
 
getErrorMessageKey() - Method in class play.data.validation.Constraints.Validator
 
getErrorMessageKey() - Method in class play.data.validation.Constraints.ValidatorWithPayload
 
getEvolutions(String) - Method in class play.db.evolutions.EvolutionsReader
Get the evolutions for the given database name.
getEvolutions(String) - Method in class play.db.evolutions.SimpleEvolutionsReader
 
getExistingFile(String) - Method in class play.Environment
Retrieves a file relative to the application root path.
getExpressionSetSummary(Set<Integer>) - Method in class play.libs.Time.CronExpression
 
getExpressionSetSummary(ArrayList<Integer>) - Method in class play.libs.Time.CronExpression
 
getExpressionSummary() - Method in class play.libs.Time.CronExpression
 
getFile(String) - Method in class play.Environment
Retrieves a file relative to the application root path.
getFile() - Method in class play.mvc.Http.MultipartFormData.FilePart
Deprecated.
Deprecated as of 2.7.0. Use Http.MultipartFormData.FilePart.getRef() instead, which however (when using the default Play BodyParser) will give you a Files.TemporaryFile instance instead of a File one. See migration guide.
getFile(String) - Method in class play.mvc.Http.MultipartFormData
Access a file part.
getFilename() - Method in class play.mvc.Http.MultipartFormData.FileInfo
 
getFilename() - Method in class play.mvc.Http.MultipartFormData.FilePart
The file name.
getFiles() - Method in class play.mvc.Http.MultipartFormData
Retrieves all file parts.
getFileSize() - Method in class play.mvc.Http.MultipartFormData.FilePart
The size of the file in bytes.
getFilters() - Method in class play.http.DefaultHttpFilters
 
getFilters() - Method in interface play.http.HttpFilters
 
getFinalFireTime() - Method in class play.libs.Time.CronExpression
NOT YET IMPLEMENTED: Returns the final time that the CronExpression will match.
getFollowRedirects() - Method in class play.libs.ws.ahc.AhcWSRequest
 
getGlobalError() - Method in class play.data.Form
Deprecated.
Deprecated as of 2.7.0. Method has been renamed to Form.globalError().
getHandler() - Method in class play.http.HandlerForRequest
 
getHeader(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
getHeader(String) - Method in class play.mvc.ResponseHeader
 
getHeader() - Method in class play.mvc.Result
Get the response header
getHeaders() - Method in class play.libs.ws.ahc.AhcWSRequest
 
getHeaders() - Method in class play.libs.ws.ahc.AhcWSResponse
 
getHeaders() - Method in interface play.libs.ws.WSRequest
 
getHeaders() - Method in interface play.libs.ws.WSResponse
 
getHeaders() - Method in class play.mvc.Http.RequestBuilder
 
getHeaders() - Method in interface play.mvc.Http.RequestHeader
Retrieve all headers.
getHeaders() - Method in class play.mvc.Http.Response
Deprecated.
Gets the current response headers.
getHeaderValues(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
getHeaderValues(String) - Method in class play.libs.ws.ahc.AhcWSResponse
 
getHeaderValues(String) - Method in interface play.libs.ws.WSResponse
 
getHttpMethod() - Method in class play.routing.Router.RouteDocumentation
 
getId() - Method in enum play.db.TransactionIsolationLevel
 
getIfPresent(Object) - Method in class play.cache.caffeine.NamedCaffeineCache
 
getImplementation() - Method in class play.inject.ConstructionTarget
 
getIndirectlyPresentAnnotations(A) - Static method in class play.libs.AnnotationUtils
If the return type of an existing value() method of the passed annotation is an Annotation[] array and the annotations inside that Annotation[] array are annotated with the Repeatable annotation the annotations of that array will be returned.
getInstance(Class<T>) - Method in class play.data.validation.DefaultConstraintValidatorFactory
 
getInstance(Class<T>) - Method in class play.data.validation.MappedConstraintValidatorFactory
 
getInstance() - Method in class play.inject.QualifierInstance
 
getKey() - Method in class play.inject.Binding
 
getKey() - Method in class play.inject.BindingKeyTarget
 
getKey() - Method in class play.mvc.Http.MultipartFormData.DataPart
The part name.
getKey() - Method in class play.mvc.Http.MultipartFormData.FileInfo
 
getKey() - Method in class play.mvc.Http.MultipartFormData.FilePart
The part name.
getLang() - Method in class play.data.validation.Constraints.ValidationPayload
 
getLastDayOfMonth(int, int) - Method in class play.libs.Time.CronExpression
 
getMatchingAccessibleConstructor(Class<T>, Class<?>...) - Static method in class play.libs.reflect.ConstructorUtils
Finds an accessible constructor with compatible parameters.
getMatchingAccessibleMethod(Class<?>, String, Class<?>...) - Static method in class play.libs.reflect.MethodUtils
Finds an accessible method that matches the given name and has compatible parameters.
getMessageForConstraintViolation(ConstraintViolation<Object>) - Method in class play.data.Form
When dealing with @ValidateWith or @ValidatePayloadWith annotations, and message parameter is not used in the annotation, extract the message from validator's getErrorMessageKey() method
getMessages() - Method in class play.data.validation.Constraints.ValidationPayload
 
getModifiers() - Method in class play.routing.HandlerDef
 
getMonthNumber(String) - Method in class play.libs.Time.CronExpression
 
getName() - Method in class play.cache.caffeine.NamedCaffeineCache
 
getName() - Method in class play.data.Form.Field
Deprecated.
Deprecated as of 2.7.0. Method has been renamed to Form.Field.name().
getName() - Method in interface play.db.Database
 
getName() - Method in class play.db.DefaultDatabase
 
getNextInterval(Date) - Method in class play.libs.Time.CronExpression
Return the interval between the next valid date and the one after
getNextInvalidTimeAfter(Date) - Method in class play.libs.Time.CronExpression
Returns the next date/time after the given date/time which does not satisfy the expression
getNextValidTimeAfter(Date) - Method in class play.libs.Time.CronExpression
Returns the next date/time after the given date/time which satisfies the cron expression.
getNumericValue(String, int) - Method in class play.libs.Time.CronExpression
 
getOptional(String) - Method in interface play.cache.AsyncCacheApi
Retrieves an object by key.
getOptional(String) - Method in class play.cache.DefaultAsyncCacheApi
 
getOptional(String) - Method in class play.cache.DefaultSyncCacheApi
 
getOptional(String) - Method in interface play.cache.SyncCacheApi
Retrieves an object by key.
getOptional(String) - Method in class play.cache.SyncCacheApiAdapter
 
getOptional(TypedKey<A>) - Method in class play.libs.typedmap.TypedMap
Get a value from the map, returning an empty Optional if it is not present.
getOptional(String) - Method in class play.mvc.Http.Flash
Optionally returns the flash scope value associated with a key.
getOptional(String) - Method in class play.mvc.Http.Session
Optionally returns the session value associated with a key.
getOrDefault(Object, String) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
getOrDefault(Object, String) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
getOrElseUpdate(String, Callable<CompletionStage<T>>, int) - Method in interface play.cache.AsyncCacheApi
Retrieve a value from the cache, or set it from a default Callable function.
getOrElseUpdate(String, Callable<CompletionStage<T>>) - Method in interface play.cache.AsyncCacheApi
Retrieve a value from the cache, or set it from a default Callable function.
getOrElseUpdate(String, Callable<CompletionStage<T>>, int) - Method in class play.cache.DefaultAsyncCacheApi
 
getOrElseUpdate(String, Callable<CompletionStage<T>>) - Method in class play.cache.DefaultAsyncCacheApi
 
getOrElseUpdate(String, Callable<T>, int) - Method in class play.cache.DefaultSyncCacheApi
 
getOrElseUpdate(String, Callable<T>) - Method in class play.cache.DefaultSyncCacheApi
 
getOrElseUpdate(String, Callable<T>, int) - Method in interface play.cache.SyncCacheApi
Retrieve a value from the cache, or set it from a default Callable function.
getOrElseUpdate(String, Callable<T>) - Method in interface play.cache.SyncCacheApi
Retrieve a value from the cache, or set it from a default Callable function.
getOrElseUpdate(String, Callable<T>, int) - Method in class play.cache.SyncCacheApiAdapter
 
getOrElseUpdate(String, Callable<T>) - Method in class play.cache.SyncCacheApiAdapter
 
getParameterTypes() - Method in class play.routing.HandlerDef
 
getPathPattern() - Method in class play.routing.Router.RouteDocumentation
 
getProvider() - Method in class play.inject.ProviderConstructionTarget
 
getProvider() - Method in class play.inject.ProviderTarget
 
getQualifier() - Method in class play.inject.BindingKey
 
getQueryParameters() - Method in class play.libs.ws.ahc.AhcWSRequest
 
getQueryParameters() - Method in interface play.libs.ws.WSRequest
 
getQueryString(String) - Method in interface play.mvc.Http.RequestHeader
Helper method to access a queryString parameter.
getRef() - Method in class play.mvc.Http.MultipartFormData.FilePart
The File.
getRequestHeader() - Method in class play.http.HandlerForRequest
 
getRequestTimeout() - Method in class play.libs.ws.ahc.AhcWSRequest
 
getRevision() - Method in class play.db.evolutions.Evolution
Get the revision of the evolution.
getRunningHttpPort() - Method in class play.test.TestServer
The HTTP port that the server is running on.
getRunningHttpsPort() - Method in class play.test.TestServer
The HTTPS port that the server is running on.
getScope() - Method in class play.inject.Binding
 
getSet(int) - Method in class play.libs.Time.CronExpression
 
getSingleHeader(String) - Method in class play.libs.ws.ahc.AhcWSResponse
 
getSingleHeader(String) - Method in interface play.libs.ws.WSResponse
 
getSource() - Method in class play.inject.Binding
 
getSqlDown() - Method in class play.db.evolutions.Evolution
Get the SQL script for tearing the evolution down.
getSqlUp() - Method in class play.db.evolutions.Evolution
Get the SQL script for bringing the evolution up.
getStackFrames(Throwable) - Static method in class play.libs.exception.ExceptionUtils
Captures the stack trace associated with the specified Throwable object, decomposing it into a list of stack frames.
getStackTrace(Throwable) - Static method in class play.libs.exception.ExceptionUtils
Gets the stack trace from a Throwable as a String.
getStatus() - Method in class play.libs.ws.ahc.AhcWSResponse
 
getStatus() - Method in interface play.libs.ws.WSResponse
 
getStatusText() - Method in class play.libs.ws.ahc.AhcWSResponse
 
getStatusText() - Method in interface play.libs.ws.WSResponse
 
getTarget() - Method in class play.inject.Binding
 
getTargetDatasource(ConnectionPoolDataSourceProxy) - Static method in class org.jdbcdslog.AccessConnectionPoolDataSourceProxy
 
getTimeAfter(Date) - Method in class play.libs.Time.CronExpression
 
getTimeBefore(Date) - Method in class play.libs.Time.CronExpression
NOT YET IMPLEMENTED: Returns the time before the given time that the CronExpression matches.
getTimeZone() - Method in class play.libs.Time.CronExpression
Returns the time zone for which this CronExpression will be resolved.
getUnderlying() - Method in class play.libs.ws.ahc.AhcWSClient
 
getUnderlying() - Method in class play.libs.ws.ahc.AhcWSResponse
 
getUnderlying() - Method in interface play.libs.ws.WSClient
The underlying implementation of the client, if any.
getUnderlying() - Method in interface play.libs.ws.WSResponse
Gets the underlying implementation response object, if any.
getUri() - Method in class play.libs.ws.ahc.AhcWSResponse
 
getUrl() - Method in interface play.db.Database
 
getUrl() - Method in class play.db.DefaultDatabase
 
getUrl() - Method in class play.libs.ws.ahc.AhcWSRequest
 
getUrl() - Method in interface play.libs.ws.WSRequest
 
getUsername(Http.Context) - Method in class play.mvc.Security.Authenticator
Deprecated.
Deprecated as of 2.7.0. Use #getUsername(Request) instead.
getUsername(Http.Request) - Method in class play.mvc.Security.Authenticator
Retrieves the username from the HTTP request; the default is to read from the session cookie.
getValue() - Method in class play.data.Form.Field
Deprecated.
Deprecated as of 2.7.0. Method has been renamed to Form.Field.value().
getValue(int, String, int) - Method in class play.libs.Time.CronExpression
 
getValue() - Method in class play.mvc.Http.MultipartFormData.DataPart
The part value.
getWrappedApplication() - Method in interface play.Application
Deprecated.
getWrappedApplication() - Method in class play.DefaultApplication
Deprecated.
globalError() - Method in class play.data.Form
Retrieves the first global error (an error without any key), if it exists.
globalErrors() - Method in class play.data.Form
Retrieve all global errors - errors without a key.
GONE - Static variable in interface play.mvc.Http.Status
 
Guiceable - Class in play.inject.guice
 
Guiceable() - Constructor for class play.inject.guice.Guiceable
 
GuiceApplicationBuilder - Class in play.inject.guice
 
GuiceApplicationBuilder() - Constructor for class play.inject.guice.GuiceApplicationBuilder
 
GuiceApplicationLoader - Class in play.inject.guice
An ApplicationLoader that uses Guice to bootstrap the application.
GuiceApplicationLoader() - Constructor for class play.inject.guice.GuiceApplicationLoader
 
GuiceApplicationLoader(GuiceApplicationBuilder) - Constructor for class play.inject.guice.GuiceApplicationLoader
 
GuiceBuilder<Self,Delegate extends play.api.inject.guice.GuiceBuilder<Delegate>> - Class in play.inject.guice
A builder for creating Guice-backed Play Injectors.
GuiceBuilder(Delegate) - Constructor for class play.inject.guice.GuiceBuilder
 
GuiceInjectorBuilder - Class in play.inject.guice
Default empty builder for creating Guice-backed Injectors.
GuiceInjectorBuilder() - Constructor for class play.inject.guice.GuiceInjectorBuilder
 
gzipFilter() - Method in interface play.filters.components.GzipFilterComponents
 
GzipFilterComponents - Interface in play.filters.components
The GZIP filter Java components.
gzipFilterConfig() - Method in interface play.filters.components.GzipFilterComponents
 

H

handle(Http.RequestHeader, String) - Method in class play.filters.csrf.CSRFErrorHandler.DefaultCSRFErrorHandler
 
handle(Http.RequestHeader, String) - Method in interface play.filters.csrf.CSRFErrorHandler
Handle the CSRF error.
HANDLER_DEF - Static variable in class play.routing.Router.Attrs
Key for the HandlerDef used to handle the request.
HandlerDef - Class in play.routing
 
HandlerDef() - Constructor for class play.routing.HandlerDef
 
handlerForRequest(Http.RequestHeader) - Method in class play.http.DefaultHttpRequestHandler
 
HandlerForRequest - Class in play.http
A request and a handler to handle it.
HandlerForRequest(Http.RequestHeader, Handler) - Constructor for class play.http.HandlerForRequest
 
handlerForRequest(Http.RequestHeader) - Method in interface play.http.HttpRequestHandler
Get a handler for the given request.
handleWebCommand(Http.RequestHeader) - Method in class play.server.ApplicationProvider
Deprecated.
Deprecated as of 2.7.0. WebCommands are now handled by the DefaultHttpRequestHandler.
hasBody() - Method in interface play.mvc.Http.RequestHeader
Checks if the request has a body.
hasErrors() - Method in class play.data.Form
 
hasGlobalErrors() - Method in class play.data.Form
 
hashCode() - Method in class play.cache.NamedCacheImpl
 
hashCode() - Method in class play.core.cookie.encoding.DefaultCookie
 
hashCode() - Method in class play.db.evolutions.Evolution
 
hashCode() - Method in class play.db.NamedDatabaseImpl
 
hashCode() - Method in class play.http.websocket.Message.Binary
 
hashCode() - Method in class play.http.websocket.Message.Close
 
hashCode() - Method in class play.http.websocket.Message.Ping
 
hashCode() - Method in class play.http.websocket.Message.Pong
 
hashCode() - Method in class play.http.websocket.Message.Text
 
hashCode() - Method in class play.inject.NamedImpl
 
hashCode() - Method in class play.libs.F.Tuple
 
hashCode() - Method in class play.libs.F.Tuple3
 
hashCode() - Method in class play.libs.F.Tuple4
 
hashCode() - Method in class play.libs.F.Tuple5
 
hashCode() - Method in class play.libs.typedmap.TypedKey
 
hasHeader(String) - Method in interface play.mvc.Http.RequestHeader
Checks if the request has the header.
head() - Method in class play.libs.ws.ahc.AhcWSRequest
 
head() - Method in interface play.libs.ws.WSRequest
Perform a HEAD on the request asynchronously.
HEAD - Static variable in interface play.mvc.Http.HttpVerbs
 
HEAD(String) - Method in class play.routing.RoutingDsl
Create a HEAD route for the given path pattern.
HEAD - Static variable in class play.test.Helpers
 
header(String, List<String>) - Method in class play.mvc.Http.RequestBuilder
 
header(String, String) - Method in class play.mvc.Http.RequestBuilder
 
header(String) - Method in interface play.mvc.Http.RequestHeader
Retrieves a single header.
header(String) - Method in class play.mvc.Result
Extracts an Header value of this Result value.
Headers(Map<String, List<String>>) - Constructor for class play.mvc.Http.Headers
 
headers(Http.Headers) - Method in class play.mvc.Http.RequestBuilder
Set the headers to be used by the request builder.
headers() - Method in class play.mvc.ResponseHeader
 
headers() - Method in class play.mvc.Result
Extracts all Headers of this Result value.
Helpers - Class in play.test
Helper functions to run tests.
Helpers() - Constructor for class play.test.Helpers
 
HikariCPComponents - Interface in play.db
HikariCP Java components (for compile-time injection).
HOST - Static variable in interface play.mvc.Http.HeaderNames
 
host() - Method in class play.mvc.Http.RequestBuilder
 
host(String) - Method in class play.mvc.Http.RequestBuilder
 
host() - Method in interface play.mvc.Http.RequestHeader
The request host.
HOUR - Static variable in class play.libs.Time.CronExpression
 
hours - Variable in class play.libs.Time.CronExpression
 
HTML - Static variable in interface play.mvc.Http.MimeTypes
Content-Type of html.
HtmlOrJsonHttpErrorHandler - Class in play.http
An HttpErrorHandler that uses either HTML or JSON in the response depending on the client's preference.
HtmlOrJsonHttpErrorHandler(DefaultHttpErrorHandler, JsonHttpErrorHandler) - Constructor for class play.http.HtmlOrJsonHttpErrorHandler
 
HTMLUNIT - Static variable in class play.test.Helpers
 
Http - Class in play.mvc
Defines HTTP standard objects.
Http() - Constructor for class play.mvc.Http
 
http(int) - Method in class play.server.Server.Builder
Instruct the server to serve HTTP on a particular port.
Http.Context - Class in play.mvc
Deprecated.
Deprecated as of 2.7.0. See migration guide.
Http.Context.Implicit - Class in play.mvc
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
Http.Cookie - Class in play.mvc
HTTP Cookie
Http.Cookie.SameSite - Enum in play.mvc
The cookie SameSite attribute
Http.CookieBuilder - Class in play.mvc
 
Http.Cookies - Interface in play.mvc
HTTP Cookies set
Http.Flash - Class in play.mvc
HTTP Flash.
Http.HeaderNames - Interface in play.mvc
Defines all standard HTTP headers.
Http.Headers - Class in play.mvc
 
Http.HttpVerbs - Interface in play.mvc
Standard HTTP Verbs
Http.MimeTypes - Interface in play.mvc
Common HTTP MIME types
Http.MultipartFormData<A> - Class in play.mvc
Multipart form data body.
Http.MultipartFormData.DataPart - Class in play.mvc
 
Http.MultipartFormData.FileInfo - Class in play.mvc
Info about a file part
Http.MultipartFormData.FilePart<A> - Class in play.mvc
A file part.
Http.MultipartFormData.Part<A> - Interface in play.mvc
 
Http.RawBuffer - Class in play.mvc
Handle the request body a raw bytes data.
Http.Request - Interface in play.mvc
An HTTP request.
Http.RequestBody - Class in play.mvc
The request body.
Http.RequestBuilder - Class in play.mvc
The builder for building a request.
Http.RequestHeader - Interface in play.mvc
 
Http.RequestImpl - Class in play.mvc
An HTTP request.
Http.Response - Class in play.mvc
Deprecated.
Deprecated as of 2.7.0. Use Result instead which has methods to add headers and cookies.
Http.Session - Class in play.mvc
HTTP Session.
Http.Status - Interface in play.mvc
Defines all standard HTTP status codes.
Http.WrappedContext - Class in play.mvc
Deprecated.
Deprecated as of 2.7.0. See migration guide.
HTTP_VERSION_NOT_SUPPORTED - Static variable in interface play.mvc.Http.Status
 
HttpComponents - Interface in play.components
 
httpConfiguration() - Method in interface play.BuiltInComponents
 
httpConfiguration() - Method in interface play.components.HttpConfigurationComponents
 
httpConfiguration() - Method in class play.core.j.MappedJavaHandlerComponents
 
HttpConfigurationComponents - Interface in play.components
Http Configuration Java Components.
httpContext() - Static method in class play.test.Helpers
Deprecated.
Deprecated as of 2.7.0. See migration guide.
httpContext(Http.Request) - Static method in class play.test.Helpers
Deprecated.
Deprecated as of 2.7.0. See migration guide.
HttpEntity - Class in play.http
An HTTP entity
HttpEntity.Chunked - Class in play.http
A chunked entity, backed by a source of chunks.
HttpEntity.Streamed - Class in play.http
A streamed entity, backed by a source.
HttpEntity.Strict - Class in play.http
A strict entity, where all the data for it is in memory.
httpErrorHandler() - Method in class play.BuiltInComponentsFromContext
 
httpErrorHandler() - Method in interface play.components.HttpErrorHandlerComponents
 
HttpErrorHandler - Interface in play.http
Component for handling HTTP errors in Play.
HttpErrorHandlerComponents - Interface in play.components
The HTTP Error handler Java Components.
HttpExecution - Class in play.libs.concurrent
ExecutionContexts that preserve the current thread's context ClassLoader and Http.Context by passing it through HttpExecutionContext.
HttpExecution() - Constructor for class play.libs.concurrent.HttpExecution
 
HttpExecutionContext - Class in play.libs.concurrent
Execution context for managing Play Java HTTP thread local state.
HttpExecutionContext(Executor) - Constructor for class play.libs.concurrent.HttpExecutionContext
 
httpFilters() - Method in interface play.components.HttpComponents
List of filters, typically provided by mixing in play.filters.HttpFiltersComponents or play.api.NoHttpFiltersComponents.
httpFilters() - Method in interface play.filters.components.HttpFiltersComponents
 
httpFilters() - Method in interface play.filters.components.NoHttpFiltersComponents
 
HttpFilters - Interface in play.http
Provides filters to the HttpRequestHandler.
HttpFiltersComponents - Interface in play.filters.components
A compile time default filters components.
httpOnly() - Method in class play.mvc.Http.Cookie
 
httpPort() - Method in class play.server.Server
Get the HTTP port the server is running on.
httpRequestHandler() - Method in class play.BuiltInComponentsFromContext
 
httpRequestHandler() - Method in interface play.components.HttpComponents
 
HttpRequestHandler - Interface in play.http
An HTTP request handler
https(int) - Method in class play.server.Server.Builder
Configure the server to serve HTTPS on a particular port.
httpsPort() - Method in class play.server.Server
Get the HTTPS port the server is running on.

I

I18nComponents - Interface in play.i18n
Java I18n components.
id() - Method in class play.libs.openid.UserInfo
 
id() - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0 Use Http.RequestHeader.id() instead.
id() - Method in class play.mvc.Http.RequestBuilder
 
id(Long) - Method in class play.mvc.Http.RequestBuilder
 
id() - Method in interface play.mvc.Http.RequestHeader
The request id.
id() - Method in class play.mvc.Http.WrappedContext
Deprecated.
IF_MATCH - Static variable in interface play.mvc.Http.HeaderNames
 
IF_MODIFIED_SINCE - Static variable in interface play.mvc.Http.HeaderNames
 
IF_NONE_MATCH - Static variable in interface play.mvc.Http.HeaderNames
 
IF_RANGE - Static variable in interface play.mvc.Http.HeaderNames
 
IF_UNMODIFIED_SINCE - Static variable in interface play.mvc.Http.HeaderNames
 
IM_A_TEAPOT - Static variable in interface play.mvc.Http.Status
 
Implicit() - Constructor for class play.mvc.Http.Context.Implicit
Deprecated.
 
in(Class<A>) - Method in class play.inject.Binding
Configure the scope for this binding.
in(Environment) - Method in class play.inject.guice.GuiceBuilder
Set the environment.
in(File) - Method in class play.inject.guice.GuiceBuilder
Set the environment path.
in(Mode) - Method in class play.inject.guice.GuiceBuilder
Set the environment mode.
in(ClassLoader) - Method in class play.inject.guice.GuiceBuilder
Set the environment class loader.
indexes() - Method in class play.data.Form.Field
 
info(String) - Method in class play.Logger.ALogger
Logs a message with the INFO level.
info(Supplier<String>) - Method in class play.Logger.ALogger
Log a message with the INFO level.
info(Marker, String) - Method in class play.Logger.ALogger
Logs a message with the INFO level.
info(String, Object...) - Method in class play.Logger.ALogger
Logs a message with the INFO level.
info(String, Supplier<?>...) - Method in class play.Logger.ALogger
Log a message with the INFO level.
info(Marker, String, Object...) - Method in class play.Logger.ALogger
Logs a message with the INFO level.
info(String, Throwable) - Method in class play.Logger.ALogger
Logs a message with the INFO level, with the given error.
info(Marker, String, Throwable) - Method in class play.Logger.ALogger
Logs a message with the INFO level, with the given error.
info(String) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
info(Supplier<String>) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
info(String, Object...) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
info(String, Supplier<?>...) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
info(String, Throwable) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
init(File, Mode) - Method in interface play.LoggerConfigurator
Initialize the Logger when there's no application ClassLoader available.
init(File, Mode) - Method in interface play.LoggerConfigurator
 
initialBuilder - Variable in class play.inject.guice.GuiceApplicationLoader
The initial builder to start construction from.
initialConfig() - Method in class play.ApplicationLoader.Context
Get the configuration from the context.
initialize(Constraints.Email) - Method in class play.data.validation.Constraints.EmailValidator
 
initialize(Constraints.MaxLength) - Method in class play.data.validation.Constraints.MaxLengthValidator
 
initialize(Constraints.Max) - Method in class play.data.validation.Constraints.MaxValidator
 
initialize(Constraints.MinLength) - Method in class play.data.validation.Constraints.MinLengthValidator
 
initialize(Constraints.Min) - Method in class play.data.validation.Constraints.MinValidator
 
initialize(Constraints.Pattern) - Method in class play.data.validation.Constraints.PatternValidator
 
initialize(Constraints.Required) - Method in class play.data.validation.Constraints.RequiredValidator
 
initialize(Constraints.ValidatePayloadWith) - Method in class play.data.validation.Constraints.ValidatePayloadWithValidator
 
initialize(Constraints.Validate) - Method in class play.data.validation.Constraints.ValidateValidator
 
initialize(Constraints.ValidateWithPayload) - Method in class play.data.validation.Constraints.ValidateValidatorWithPayload
 
initialize(Constraints.ValidateWith) - Method in class play.data.validation.Constraints.ValidateWithValidator
 
initialValue() - Method in class play.db.jpa.JPAEntityManagerContext
Deprecated.
 
InjectedActorSupport - Interface in play.libs.akka
Support for creating injected child actors.
injectedChild(Supplier<Actor>, String, Function<Props, Props>) - Method in interface play.libs.akka.InjectedActorSupport
Create an injected child actor.
injectedChild(Supplier<Actor>, String) - Method in interface play.libs.akka.InjectedActorSupport
Create an injected child actor.
injector() - Method in interface play.Application
Get the runtime injector for this application.
injector() - Method in class play.DefaultApplication
Get the injector for this application.
injector - Variable in class play.inject.DelegateInjector
 
injector() - Method in class play.inject.guice.GuiceBuilder
Create a Play Injector backed by Guice using this configured builder.
Injector - Interface in play.inject
An injector, capable of providing components.
inMemory(String, String, Map<String, ? extends Object>) - Static method in class play.db.Databases
Create an in-memory H2 database.
inMemory(String, Map<String, String>, Map<String, ? extends Object>) - Static method in class play.db.Databases
Create an in-memory H2 database.
inMemory(String, Map<String, ? extends Object>) - Static method in class play.db.Databases
Create an in-memory H2 database.
inMemory(String) - Static method in class play.db.Databases
Create an in-memory H2 database.
inMemory(Map<String, ? extends Object>) - Static method in class play.db.Databases
Create an in-memory H2 database with name "default".
inMemory() - Static method in class play.db.Databases
Create an in-memory H2 database with name "default".
inMemoryDatabase() - Static method in class play.test.Helpers
Constructs a in-memory (h2) database configuration to add to a fake application.
inMemoryDatabase(String) - Static method in class play.test.Helpers
Constructs a in-memory (h2) database configuration to add to a fake application.
inMemoryDatabase(String, Map<String, String>) - Static method in class play.test.Helpers
Constructs a in-memory (h2) database configuration to add to a fake application.
inMemoryWith(String, Object) - Static method in class play.db.Databases
Create an in-memory H2 database with name "default" and with extra configuration provided by the given entries.
inMemoryWith(String, Object, String, Object) - Static method in class play.db.Databases
Create an in-memory H2 database with name "default" and with extra configuration provided by the given entries.
inMemoryWith(String, Object, String, Object, String, Object) - Static method in class play.db.Databases
Create an in-memory H2 database with name "default" and with extra configuration provided by the given entries.
instance - Static variable in interface play.libs.ws.WSBodyReadables
 
instanceOf(Class<T>) - Method in class play.inject.DelegateInjector
 
instanceOf(BindingKey<T>) - Method in class play.inject.DelegateInjector
 
instanceOf(Class<T>) - Method in interface play.inject.Injector
Get an instance of the given class from the injector.
instanceOf(BindingKey<T>) - Method in interface play.inject.Injector
Get an instance of the given class from the injector.
instanceOf(Class<T>) - Method in class play.test.WithApplication
Provides an instance from the application.
INSUFFICIENT_STORAGE - Static variable in interface play.mvc.Http.Status
 
INTERNAL_SERVER_ERROR - Static variable in interface play.mvc.Http.Status
 
internalServerError() - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(Content) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(Content, String) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(String) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(String, String) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(JsonNode) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(byte[]) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(InputStream) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(InputStream, long) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(File) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(File, boolean) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(File, String) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(File, boolean, String) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(Path) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(Path, boolean) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(Path, String) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
internalServerError(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 500 Internal Server Error result.
invalidate(Object) - Method in class play.cache.caffeine.NamedCaffeineCache
 
invalidateAll(Iterable<?>) - Method in class play.cache.caffeine.NamedCaffeineCache
 
invalidateAll() - Method in class play.cache.caffeine.NamedCaffeineCache
 
invokeWithContext(Http.RequestBuilder, JavaContextComponents, Callable<V>) - Static method in class play.test.Helpers
Deprecated.
Deprecated as of 2.7.0. See migration guide.
isDebugEnabled() - Method in class play.Logger.ALogger
Returns true if the logger instance has DEBUG level logging enabled.
isDebugEnabled(Marker) - Method in class play.Logger.ALogger
Similar to Logger.ALogger.isDebugEnabled() method except that the marker data is also taken into account.
isDebugEnabled() - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
isDefinedAt(String) - Method in interface play.i18n.Messages
Check if a message key is defined.
isDefinedAt(Lang, String) - Method in class play.i18n.MessagesApi
Check if a message key is defined.
isDefinedAt(String) - Method in class play.i18n.MessagesImpl
Check if a message key is defined.
isDev() - Method in interface play.Application
Check whether the application is in Mode.DEV mode.
isDev() - Method in class play.Environment
Returns `true` if the application is `DEV` mode.
isDirty - Variable in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0.
isDirty - Variable in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0.
isEmpty() - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
isEmpty() - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
isErrorEnabled() - Method in class play.Logger.ALogger
Returns true if the logger instance has ERROR level logging enabled.
isErrorEnabled(Marker) - Method in class play.Logger.ALogger
Similar to Logger.ALogger.isErrorEnabled() method except that the marker data is also taken into consideration.
isErrorEnabled() - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
isHttpOnly() - Method in interface play.core.cookie.encoding.Cookie
Checks to see if this Cookie can only be accessed via HTTP.
isHttpOnly() - Method in class play.core.cookie.encoding.DefaultCookie
 
isInfoEnabled() - Method in class play.Logger.ALogger
Returns true if the logger instance has INFO level logging enabled.
isInfoEnabled(Marker) - Method in class play.Logger.ALogger
Similar to Logger.ALogger.isInfoEnabled() method except that the marker data is also taken into consideration.
isInfoEnabled() - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
isKnownEmpty() - Method in class play.http.HttpEntity.Chunked
 
isKnownEmpty() - Method in class play.http.HttpEntity
 
isKnownEmpty() - Method in class play.http.HttpEntity.Streamed
 
isKnownEmpty() - Method in class play.http.HttpEntity.Strict
 
isLeapYear(int) - Method in class play.libs.Time.CronExpression
 
isProd() - Method in interface play.Application
Check whether the application is in Mode.PROD mode.
isProd() - Method in class play.Environment
Returns `true` if the application is `PROD` mode.
isSatisfiedBy(Date) - Method in class play.libs.Time.CronExpression
Indicates whether the given date satisfies the cron expression.
isSecure() - Method in interface play.core.cookie.encoding.Cookie
Checks to see if this Cookie is secure
isSecure() - Method in class play.core.cookie.encoding.DefaultCookie
 
isTest() - Method in interface play.Application
Check whether the application is in Mode.TEST mode.
isTest() - Method in class play.Environment
Returns `true` if the application is `TEST` mode.
isTraceEnabled() - Method in class play.Logger.ALogger
Returns true if the logger instance has TRACE level logging enabled.
isTraceEnabled(Marker) - Method in class play.Logger.ALogger
Similar to Logger.ALogger.isTraceEnabled() method except that the marker data is also taken into account.
isTraceEnabled() - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
isValid(String) - Method in class play.data.validation.Constraints.EmailValidator
 
isValid(String) - Method in class play.data.validation.Constraints.MaxLengthValidator
 
isValid(Number) - Method in class play.data.validation.Constraints.MaxValidator
 
isValid(String) - Method in class play.data.validation.Constraints.MinLengthValidator
 
isValid(Number) - Method in class play.data.validation.Constraints.MinValidator
 
isValid(String) - Method in class play.data.validation.Constraints.PatternValidator
 
isValid(T, ConstraintValidatorContext) - Method in interface play.data.validation.Constraints.PlayConstraintValidatorWithPayload
 
isValid(T, Constraints.ValidationPayload, ConstraintValidatorContext) - Method in interface play.data.validation.Constraints.PlayConstraintValidatorWithPayload
 
isValid(Object) - Method in class play.data.validation.Constraints.RequiredValidator
 
isValid(Object, Constraints.ValidationPayload) - Method in class play.data.validation.Constraints.ValidatePayloadWithValidator
 
isValid(Constraints.Validatable<?>, ConstraintValidatorContext) - Method in class play.data.validation.Constraints.ValidateValidator
 
isValid(Constraints.ValidatableWithPayload<?>, Constraints.ValidationPayload, ConstraintValidatorContext) - Method in class play.data.validation.Constraints.ValidateValidatorWithPayload
 
isValid(Object) - Method in class play.data.validation.Constraints.ValidateWithValidator
 
isValid(T) - Method in class play.data.validation.Constraints.Validator
 
isValid(T, ConstraintValidatorContext) - Method in class play.data.validation.Constraints.Validator
 
isValid(T, Constraints.ValidationPayload) - Method in class play.data.validation.Constraints.ValidatorWithPayload
 
isValid(T, ConstraintValidatorContext) - Method in class play.data.validation.Constraints.ValidatorWithPayload
 
isValidExpression(String) - Static method in class play.libs.Time.CronExpression
Indicates whether the specified cron expression can be parsed into a valid cron expression
isWarnEnabled() - Method in class play.Logger.ALogger
Returns true if the logger instance has WARN level logging enabled.
isWarnEnabled(Marker) - Method in class play.Logger.ALogger
Similar to Logger.ALogger.isWarnEnabled() method except that the marker data is also taken into consideration.
isWarnEnabled() - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.

J

javaContextComponents() - Method in interface play.BuiltInComponents
 
javaContextComponents() - Method in interface play.components.HttpErrorHandlerComponents
 
javaHandlerComponents() - Method in class play.BuiltInComponentsFromContext
 
javaHandlerComponents() - Method in interface play.components.HttpComponents
 
JAVASCRIPT - Static variable in interface play.mvc.Http.MimeTypes
Content-Type of javascript.
JavaScriptReverseRouter - Class in play.routing
Helpers for creating JavaScript reverse routers
JavaScriptReverseRouter() - Constructor for class play.routing.JavaScriptReverseRouter
 
javascriptUnbind() - Method in interface play.mvc.PathBindable
Javascript function to unbind in the Javascript router.
javascriptUnbind() - Method in interface play.mvc.QueryStringBindable
Javascript function to unbind in the Javascript router.
JCacheComponents - Interface in play.libs.jcache
JCache components
JPAApi - Interface in play.db.jpa
JPA API.
jpaApi() - Method in interface play.db.jpa.JPAComponents
 
JPAApiProvider(JPAConfig, JPAEntityManagerContext, ApplicationLifecycle, DBApi, Config) - Constructor for class play.db.jpa.DefaultJPAApi.JPAApiProvider
Deprecated.
Deprecated as of 2.7.0. Use #JPAApiProvider(JPAConfig, ApplicationLifecycle, DBApi, Config) instead.
JPAApiProvider(JPAConfig, ApplicationLifecycle, DBApi, Config) - Constructor for class play.db.jpa.DefaultJPAApi.JPAApiProvider
 
JPAComponents - Interface in play.db.jpa
Java JPA Components.
jpaConfig() - Method in interface play.db.jpa.JPAComponents
 
JPAConfig - Interface in play.db.jpa
JPA configuration.
JPAConfig.PersistenceUnit - Class in play.db.jpa
 
JPAConfigProvider(Config) - Constructor for class play.db.jpa.DefaultJPAConfig.JPAConfigProvider
 
JPAEntityManagerContext - Class in play.db.jpa
Deprecated.
Use a dependency injected JPAApi instance here, since 2.7.0
JPAEntityManagerContext() - Constructor for class play.db.jpa.JPAEntityManagerContext
Deprecated.
 
JPAModule - Class in play.db.jpa
Injection module with default JPA components.
JPAModule() - Constructor for class play.db.jpa.JPAModule
 
json(String) - Static method in class play.libs.Comet
Produces a flow of ByteString using `Json.stringify` from a Flow of JsonNode.
Json - Class in play.libs
Helper functions to handle JsonNode values.
Json() - Constructor for class play.libs.Json
 
Json(long, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.Json
 
Json(HttpConfiguration, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.Json
 
JSON - Static variable in interface play.mvc.Http.MimeTypes
Content-Type of json.
Json - Static variable in class play.mvc.WebSocket
Acceptor for JSON WebSockets.
json(Class<In>) - Static method in class play.mvc.WebSocket
Acceptor for JSON WebSockets.
jsonBodyParser() - Method in interface play.components.BodyParserComponents
 
JsonHttpErrorHandler - Class in play.http
An alternative default HTTP error handler which will render errors as JSON messages instead of HTML pages.
JsonHttpErrorHandler(Environment, OptionalSourceMapper) - Constructor for class play.http.JsonHttpErrorHandler
 
Jsonp - Class in play.libs
The JSONP Content renders a JavaScript call of a JSON object.
Example of use, provided the following route definition:
Jsonp(String, JsonNode) - Constructor for class play.libs.Jsonp
 
jsonp(String, JsonNode) - Static method in class play.libs.Jsonp
 

K

key() - Method in class play.data.validation.ValidationError
Returns the error key.
key() - Method in class play.libs.typedmap.TypedEntry
 
keySet() - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
keySet() - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.

L

lang() - Method in class play.data.Form
 
Lang - Class in play.i18n
A Lang supported by the application.
Lang(Lang) - Constructor for class play.i18n.Lang
 
Lang(Locale) - Constructor for class play.i18n.Lang
 
lang() - Method in interface play.i18n.Messages
Get the lang for these messages.
lang() - Method in class play.i18n.MessagesImpl
 
lang() - Static method in class play.mvc.Controller
Deprecated.
Deprecated as of 2.7.0. See migration guide..
lang() - Static method in class play.mvc.Http.Context.Implicit
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
lang() - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. See migration guide..
lang() - Method in class play.mvc.Http.WrappedContext
Deprecated.
langCookie(Lang, MessagesApi) - Method in class play.mvc.Http.RequestBuilder
Sets given lang in a cookie.
langCookie(Locale, MessagesApi) - Method in class play.mvc.Http.RequestBuilder
Sets given lang in a cookie.
langCookieHttpOnly() - Method in class play.i18n.MessagesApi
 
langCookieName() - Method in class play.i18n.MessagesApi
 
langCookieSameSite() - Method in class play.i18n.MessagesApi
 
langCookieSecure() - Method in class play.i18n.MessagesApi
 
langs() - Method in class play.BuiltInComponentsFromContext
 
langs() - Method in interface play.i18n.I18nComponents
 
Langs - Class in play.i18n
Manages languages in Play
Langs(Langs) - Constructor for class play.i18n.Langs
 
language() - Method in class play.i18n.Lang
A valid ISO Language Code.
LAST_MODIFIED - Static variable in interface play.mvc.Http.HeaderNames
 
lastdayOfMonth - Variable in class play.libs.Time.CronExpression
 
lastdayOfWeek - Variable in class play.libs.Time.CronExpression
 
LAX - Static variable in class play.core.cookie.encoding.ClientCookieDecoder
Lax instance that doesn't validate name and value
LAX - Static variable in class play.core.cookie.encoding.ClientCookieEncoder
Lax instance that doesn't validate name and value
LAX - Static variable in class play.core.cookie.encoding.ServerCookieDecoder
Lax instance that doesn't validate name and value
LAX - Static variable in class play.core.cookie.encoding.ServerCookieEncoder
Lax instance that doesn't validate name and value
lazy(Supplier<T>) - Static method in class play.libs.F.LazySupplier
 
left - Variable in class play.libs.F.Either
The left value.
Left(L) - Static method in class play.libs.F.Either
Constructs a left side of the disjoint union, as opposed to the Right side.
LENGTH_REQUIRED - Static variable in interface play.mvc.Http.Status
 
LINK - Static variable in interface play.mvc.Http.HeaderNames
 
load(ApplicationLoader.Context) - Method in interface play.ApplicationLoader
Load an application given the context.
load(GuiceableModule...) - Method in class play.inject.guice.GuiceApplicationBuilder
Override the module loader with the given guiceable modules.
load(Module...) - Method in class play.inject.guice.GuiceApplicationBuilder
Override the module loader with the given Guice modules.
load(Module...) - Method in class play.inject.guice.GuiceApplicationBuilder
Override the module loader with the given Play modules.
load(Binding<?>...) - Method in class play.inject.guice.GuiceApplicationBuilder
Override the module loader with the given Play bindings.
load(ApplicationLoader.Context) - Method in class play.inject.guice.GuiceApplicationLoader
 
loadConfig(Config) - Method in class play.inject.guice.GuiceApplicationBuilder
Set the initial configuration.
LOCATION - Static variable in interface play.mvc.Http.HeaderNames
 
LOCKED - Static variable in interface play.mvc.Http.Status
 
logger - Variable in class play.data.Form
 
Logger - Class in play
High level API for logging operations.
Logger() - Constructor for class play.Logger
 
Logger.ALogger - Class in play
Typical logger interface
LoggerConfigurator - Interface in play
Runs through underlying logger configuration.
loggerFactory() - Method in interface play.LoggerConfigurator
Returns the logger factory for the configurator.
logServerError(Http.RequestHeader, UsefulException) - Method in class play.http.DefaultHttpErrorHandler
Responsible for logging server errors.
logServerError(Http.RequestHeader, UsefulException) - Method in class play.http.JsonHttpErrorHandler
Responsible for logging server errors.

M

mainAddress() - Method in class play.server.Server
Get the address the server is running on.
manage() - Method in class play.test.TestBrowser
Retrieves the underlying option interface that can be used to set cookies, manage timeouts among other things.
map(Function<? super A, ? extends B>, Executor) - Method in class play.libs.streams.Accumulator
Map the accumulated value.
mapFuture(Function<? super A, ? extends CompletionStage<B>>, Executor) - Method in class play.libs.streams.Accumulator
Map the accumulated value with a function that returns a future.
MappedConstraintValidatorFactory - Class in play.data.validation
ConstraintValidatorFactory to be used with compile-time Dependency Injection.
MappedConstraintValidatorFactory() - Constructor for class play.data.validation.MappedConstraintValidatorFactory
 
MappedJavaHandlerComponents - Class in play.core.j
The components necessary to handle a Java handler.
MappedJavaHandlerComponents(ActionCreator, HttpConfiguration, ExecutionContext, JavaContextComponents) - Constructor for class play.core.j.MappedJavaHandlerComponents
 
MappedWebSocketAcceptor(PartialFunction<Message, F.Either<In, Message>>, Function<Out, Message>) - Constructor for class play.mvc.WebSocket.MappedWebSocketAcceptor
 
mapper() - Static method in class play.libs.Json
Gets the ObjectMapper used to serialize and deserialize objects to and from JSON values.
mat - Variable in class play.test.WithApplication
The application's Akka streams Materializer.
match(String, String) - Method in class play.routing.RoutingDsl
Create a route for the given method and path pattern.
materializer() - Method in interface play.components.AkkaComponents
 
materializer - Variable in class play.mvc.Filter
 
max(long) - Static method in class play.data.validation.Constraints
Constructs a 'max' validator.
MAX_FORWARDS - Static variable in interface play.mvc.Http.HeaderNames
 
maxAge() - Method in interface play.core.cookie.encoding.Cookie
Returns the maximum age of this Cookie in seconds or Integer.MIN_VALUE if unspecified
maxAge() - Method in class play.core.cookie.encoding.DefaultCookie
 
maxAge() - Method in class play.mvc.Http.Cookie
 
maxJsonChars() - Method in class play.data.Form
 
maxLength(long) - Static method in class play.data.validation.Constraints
Constructs a 'maxLength' validator.
MaxLengthBodyParser(long, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.MaxLengthBodyParser
 
MaxLengthValidator() - Constructor for class play.data.validation.Constraints.MaxLengthValidator
 
MaxLengthValidator(long) - Constructor for class play.data.validation.Constraints.MaxLengthValidator
 
MaxValidator() - Constructor for class play.data.validation.Constraints.MaxValidator
 
MaxValidator(long) - Constructor for class play.data.validation.Constraints.MaxValidator
 
merge(String, String, BiFunction<? super String, ? super String, ? extends String>) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
merge(String, String, BiFunction<? super String, ? super String, ? extends String>) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
message - Static variable in class play.data.validation.Constraints.EmailValidator
 
message - Static variable in class play.data.validation.Constraints.MaxLengthValidator
 
message - Static variable in class play.data.validation.Constraints.MaxValidator
 
message - Static variable in class play.data.validation.Constraints.MinLengthValidator
 
message - Static variable in class play.data.validation.Constraints.MinValidator
 
message - Static variable in class play.data.validation.Constraints.PatternValidator
 
message - Static variable in class play.data.validation.Constraints.RequiredValidator
 
message() - Method in class play.data.validation.ValidationError
Returns the error message.
Message - Class in play.http.websocket
A WebSocket message.
Message.Binary - Class in play.http.websocket
A binary WebSocket message
Message.Close - Class in play.http.websocket
A close WebSocket message
Message.Ping - Class in play.http.websocket
A ping WebSocket message
Message.Pong - Class in play.http.websocket
A pong WebSocket message
Message.Text - Class in play.http.websocket
A text WebSocket message
messages() - Method in class play.data.validation.ValidationError
Returns the error messages.
Messages - Interface in play.i18n
A Messages will produce messages using a specific language.
messages() - Method in interface play.i18n.Messages
 
messages() - Static method in class play.mvc.Http.Context.Implicit
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
messages() - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. See migration guide..
messages() - Method in class play.mvc.Http.WrappedContext
Deprecated.
Messages.Attrs - Class in play.i18n
 
messagesApi() - Method in interface play.BuiltInComponents
 
messagesApi() - Method in interface play.i18n.I18nComponents
 
MessagesApi - Class in play.i18n
The messages API.
MessagesApi(MessagesApi) - Constructor for class play.i18n.MessagesApi
 
messagesApi() - Method in class play.i18n.MessagesImpl
 
MessagesImpl - Class in play.i18n
This class implements the Messages interface.
MessagesImpl(Lang, MessagesApi) - Constructor for class play.i18n.MessagesImpl
 
method() - Method in class play.mvc.Call
The request HTTP method.
method() - Method in class play.mvc.Http.RequestBuilder
 
method(String) - Method in class play.mvc.Http.RequestBuilder
 
method() - Method in interface play.mvc.Http.RequestHeader
The HTTP Method.
method() - Method in class play.routing.HandlerDef
 
METHOD_NOT_ALLOWED - Static variable in interface play.mvc.Http.Status
 
MethodUtils - Class in play.libs.reflect
Imported from apache.commons.lang3 3.6
MethodUtils() - Constructor for class play.libs.reflect.MethodUtils
MethodUtils instances should NOT be constructed in standard programming.
min(long) - Static method in class play.data.validation.Constraints
Constructs a 'min' validator.
minLength(long) - Static method in class play.data.validation.Constraints
Constructs a 'minLength' validator.
MinLengthValidator() - Constructor for class play.data.validation.Constraints.MinLengthValidator
 
MinLengthValidator(long) - Constructor for class play.data.validation.Constraints.MinLengthValidator
 
MINUTE - Static variable in class play.libs.Time.CronExpression
 
minutes - Variable in class play.libs.Time.CronExpression
 
MinValidator() - Constructor for class play.data.validation.Constraints.MinValidator
 
MinValidator(long) - Constructor for class play.data.validation.Constraints.MinValidator
 
mode() - Method in class play.Environment
The mode of the application.
Mode - Enum in play
Application mode, either `DEV`, `TEST`, or `PROD`.
mode(Mode) - Method in class play.server.Server.Builder
Set the mode the server should be run on (defaults to TEST)
modifiers() - Method in class play.routing.HandlerDef
 
module(Object) - Static method in class play.inject.guice.Guiceable
 
Module - Class in play.inject
A Play dependency injection module.
Module() - Constructor for class play.inject.Module
 
modules(Module...) - Static method in class play.inject.guice.Guiceable
 
modules(Module...) - Static method in class play.inject.guice.Guiceable
 
MONTH - Static variable in class play.libs.Time.CronExpression
 
monthMap - Static variable in class play.libs.Time.CronExpression
 
months - Variable in class play.libs.Time.CronExpression
 
MOVED_PERMANENTLY - Static variable in interface play.mvc.Http.Status
 
movedPermanently(String) - Static method in class play.mvc.Results
Generates a 301 Moved Permanently result.
movedPermanently(Call) - Static method in class play.mvc.Results
Generates a 301 Moved Permanently result.
moveFileTo(File, boolean) - Method in class play.libs.Files.DelegateTemporaryFile
 
moveFileTo(File) - Method in interface play.libs.Files.TemporaryFile
Move the file using a File.
moveFileTo(File, boolean) - Method in interface play.libs.Files.TemporaryFile
Move the file to the specified destination File.
moveFileTo(Path) - Method in interface play.libs.Files.TemporaryFile
Move the file using a Path.
moveFileTo(Path, boolean) - Method in interface play.libs.Files.TemporaryFile
Move the file using a Path.
moveTo(File, boolean) - Method in class play.libs.Files.DelegateTemporaryFile
Deprecated.
moveTo(File) - Method in interface play.libs.Files.TemporaryFile
Deprecated.
Deprecated as of 2.7.0. Use Files.TemporaryFile.moveFileTo(File) instead.
moveTo(File, boolean) - Method in interface play.libs.Files.TemporaryFile
Deprecated.
Deprecated as of 2.7.0. Use Files.TemporaryFile.moveFileTo(File, boolean) instead.
moveTo(Path) - Method in interface play.libs.Files.TemporaryFile
Deprecated.
Deprecated as of 2.7.0. Use Files.TemporaryFile.moveFileTo(Path) instead.
moveTo(Path, boolean) - Method in interface play.libs.Files.TemporaryFile
Deprecated.
Deprecated as of 2.7.0. Use Files.TemporaryFile.moveFileTo(Path, boolean) instead.
MULTI_STATUS - Static variable in interface play.mvc.Http.Status
 
multipartBody(Source<? super Http.MultipartFormData.Part<Source<ByteString, ?>>, ?>) - Method in interface play.libs.ws.WSBodyWritables
 
MultipartFormatter - Class in play.mvc
 
MultipartFormatter() - Constructor for class play.mvc.MultipartFormatter
 
MultipartFormData(PlayBodyParsers) - Constructor for class play.mvc.BodyParser.MultipartFormData
 
MultipartFormData() - Constructor for class play.mvc.Http.MultipartFormData
 
multipartFormDataBodyParser() - Method in interface play.components.BodyParserComponents
 
MULTIPLE_CHOICES - Static variable in interface play.mvc.Http.Status
 

N

name() - Method in interface play.core.cookie.encoding.Cookie
Returns the name of this Cookie.
name() - Method in class play.core.cookie.encoding.DefaultCookie
 
name() - Method in class play.data.Form.Field
 
name() - Method in class play.data.Form
 
name - Variable in class play.db.jpa.JPAConfig.PersistenceUnit
 
name() - Method in class play.mvc.Http.Cookie
 
NamedCache - Annotation Type in play.cache
 
NamedCacheImpl - Class in play.cache
 
NamedCacheImpl(String) - Constructor for class play.cache.NamedCacheImpl
 
NamedCaffeineCache<K,V> - Class in play.cache.caffeine
 
NamedCaffeineCache(String, Cache<K, V>) - Constructor for class play.cache.caffeine.NamedCaffeineCache
 
NamedDatabase - Annotation Type in play.db
 
NamedDatabaseImpl - Class in play.db
 
NamedDatabaseImpl(String) - Constructor for class play.db.NamedDatabaseImpl
 
NamedDatabaseProvider(String) - Constructor for class play.db.DBModule.NamedDatabaseProvider
 
NamedImpl - Class in play.inject
An implementation of the [[javax.inject.Named]] annotation.
NamedImpl(String) - Constructor for class play.inject.NamedImpl
 
nearestWeekday - Variable in class play.libs.Time.CronExpression
 
NETWORK_AUTHENTICATION_REQUIRED - Static variable in interface play.mvc.Http.Status
 
networkAuthenticationRequired() - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(Content) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(Content, String) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(String) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(String, String) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(JsonNode) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(byte[]) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(InputStream) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(InputStream, long) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(File) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(File, boolean) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(File, String) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(File, boolean, String) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(Path) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(Path, boolean) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(Path, String) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
networkAuthenticationRequired(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 511 Network Authentication Required result.
newArray() - Static method in class play.libs.Json
Creates a new empty ArrayNode.
newBuilder(GuiceApplicationBuilder) - Method in class play.inject.guice.GuiceApplicationBuilder
Implementation of Self creation for GuiceBuilder.
newBuilder(Delegate) - Method in class play.inject.guice.GuiceBuilder
 
newBuilder(GuiceInjectorBuilder) - Method in class play.inject.guice.GuiceInjectorBuilder
 
newClient(int) - Static method in class play.test.WSTestClient
Create a new WSClient for use in testing.
newDefaultFileMimeTypes() - Static method in class play.mvc.StaticFileMimeTypes
 
newDefaultMapper() - Static method in class play.libs.Json
 
newObject() - Static method in class play.libs.Json
Creates a new empty ObjectNode.
NO_CONTENT - Static variable in interface play.mvc.Http.Status
 
NO_ENTITY - Static variable in class play.http.HttpEntity
No entity.
NO_SPEC - Static variable in class play.libs.Time.CronExpression
 
NO_SPEC_INT - Static variable in class play.libs.Time.CronExpression
 
noContent() - Static method in class play.mvc.Results
Generates a 204 No Content result.
NoHttpFiltersComponents - Interface in play.filters.components
Java component to mix in when no default filters should be mixed in to BuiltInComponents.
noMatch() - Static method in class play.libs.Scala
Throw this exception to indicate that a partial function doesn't match.
NON_AUTHORITATIVE_INFORMATION - Static variable in interface play.mvc.Http.Status
 
None() - Static method in class play.libs.Scala
 
NOT_ACCEPTABLE - Static variable in interface play.mvc.Http.Status
 
NOT_FOUND - Static variable in interface play.mvc.Http.Status
 
NOT_IMPLEMENTED - Static variable in interface play.mvc.Http.Status
 
NOT_MODIFIED - Static variable in interface play.mvc.Http.Status
 
notAcceptable() - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(Content) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(Content, String) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(String) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(String, String) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(JsonNode) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(byte[]) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(InputStream) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(InputStream, long) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(File) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(File, boolean) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(File, String) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(File, boolean, String) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(Path) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(Path, boolean) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(Path, String) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notAcceptable(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 406 Not Acceptable result.
notFound() - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(Content) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(Content, String) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(String) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(String, String) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(JsonNode) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(byte[]) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(InputStream) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(InputStream, long) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(File) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(File, boolean) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(File, String) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(File, boolean, String) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(Path) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(Path, boolean) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(Path, String) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
notFound(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 404 Not Found result.
nthdayOfWeek - Variable in class play.libs.Time.CronExpression
 

O

of(String, String) - Static method in class play.db.jpa.DefaultJPAConfig
Create a default JPA configuration with the given name and unit name.
of(String, String, String, String) - Static method in class play.db.jpa.DefaultJPAConfig
Create a default JPA configuration with the given names and unit names.
of(String, String, String, String, String, String) - Static method in class play.db.jpa.DefaultJPAConfig
Create a default JPA configuration with the given names and unit names.
of(String) - Static method in class play.Logger
Obtain a logger instance.
of(Class<?>) - Static method in class play.Logger
Obtain a logger instance.
of(Function<Http.RequestHeader, Accumulator<ByteString, Result>>) - Static method in class play.mvc.EssentialAction
 
ofFile(File) - Static method in class play.mvc.RangeResults
Deprecated.
Deprecated as of 2.7.0. Use RangeResults.ofFile(Http.Request, File) instead.
ofFile(Http.Request, File) - Static method in class play.mvc.RangeResults
Returns the file as a result considering "Range" header.
ofFile(Http.Request, File, FileMimeTypes) - Static method in class play.mvc.RangeResults
Returns the file as a result considering "Range" header.
ofFile(File, String) - Static method in class play.mvc.RangeResults
Deprecated.
Deprecated as of 2.7.0. Use RangeResults.ofFile(Http.Request, File, String) instead.
ofFile(Http.Request, File, String) - Static method in class play.mvc.RangeResults
Returns the file as a result considering "Range" header.
ofFile(Http.Request, File, String, FileMimeTypes) - Static method in class play.mvc.RangeResults
Returns the file as a result considering "Range" header.
ofPath(Path) - Static method in class play.mvc.RangeResults
Deprecated.
Deprecated as of 2.7.0. Use RangeResults.ofPath(Http.Request, Path) instead.
ofPath(Http.Request, Path) - Static method in class play.mvc.RangeResults
Returns the path as a result considering "Range" header.
ofPath(Http.Request, Path, FileMimeTypes) - Static method in class play.mvc.RangeResults
Returns the path as a result considering "Range" header.
ofPath(Path, String) - Static method in class play.mvc.RangeResults
Deprecated.
Deprecated as of 2.7.0. Use {link RangeResults.ofPath(Http.Request, Path, String) instead.
ofPath(Http.Request, Path, String) - Static method in class play.mvc.RangeResults
Returns the path as a result considering "Range" header.
ofPath(Http.Request, Path, String, FileMimeTypes) - Static method in class play.mvc.RangeResults
Returns the path as a result considering "Range" header.
ofSource(Long, Source<ByteString, ?>, String, String) - Static method in class play.mvc.RangeResults
Deprecated.
ofSource(Http.Request, Long, Source<ByteString, ?>, String, String) - Static method in class play.mvc.RangeResults
Returns the stream as a result considering "Range" header.
ofStream(InputStream) - Static method in class play.mvc.RangeResults
Deprecated.
Deprecated as of 2.7.0. Use RangeResults.ofStream(Http.Request, InputStream) instead.
ofStream(Http.Request, InputStream) - Static method in class play.mvc.RangeResults
Returns the stream as a result considering "Range" header.
ofStream(InputStream, long) - Static method in class play.mvc.RangeResults
Deprecated.
Deprecated as of 2.7.0. Use RangeResults.ofStream(Http.Request, InputStream, long) instead.
ofStream(Http.Request, InputStream, long) - Static method in class play.mvc.RangeResults
Returns the stream as a result considering "Range" header.
ofStream(InputStream, long, String) - Static method in class play.mvc.RangeResults
Deprecated.
ofStream(Http.Request, InputStream, long, String) - Static method in class play.mvc.RangeResults
Returns the stream as a result considering "Range" header.
ofStream(InputStream, long, String, String) - Static method in class play.mvc.RangeResults
Deprecated.
ofStream(Http.Request, InputStream, long, String, String) - Static method in class play.mvc.RangeResults
Returns the stream as a result considering "Range" header.
OK - Static variable in interface play.mvc.Http.Status
 
ok() - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(Content) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(Content, String) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(String) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(String, String) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(JsonNode) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(byte[]) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(InputStream) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(InputStream, long) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(File) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(File, boolean) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(File, String) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(File, boolean, String) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(Path) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(Path, boolean) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(Path, String) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 200 OK result.
ok(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 200 OK result.
onBadRequest(Http.RequestHeader, String) - Method in class play.http.DefaultHttpErrorHandler
Invoked when a client makes a bad request.
onClientError(Http.RequestHeader, int, String) - Method in class play.http.DefaultHttpErrorHandler
Invoked when a client error occurs, that is, an error in the 4xx series.
onClientError(Http.RequestHeader, int, String) - Method in interface play.http.HttpErrorHandler
Invoked when a client error occurs, that is, an error in the 4xx series.
onClientError(Http.RequestHeader, int, String) - Method in class play.http.JsonHttpErrorHandler
 
onClientError(Http.RequestHeader, int, String) - Method in class play.http.PreferredMediaTypeHttpErrorHandler
 
onDevServerError(Http.RequestHeader, UsefulException) - Method in class play.http.DefaultHttpErrorHandler
Invoked in dev mode when a server error occurs.
onForbidden(Http.RequestHeader, String) - Method in class play.http.DefaultHttpErrorHandler
Invoked when a client makes a request that was forbidden.
onNotFound(Http.RequestHeader, String) - Method in class play.http.DefaultHttpErrorHandler
Invoked when a handler or resource is not found.
onOtherClientError(Http.RequestHeader, int, String) - Method in class play.http.DefaultHttpErrorHandler
Invoked when a client error occurs, that is, an error in the 4xx series, which is not handled by any of the other methods in this class already.
onProdServerError(Http.RequestHeader, UsefulException) - Method in class play.http.DefaultHttpErrorHandler
Invoked in prod mode when a server error occurs.
onServerError(Http.RequestHeader, Throwable) - Method in class play.http.DefaultHttpErrorHandler
Invoked when a server error occurs.
onServerError(Http.RequestHeader, Throwable) - Method in interface play.http.HttpErrorHandler
Invoked when a server error occurs.
onServerError(Http.RequestHeader, Throwable) - Method in class play.http.JsonHttpErrorHandler
 
onServerError(Http.RequestHeader, Throwable) - Method in class play.http.PreferredMediaTypeHttpErrorHandler
 
onUnauthorized(Http.Context) - Method in class play.mvc.Security.Authenticator
Deprecated.
Deprecated as of 2.7.0. Use #onUnauthorized(Request) instead.
onUnauthorized(Http.Request) - Method in class play.mvc.Security.Authenticator
Generates an alternative result if the user is not authenticated; the default a simple '401 Not Authorized' page.
OpenIdClient - Interface in play.libs.openid
A client for performing OpenID authentication.
openIdClient() - Method in interface play.libs.openid.OpenIdComponents
 
OpenIdComponents - Interface in play.libs.openid
OpenID Java components.
openIdDiscovery() - Method in interface play.libs.openid.OpenIdComponents
 
OpenIdModule - Class in play.libs.openid
 
OpenIdModule() - Constructor for class play.libs.openid.OpenIdModule
 
Option(T) - Static method in class play.libs.Scala
Wrap a value into a Scala Option.
options() - Method in class play.libs.ws.ahc.AhcWSRequest
 
options() - Method in interface play.libs.ws.WSRequest
Perform an OPTIONS on the request asynchronously.
OPTIONS - Static variable in interface play.mvc.Http.HttpVerbs
 
OPTIONS(String) - Method in class play.routing.RoutingDsl
Create a OPTIONS route for the given path pattern.
orElse(Option<T>, T) - Static method in class play.libs.Scala
Wraps a Scala Option, handling None by returning a defaultValue
orElse(Router) - Method in interface play.routing.Router
 
org.jdbcdslog - package org.jdbcdslog
 
ORIGIN - Static variable in interface play.mvc.Http.HeaderNames
 
orNull(Option<T>) - Static method in class play.libs.Scala
Wraps a Scala Option, handling None as null.
overrides(ApplicationLoader.Context) - Method in class play.inject.guice.GuiceApplicationLoader
Identify some bindings that should be used as overrides when loading an application using this context.
overrides(GuiceableModule...) - Method in class play.inject.guice.GuiceBuilder
Override bindings using guiceable modules.
overrides(Module...) - Method in class play.inject.guice.GuiceBuilder
Override bindings using Guice modules.
overrides(Module...) - Method in class play.inject.guice.GuiceBuilder
Override bindings using Play modules.
overrides(Binding<?>...) - Method in class play.inject.guice.GuiceBuilder
Override bindings using Play bindings.

P

parameterTypes() - Method in class play.routing.HandlerDef
 
parse(Formats.DateTime, String, Locale) - Method in class play.data.format.Formats.AnnotationDateFormatter
Binds the field - constructs a concrete value from submitted data.
parse(Formats.NonEmpty, String, Locale) - Method in class play.data.format.Formats.AnnotationNonEmptyFormatter
Binds the field - constructs a concrete value from submitted data.
parse(String, Locale) - Method in class play.data.format.Formats.DateFormatter
Binds the field - constructs a concrete value from submitted data.
parse(A, String, Locale) - Method in class play.data.format.Formatters.AnnotationFormatter
Binds the field - constructs a concrete value from submitted data.
parse(String, Class<T>) - Method in class play.data.format.Formatters
Parses this string as instance of the given class.
parse(Field, String) - Method in class play.data.format.Formatters
Parses this string as instance of a specific field
parse(String, Locale) - Method in class play.data.format.Formatters.SimpleFormatter
Binds the field - constructs a concrete value from submitted data.
parse(String) - Static method in class play.libs.Json
Parses a String representing a json, and return it as a JsonNode.
parse(InputStream) - Static method in class play.libs.Json
Parses a InputStream representing a json, and return it as a JsonNode.
parse(byte[]) - Static method in class play.libs.Json
Parses a byte array representing a json, and return it as a JsonNode.
parse(Http.RequestHeader, ByteString) - Method in class play.mvc.BodyParser.BufferingBodyParser
Parse the body.
parse(Http.RequestHeader, ByteString) - Method in class play.mvc.BodyParser.Bytes
 
parse(Http.RequestHeader, ByteString) - Method in class play.mvc.BodyParser.FormUrlEncoded
 
parse(Http.RequestHeader, ByteString) - Method in class play.mvc.BodyParser.Text
 
parse(Http.RequestHeader, ByteString) - Method in class play.mvc.BodyParser.TolerantJson
 
parse(Http.RequestHeader, ByteString) - Method in class play.mvc.BodyParser.TolerantText
 
parse(Http.RequestHeader, ByteString) - Method in class play.mvc.BodyParser.TolerantXml
 
parse(String) - Static method in enum play.mvc.Http.Cookie.SameSite
 
parseCRONExpression(String) - Static method in class play.libs.Time
Parses a CRON expression.
parseDuration(String) - Static method in class play.libs.Time
Parses a duration.
parseJson(Class<A>) - Method in class play.mvc.Http.RequestBody
Converts a JSON request to a given class.
PARTIAL_CONTENT - Static variable in interface play.mvc.Http.Status
 
partialFunction(Function<A, B>) - Static method in class play.libs.Scala
Create a Scala PartialFunction from a function.
patch(BodyWritable) - Method in class play.libs.ws.ahc.AhcWSRequest
 
patch(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
patch(JsonNode) - Method in class play.libs.ws.ahc.AhcWSRequest
 
patch(Document) - Method in class play.libs.ws.ahc.AhcWSRequest
 
patch(InputStream) - Method in class play.libs.ws.ahc.AhcWSRequest
Deprecated.
patch(File) - Method in class play.libs.ws.ahc.AhcWSRequest
 
patch(Source<? super Http.MultipartFormData.Part<Source<ByteString, ?>>, ?>) - Method in class play.libs.ws.ahc.AhcWSRequest
 
patch(BodyWritable) - Method in interface play.libs.ws.WSRequest
Perform a PATCH on the request asynchronously.
patch(String) - Method in interface play.libs.ws.WSRequest
Perform a PATCH on the request asynchronously.
patch(JsonNode) - Method in interface play.libs.ws.WSRequest
Perform a PATCH on the request asynchronously.
patch(Document) - Method in interface play.libs.ws.WSRequest
Perform a PATCH on the request asynchronously.
patch(InputStream) - Method in interface play.libs.ws.WSRequest
Deprecated.
Deprecated as of 2.7.0. Use WSRequest.patch(BodyWritable) instead.
patch(File) - Method in interface play.libs.ws.WSRequest
Perform a PATCH on the request asynchronously.
patch(Source<? super Http.MultipartFormData.Part<Source<ByteString, ?>>, ?>) - Method in interface play.libs.ws.WSRequest
Perform a PATCH on the request asynchronously.
PATCH - Static variable in interface play.mvc.Http.HttpVerbs
 
PATCH(String) - Method in class play.routing.RoutingDsl
Create a PATCH route for the given path pattern.
path() - Method in interface play.Application
Get the application path.
path() - Method in interface play.core.cookie.encoding.Cookie
Returns the path of this Cookie.
path() - Method in class play.core.cookie.encoding.DefaultCookie
 
path() - Method in class play.libs.Files.DelegateTemporaryFile
 
path() - Method in interface play.libs.Files.TemporaryFile
 
path() - Method in class play.mvc.Call
 
path() - Method in class play.mvc.Http.Cookie
 
path() - Method in class play.mvc.Http.RequestBuilder
 
path(String) - Method in class play.mvc.Http.RequestBuilder
This method sets the path of the uri.
path() - Method in interface play.mvc.Http.RequestHeader
The URI path.
path() - Method in class play.routing.HandlerDef
 
PathBindable<T extends PathBindable<T>> - Interface in play.mvc
Binder for path parameters.
PathPatternMatcher(String, String) - Constructor for class play.routing.RoutingDsl.PathPatternMatcher
 
Paths - Class in play.core
Implementations to work with URL paths.
pattern(String) - Static method in class play.data.validation.Constraints
Constructs a 'pattern' validator.
PatternValidator() - Constructor for class play.data.validation.Constraints.PatternValidator
 
PatternValidator(String) - Constructor for class play.data.validation.Constraints.PatternValidator
 
PAYMENT_REQUIRED - Static variable in interface play.mvc.Http.Status
 
paymentRequired() - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(Content) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(Content, String) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(String) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(String, String) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(JsonNode) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(byte[]) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(InputStream) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(InputStream, long) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(File) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(File, boolean) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(File, String) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(File, boolean, String) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(Path) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(Path, boolean) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(Path, String) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
paymentRequired(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 402 Payment Required result.
PERMANENT_REDIRECT - Static variable in interface play.mvc.Http.Status
 
permanentRedirect(String) - Static method in class play.mvc.Results
Generates a 308 Permanent Redirect result.
permanentRedirect(Call) - Static method in class play.mvc.Results
Generates a 308 Permanent Redirect result.
PersistenceUnit(String, String) - Constructor for class play.db.jpa.JPAConfig.PersistenceUnit
 
persistenceUnits() - Method in class play.db.jpa.DefaultJPAConfig
 
persistenceUnits() - Method in interface play.db.jpa.JPAConfig
 
Ping(ByteString) - Constructor for class play.http.websocket.Message.Ping
 
play - package play
Provides the Play framework's publicly accessible Java API.
play.cache - package play.cache
Provides the Cache API.
play.cache.caffeine - package play.cache.caffeine
 
play.cache.ehcache - package play.cache.ehcache
 
play.components - package play.components
 
play.controllers - package play.controllers
 
play.core - package play.core
 
play.core.cookie.encoding - package play.core.cookie.encoding
This package contains Cookie related classes.
play.core.j - package play.core.j
 
play.data - package play.data
Provides data manipulation helpers, mainly for HTTP form handling.
play.data.format - package play.data.format
Provides the formatting API used by Form classes.
play.data.validation - package play.data.validation
Provides the JSR 303 validation constraints.
play.db - package play.db
Provides the JDBC database access API.
play.db.evolutions - package play.db.evolutions
 
play.db.jpa - package play.db.jpa
Provides JPA ORM integration.
play.filters.components - package play.filters.components
 
play.filters.csp - package play.filters.csp
 
play.filters.csrf - package play.filters.csrf
 
play.http - package play.http
Core Java HTTP API.
play.http.websocket - package play.http.websocket
 
play.i18n - package play.i18n
Provides the i18n API.
play.inject - package play.inject
Provides dependency injection utilities for Play lifecycle.
play.inject.guice - package play.inject.guice
 
play.libs - package play.libs
Provides various APIs that are useful for developing web applications.
play.libs.akka - package play.libs.akka
Utility methods for working with Akka.
play.libs.concurrent - package play.libs.concurrent
Concurrency utilities for handling CompletionStage and ExecutionContexts.
play.libs.crypto - package play.libs.crypto
 
play.libs.exception - package play.libs.exception
 
play.libs.jcache - package play.libs.jcache
 
play.libs.openid - package play.libs.openid
Provides an OpenID client.
play.libs.reflect - package play.libs.reflect
 
play.libs.streams - package play.libs.streams
Utility methods for working with Akka Streams.
play.libs.typedmap - package play.libs.typedmap
 
play.libs.ws - package play.libs.ws
 
play.libs.ws.ahc - package play.libs.ws.ahc
 
play.mvc - package play.mvc
Provides the Controller/Action/Result API for handling HTTP requests.
play.routing - package play.routing
 
play.server - package play.server
 
play.test - package play.test
Contains test helpers.
plusSkippedClasses(Class...) - Method in class play.inject.SourceProvider
Returns a new instance that also skips moreClassesToSkip.
policy() - Method in class play.cache.caffeine.NamedCaffeineCache
 
Pong(ByteString) - Constructor for class play.http.websocket.Message.Pong
 
pop(boolean) - Method in class play.db.jpa.JPAEntityManagerContext
Deprecated.
 
port - Variable in class play.test.WithServer
 
post(BodyWritable) - Method in class play.libs.ws.ahc.AhcWSRequest
 
post(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
post(JsonNode) - Method in class play.libs.ws.ahc.AhcWSRequest
 
post(Document) - Method in class play.libs.ws.ahc.AhcWSRequest
 
post(InputStream) - Method in class play.libs.ws.ahc.AhcWSRequest
Deprecated.
post(File) - Method in class play.libs.ws.ahc.AhcWSRequest
 
post(Source<? super Http.MultipartFormData.Part<Source<ByteString, ?>>, ?>) - Method in class play.libs.ws.ahc.AhcWSRequest
 
post(BodyWritable) - Method in interface play.libs.ws.WSRequest
Perform a POST on the request asynchronously.
post(String) - Method in interface play.libs.ws.WSRequest
Perform a POST on the request asynchronously.
post(JsonNode) - Method in interface play.libs.ws.WSRequest
Perform a POST on the request asynchronously.
post(Document) - Method in interface play.libs.ws.WSRequest
Perform a POST on the request asynchronously.
post(InputStream) - Method in interface play.libs.ws.WSRequest
Deprecated.
Deprecated as of 2.6.0. Use WSRequest.post(BodyWritable) instead.
post(File) - Method in interface play.libs.ws.WSRequest
Perform a POST on the request asynchronously.
post(Source<? super Http.MultipartFormData.Part<Source<ByteString, ?>>, ?>) - Method in interface play.libs.ws.WSRequest
Perform a POST on the request asynchronously.
POST - Static variable in interface play.mvc.Http.HttpVerbs
 
POST(String) - Method in class play.routing.RoutingDsl
Create a POST route for the given path pattern.
POST - Static variable in class play.test.Helpers
 
PRAGMA - Static variable in interface play.mvc.Http.HeaderNames
 
PRECONDITION_FAILED - Static variable in interface play.mvc.Http.Status
 
PRECONDITION_REQUIRED - Static variable in interface play.mvc.Http.Status
 
preconditionRequired() - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(Content) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(Content, String) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(String) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(String, String) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(JsonNode) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(byte[]) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(InputStream) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(InputStream, long) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(File) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(File, boolean) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(File, String) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(File, boolean, String) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(Path) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(Path, boolean) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(Path, String) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
preconditionRequired(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 428 Precondition Required result.
precursor - Variable in class play.mvc.Action
The precursor action.
preferred(Http.RequestHeader) - Method in class play.http.PreferredMediaTypeHttpErrorHandler
 
preferred(Application, List<Lang>) - Static method in class play.i18n.Lang
Guess the preferred lang in the langs set passed as argument.
preferred(Collection<Lang>) - Method in class play.i18n.Langs
Select a preferred language, given the list of candidates.
preferred(Collection<Lang>) - Method in class play.i18n.MessagesApi
Get a messages context appropriate for the given candidates.
preferred(Http.RequestHeader) - Method in class play.i18n.MessagesApi
Get a messages context appropriate for the given request.
PreferredMediaTypeHttpErrorHandler - Class in play.http
An `HttpErrorHandler` that delegates to one of several `HttpErrorHandlers` depending on the client's media type preference.
PreferredMediaTypeHttpErrorHandler(LinkedHashMap<String, HttpErrorHandler>) - Constructor for class play.http.PreferredMediaTypeHttpErrorHandler
 
prepare() - Method in class play.libs.concurrent.CustomExecutionContext
 
prettyPrint(JsonNode) - Static method in class play.libs.Json
Converts a JsonNode to its string representation.
print(Formats.DateTime, Date, Locale) - Method in class play.data.format.Formats.AnnotationDateFormatter
Unbinds this field - converts a concrete value to plain string
print(Formats.NonEmpty, String, Locale) - Method in class play.data.format.Formats.AnnotationNonEmptyFormatter
Unbinds this field - converts a concrete value to plain string
print(Date, Locale) - Method in class play.data.format.Formats.DateFormatter
Unbinds this fields - converts a concrete value to a plain string.
print(A, T, Locale) - Method in class play.data.format.Formatters.AnnotationFormatter
Unbind this field (ie.
print(T) - Method in class play.data.format.Formatters
Computes the display string for any value.
print(Field, T) - Method in class play.data.format.Formatters
Computes the display string for any value, for a specific field.
print(TypeDescriptor, T) - Method in class play.data.format.Formatters
Computes the display string for any value, for a specific type.
print(T, Locale) - Method in class play.data.format.Formatters.SimpleFormatter
Unbinds this field - transforms a concrete value to plain string.
processor() - Method in class play.filters.csp.AbstractCSPAction
 
processor() - Method in class play.filters.csp.CSPAction
 
prodServerError(Http.RequestHeader, UsefulException) - Method in class play.http.JsonHttpErrorHandler
Invoked in prod mode when a server error occurs.
PromiseTimeoutException(String) - Constructor for exception play.libs.F.PromiseTimeoutException
 
PromiseTimeoutException(String, Throwable) - Constructor for exception play.libs.F.PromiseTimeoutException
 
provideApplication() - Method in class play.test.WithApplication
Override this method to setup the application to use.
provideApplication() - Method in class play.test.WithServer
Override this method to setup the application to use.
provideBrowser(int) - Method in class play.test.WithBrowser
Override this if you want to use a different browser
providePort() - Method in class play.test.WithServer
Override this method to setup the port to use.
ProviderConstructionTarget<T> - Class in play.inject
A binding target that is provided by a provider class.
ProviderConstructionTarget(Class<? extends Provider<? extends T>>) - Constructor for class play.inject.ProviderConstructionTarget
 
ProviderConstructionTarget(ProviderConstructionTarget<T>) - Constructor for class play.inject.ProviderConstructionTarget
 
providerOf(Class<T>, String, Function<Props, Props>) - Static method in class play.libs.Akka
Create a provider for an actor implemented by the given class, with the given name.
providerOf(Class<T>, String) - Static method in class play.libs.Akka
Create a provider for an actor implemented by the given class, with the given name.
ProviderTarget<T> - Class in play.inject
A binding target that is provided by a provider instance.
ProviderTarget(Provider<? extends T>) - Constructor for class play.inject.ProviderTarget
 
ProviderTarget(ProviderTarget<T>) - Constructor for class play.inject.ProviderTarget
 
PROXY_AUTHENTICATE - Static variable in interface play.mvc.Http.HeaderNames
 
PROXY_AUTHENTICATION_REQUIRED - Static variable in interface play.mvc.Http.Status
 
PROXY_AUTHORIZATION - Static variable in interface play.mvc.Http.HeaderNames
 
push(EntityManager, boolean) - Method in class play.db.jpa.JPAEntityManagerContext
Deprecated.
 
put(K, V) - Method in class play.cache.caffeine.NamedCaffeineCache
 
put(TypedKey<A>, A) - Method in class play.libs.typedmap.TypedMap
Update the map with the given key and value, returning a new instance of the map.
put(BodyWritable) - Method in class play.libs.ws.ahc.AhcWSRequest
 
put(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
put(JsonNode) - Method in class play.libs.ws.ahc.AhcWSRequest
 
put(Document) - Method in class play.libs.ws.ahc.AhcWSRequest
 
put(InputStream) - Method in class play.libs.ws.ahc.AhcWSRequest
Deprecated.
put(File) - Method in class play.libs.ws.ahc.AhcWSRequest
 
put(Source<? super Http.MultipartFormData.Part<Source<ByteString, ?>>, ?>) - Method in class play.libs.ws.ahc.AhcWSRequest
 
put(BodyWritable) - Method in interface play.libs.ws.WSRequest
Perform a PUT on the request asynchronously.
put(String) - Method in interface play.libs.ws.WSRequest
Perform a PUT on the request asynchronously.
put(JsonNode) - Method in interface play.libs.ws.WSRequest
Perform a PUT on the request asynchronously.
put(Document) - Method in interface play.libs.ws.WSRequest
Perform a PUT on the request asynchronously.
put(InputStream) - Method in interface play.libs.ws.WSRequest
Deprecated.
Deprecated as of 2.7.0. Use WSRequest.put(BodyWritable) instead.
put(File) - Method in interface play.libs.ws.WSRequest
Perform a PUT on the request asynchronously.
put(Source<? super Http.MultipartFormData.Part<Source<ByteString, ?>>, ?>) - Method in interface play.libs.ws.WSRequest
Perform a PUT on the request asynchronously.
put(String, String) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Use Http.Flash.adding(String, String) instead.
PUT - Static variable in interface play.mvc.Http.HttpVerbs
 
put(String, String) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Use Http.Session.adding(String, String) instead.
PUT(String) - Method in class play.routing.RoutingDsl
Create a PUT route for the given path pattern.
PUT - Static variable in class play.test.Helpers
 
putAll(Map<? extends K, ? extends V>) - Method in class play.cache.caffeine.NamedCaffeineCache
 
putAll(TypedEntry<?>...) - Method in class play.libs.typedmap.TypedMap
Update the map with several entries, returning a new instance of the map.
putAll(Map<? extends String, ? extends String>) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Use Http.Flash.adding(Map) instead.
putAll(Map<? extends String, ? extends String>) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Use Http.Session.adding(Map) instead.
putIfAbsent(String, String) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
putIfAbsent(String, String) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.

Q

qualifiedWith(A) - Method in class play.inject.BindingKey
Qualify this binding key with the given instance of an annotation.
qualifiedWith(Class<A>) - Method in class play.inject.BindingKey
Qualify this binding key with the given annotation.
qualifiedWith(String) - Method in class play.inject.BindingKey
Qualify this binding key with the given name.
QualifierAnnotation - Class in play.inject
A qualifier annotation.
QualifierClass<T extends java.lang.annotation.Annotation> - Class in play.inject
A qualifier annotation instance.
QualifierClass(Class<T>) - Constructor for class play.inject.QualifierClass
 
QualifierClass(QualifierClass<T>) - Constructor for class play.inject.QualifierClass
 
QualifierInstance<T extends java.lang.annotation.Annotation> - Class in play.inject
A qualifier annotation instance.
QualifierInstance(T) - Constructor for class play.inject.QualifierInstance
 
QualifierInstance(QualifierInstance<T>) - Constructor for class play.inject.QualifierInstance
 
queryString() - Method in interface play.mvc.Http.RequestHeader
The query string content.
QueryStringBindable<T extends QueryStringBindable<T>> - Interface in play.mvc
Binder for query string parameters.
quitBrowser() - Method in class play.test.WithBrowser
 

R

randomBoundary() - Static method in class play.mvc.MultipartFormatter
 
RANGE - Static variable in interface play.mvc.Http.HeaderNames
 
RangeResults - Class in play.mvc
Java API for Range results.
RangeResults() - Constructor for class play.mvc.RangeResults
 
Raw(PlayBodyParsers) - Constructor for class play.mvc.BodyParser.Raw
 
rawBodyParser() - Method in interface play.components.BodyParserComponents
 
RawBuffer() - Constructor for class play.mvc.Http.RawBuffer
 
rawData() - Method in class play.data.DynamicForm
 
rawData() - Method in class play.data.Form
 
reason() - Method in class play.http.websocket.Message.Close
 
reasonPhrase() - Method in class play.mvc.ResponseHeader
 
reasonPhrase() - Method in class play.mvc.Result
Get the reason phrase, if it was set.
recover(Function<? super Throwable, ? extends A>, Executor) - Method in class play.libs.streams.Accumulator
Recover from any errors encountered by the accumulator.
recoverWith(Function<? super Throwable, ? extends CompletionStage<A>>, Executor) - Method in class play.libs.streams.Accumulator
Recover from any errors encountered by the accumulator.
redirect(String) - Static method in class play.mvc.Results
Generates a 303 See Other result.
redirect(Call) - Static method in class play.mvc.Results
Generates a 303 See Other result.
RedirectHttpsComponents - Interface in play.filters.components
The Redirect to HTTPS filter components for compile time dependency injection.
redirectHttpsConfiguration() - Method in interface play.filters.components.RedirectHttpsComponents
 
redirectHttpsFilter() - Method in interface play.filters.components.RedirectHttpsComponents
 
redirectLocation() - Method in class play.mvc.Result
Extracts the Location header of this Result value if this Result is a Redirect.
redirectURL(String, String) - Method in class play.libs.openid.DefaultOpenIdClient
 
redirectURL(String, String, Map<String, String>) - Method in class play.libs.openid.DefaultOpenIdClient
 
redirectURL(String, String, Map<String, String>, Map<String, String>) - Method in class play.libs.openid.DefaultOpenIdClient
 
redirectURL(String, String, Map<String, String>, Map<String, String>, String) - Method in class play.libs.openid.DefaultOpenIdClient
 
redirectURL(String, String) - Method in interface play.libs.openid.OpenIdClient
Retrieve the URL where the user should be redirected to start the OpenID authentication process.
redirectURL(String, String, Map<String, String>) - Method in interface play.libs.openid.OpenIdClient
Retrieve the URL where the user should be redirected to start the OpenID authentication process
redirectURL(String, String, Map<String, String>, Map<String, String>) - Method in interface play.libs.openid.OpenIdClient
Retrieve the URL where the user should be redirected to start the OpenID authentication process.
redirectURL(String, String, Map<String, String>, Map<String, String>, String) - Method in interface play.libs.openid.OpenIdClient
Retrieve the URL where the user should be redirected to start the OpenID authentication process.
REFERER - Static variable in interface play.mvc.Http.HeaderNames
 
REFERRER_POLICY - Static variable in interface play.mvc.Http.HeaderNames
 
register(Class<T>, Formatters.SimpleFormatter<T>) - Method in class play.data.format.Formatters
Registers a simple formatter.
register(Class<T>, Formatters.AnnotationFormatter<A, T>) - Method in class play.data.format.Formatters
Registers an annotation-based formatter.
relative(String, String) - Static method in class play.core.Paths
Create a path to targetPath that's relative to the given startPath.
relativeTo(Http.RequestHeader) - Method in class play.mvc.Call
Transform this call to a relative path.
relativeTo(String) - Method in class play.mvc.Call
Transform this call to a relative path.
releaseInstance(ConstraintValidator<?, ?>) - Method in class play.data.validation.DefaultConstraintValidatorFactory
 
releaseInstance(ConstraintValidator<?, ?>) - Method in class play.data.validation.MappedConstraintValidatorFactory
 
remoteAddress() - Method in class play.mvc.Http.RequestBuilder
 
remoteAddress(String) - Method in class play.mvc.Http.RequestBuilder
 
remoteAddress() - Method in interface play.mvc.Http.RequestHeader
The client IP address.
remove(String) - Method in interface play.cache.AsyncCacheApi
Removes a value from the cache.
remove(String) - Method in class play.cache.DefaultAsyncCacheApi
 
remove(String) - Method in class play.cache.DefaultSyncCacheApi
 
remove(String) - Method in interface play.cache.SyncCacheApi
Removes a value from the cache.
remove(String) - Method in class play.cache.SyncCacheApiAdapter
 
remove(TypedKey<?>...) - Method in class play.libs.typedmap.TypedMap
Removes keys from the map, returning a new instance of the map.
remove(Object) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Use Http.Flash.removing(String...) instead.
remove(Object, Object) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
remove(String) - Method in class play.mvc.Http.Headers
Remove a header.
remove(Object) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Use Http.Session.removing(String...) instead.
remove(Object, Object) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
removeAll() - Method in interface play.cache.AsyncCacheApi
Removes all values from the cache.
removeAll() - Method in class play.cache.DefaultAsyncCacheApi
 
removeAttr(TypedKey<?>) - Method in interface play.mvc.Http.Request
 
removeAttr(TypedKey<?>) - Method in interface play.mvc.Http.RequestHeader
Create a new versions of this object with the given attribute removed.
removing(String...) - Method in class play.mvc.Http.Flash
Returns a new flash with the given keys removed.
removing(String...) - Method in class play.mvc.Http.Session
Returns a new session with the given keys removed.
removingFromFlash(String...) - Method in class play.mvc.Result
Removes values from the flash.
removingFromSession(Http.Request, String...) - Method in class play.mvc.Result
Removes values from the session.
replace(String, String, String) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
replace(String, String) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
replace(String, String, String) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
replace(String, String) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
replaceAll(BiFunction<? super String, ? super String, ? extends String>) - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
replaceAll(BiFunction<? super String, ? super String, ? extends String>) - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
reportFailure(Throwable) - Method in class play.libs.concurrent.CustomExecutionContext
 
reportValidationStatus(Object, ConstraintValidatorContext) - Method in interface play.data.validation.Constraints.PlayConstraintValidator
 
req - Variable in class play.mvc.Http.RequestBuilder
 
request() - Static method in class play.mvc.Controller
Deprecated.
Deprecated as of 2.7.0. See migration guide..
request() - Static method in class play.mvc.Http.Context.Implicit
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
request() - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. See migration guide..
request() - Method in class play.mvc.Http.WrappedContext
Deprecated.
REQUEST_ENTITY_TOO_LARGE - Static variable in interface play.mvc.Http.Status
 
REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in interface play.mvc.Http.Status
 
REQUEST_TIMEOUT - Static variable in interface play.mvc.Http.Status
 
REQUEST_URI_TOO_LONG - Static variable in interface play.mvc.Http.Status
 
RequestBody(Object) - Constructor for class play.mvc.Http.RequestBody
 
RequestBuilder() - Constructor for class play.mvc.Http.RequestBuilder
Returns a simple request builder.
RequestBuilder(RequestFactory) - Constructor for class play.mvc.Http.RequestBuilder
Returns a simple request builder.
requestData(Http.Request) - Method in class play.data.Form
 
REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in interface play.mvc.Http.Status
 
requestFileData(Http.Request) - Method in class play.data.Form
 
RequestFunctions - Class in play.routing
Define functions to be used with RoutingDsl.
RequestFunctions() - Constructor for class play.routing.RequestFunctions
 
RequestFunctions.Params0<R> - Interface in play.routing
A function that receives a Http.Request, no parameters, and return a result type.
RequestFunctions.Params1<P,R> - Interface in play.routing
A function that receives a Http.Request, a single parameter, and return a result type.
RequestFunctions.Params2<P1,P2,R> - Interface in play.routing
A function that receives a Http.Request, two parameters, and return a result type.
RequestFunctions.Params3<P1,P2,P3,R> - Interface in play.routing
A function that receives a Http.Request, three parameters, and return a result type.
RequestFunctions.RequestFunction - Interface in play.routing
This is used to "tag" the functions which requires a request to execute.
requestHeaderFieldsTooLarge() - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(Content) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(Content, String) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(String) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(String, String) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(JsonNode) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(byte[]) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(InputStream) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(InputStream, long) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(File) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(File, boolean) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(File, String) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(File, boolean, String) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(Path) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(Path, boolean) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(Path, String) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
requestHeaderFieldsTooLarge(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 431 Request Header Fields Too Large result.
RequestImpl(RequestHeader) - Constructor for class play.mvc.Http.RequestImpl
Deprecated.
Since 2.7.0. Use #RequestImpl(play.api.mvc.Request) instead.
RequestImpl(Request<Http.RequestBody>) - Constructor for class play.mvc.Http.RequestImpl
Constructor with a Http.RequestBody.
RequireCSRFCheck - Annotation Type in play.filters.csrf
This action requires a CSRF check.
requireCSRFCheckAction() - Method in interface play.filters.components.CSRFComponents
 
RequireCSRFCheckAction - Class in play.filters.csrf
 
RequireCSRFCheckAction(CSRFConfig, SessionConfiguration, CSRF.TokenProvider, CSRFTokenSigner, Injector) - Constructor for class play.filters.csrf.RequireCSRFCheckAction
 
RequireCSRFCheckAction(CSRFConfig, SessionConfiguration, CSRF.TokenProvider, CSRFTokenSigner, CSRFErrorHandler) - Constructor for class play.filters.csrf.RequireCSRFCheckAction
 
RequireCSRFCheckAction(CSRFConfig, SessionConfiguration, CSRF.TokenProvider, CSRFTokenSigner, Function<RequireCSRFCheck, CSRFErrorHandler>) - Constructor for class play.filters.csrf.RequireCSRFCheckAction
 
required() - Static method in class play.data.validation.Constraints
Constructs a 'required' validator.
RequiredValidator() - Constructor for class play.data.validation.Constraints.RequiredValidator
 
RESET_CONTENT - Static variable in interface play.mvc.Http.Status
 
resolveDuplicateFilePartKeys(List<Http.MultipartFormData.FilePart<A>>) - Method in class play.data.Form
 
resource(String) - Method in class play.Environment
Retrieves a resource from the classpath.
resourceAsStream(String) - Method in class play.Environment
Retrieves a resource stream from the classpath.
Resources - Class in play.libs
Provides utility functions to work with resources.
Resources() - Constructor for class play.libs.Resources
 
response() - Static method in class play.mvc.Controller
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
response() - Static method in class play.mvc.Http.Context.Implicit
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
response() - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
Response() - Constructor for class play.mvc.Http.Response
Deprecated.
 
response() - Method in class play.mvc.Http.WrappedContext
Deprecated.
ResponseHeader - Class in play.mvc
A simple HTTP response header, used for standard responses.
ResponseHeader(int, Map<String, String>) - Constructor for class play.mvc.ResponseHeader
 
ResponseHeader(int, Map<String, String>, String) - Constructor for class play.mvc.ResponseHeader
 
Result - Class in play.mvc
Any action result.
Result(ResponseHeader, HttpEntity, Http.Session, Http.Flash, List<Http.Cookie>) - Constructor for class play.mvc.Result
Create a result from a Scala ResponseHeader and a body.
Result(ResponseHeader, HttpEntity) - Constructor for class play.mvc.Result
Create a result from a Scala ResponseHeader and a body.
Result(int, String, Map<String, String>, HttpEntity) - Constructor for class play.mvc.Result
Create a result.
Result(int, Map<String, String>, HttpEntity) - Constructor for class play.mvc.Result
Create a result.
Result(int, Map<String, String>) - Constructor for class play.mvc.Result
Create a result with no body.
Result(int, HttpEntity) - Constructor for class play.mvc.Result
Create a result.
Result(int) - Constructor for class play.mvc.Result
Create a result with no entity.
Results - Class in play.mvc
Common results.
Results() - Constructor for class play.mvc.Results
 
RETRY_AFTER - Static variable in interface play.mvc.Http.HeaderNames
 
right - Variable in class play.libs.F.Either
The right value.
Right(R) - Static method in class play.libs.F.Either
Constructs a right side of the disjoint union, as opposed to the Left side.
rootPath() - Method in class play.Environment
The root path that the application is deployed at.
route(Http.RequestHeader) - Method in interface play.routing.Router
 
route(Application, Call) - Static method in class play.test.Helpers
Route a call using the given application.
route(Application, Call, long) - Static method in class play.test.Helpers
Route a call using the given application and timeout.
route(Application, Http.RequestBuilder) - Static method in class play.test.Helpers
Route a request.
route(Application, Http.RequestBuilder, long) - Static method in class play.test.Helpers
Route the request considering the given timeout.
routeAndCall(Application, Http.RequestBuilder, long) - Static method in class play.test.Helpers
Route and call the request, respecting the given timeout.
routeAndCall(Application, Class<? extends Router>, Http.RequestBuilder, long) - Static method in class play.test.Helpers
Route and call the request, respecting the given timeout.
routeAndCall(Application, Router, Http.RequestBuilder) - Static method in class play.test.Helpers
Route and call the request.
routeAndCall(Application, Router, Http.RequestBuilder, long) - Static method in class play.test.Helpers
Route and call the request, respecting the given timeout.
routeAsync(Supplier<? extends CompletionStage<Result>>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Deprecated.
routeAsync(Function<A1, ? extends CompletionStage<Result>>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Deprecated.
routeAsync(BiFunction<A1, A2, ? extends CompletionStage<Result>>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Deprecated.
routeAsync(F.Function3<A1, A2, A3, ? extends CompletionStage<Result>>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Deprecated.
RouteDocumentation(String, String, String) - Constructor for class play.routing.Router.RouteDocumentation
 
router() - Method in interface play.components.BaseComponents
 
Router - Interface in play.routing
The Java Router API
Router.Attrs - Class in play.routing
Request attributes used by the router.
Router.RouteDocumentation - Class in play.routing
 
routerPackage() - Method in class play.routing.HandlerDef
 
routeTo(Supplier<Result>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Deprecated.
routeTo(Function<A1, Result>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Deprecated.
routeTo(BiFunction<A1, A2, Result>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Deprecated.
routeTo(F.Function3<A1, A2, A3, Result>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Deprecated.
routingAsync(RequestFunctions.Params0<? extends CompletionStage<Result>>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Route async with the request and no parameters.
routingAsync(RequestFunctions.Params1<P1, ? extends CompletionStage<Result>>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Route async with request and a single parameter.
routingAsync(RequestFunctions.Params2<P1, P2, ? extends CompletionStage<Result>>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Route async with request and two parameters.
routingAsync(RequestFunctions.Params3<A1, A2, A3, ? extends CompletionStage<Result>>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Route async with request and three parameters.
RoutingDsl - Class in play.routing
A DSL for building a router.
RoutingDsl(BodyParser.Default, JavaContextComponents) - Constructor for class play.routing.RoutingDsl
 
routingDsl() - Method in interface play.routing.RoutingDslComponents
 
RoutingDsl.PathPatternMatcher - Class in play.routing
A matcher for routes.
RoutingDslComponents - Interface in play.routing
Java Components for RoutingDsl.
RoutingDslComponentsFromContext - Class in play.routing
RoutingDsl components from the built in components.
RoutingDslComponentsFromContext(ApplicationLoader.Context) - Constructor for class play.routing.RoutingDslComponentsFromContext
 
routingTo(RequestFunctions.Params0<Result>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Route with the request and no parameters.
routingTo(RequestFunctions.Params1<P1, Result>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Route with the request and a single parameter.
routingTo(RequestFunctions.Params2<P1, P2, Result>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Route with the request and two parameter.
routingTo(RequestFunctions.Params3<P1, P2, P3, Result>) - Method in class play.routing.RoutingDsl.PathPatternMatcher
Route with the request and three parameter.
run(Connection) - Method in interface play.db.ConnectionRunnable
 
run(Materializer) - Method in class play.libs.streams.Accumulator
Run the accumulator with an empty source.
run(Source<E, ?>, Materializer) - Method in class play.libs.streams.Accumulator
Run the accumulator with the given source.
run(E, Materializer) - Method in class play.libs.streams.Accumulator
Run the accumulator with a single element.
running(Application, Runnable) - Static method in class play.test.Helpers
Executes a block of code in a running application.
running(TestServer, Runnable) - Static method in class play.test.Helpers
Executes a block of code in a running server.
running(TestServer, Class<? extends WebDriver>, Consumer<TestBrowser>) - Static method in class play.test.Helpers
Executes a block of code in a running server, with a test browser.
running(TestServer, WebDriver, Consumer<TestBrowser>) - Static method in class play.test.Helpers
Executes a block of code in a running server, with a test browser.

S

safeCurrent() - Static method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use a request instead.
sameSite() - Method in interface play.core.cookie.encoding.Cookie
Returns the SameSite attribute of this cookie as a String
sameSite() - Method in class play.core.cookie.encoding.DefaultCookie
 
sameSite() - Method in class play.mvc.Http.Cookie
 
SAX_FEATURE_PREFIX - Static variable in class play.libs.XML.Constants
 
Scala - Class in play.libs
Class that contains useful java <-> scala conversion helpers.
Scala() - Constructor for class play.libs.Scala
 
scalaBodyParsers() - Method in interface play.components.BodyParserComponents
 
scalaHttpErrorHandler() - Method in interface play.components.HttpErrorHandlerComponents
 
script() - Method in class play.i18n.Lang
The script tag for this Lang
SECOND - Static variable in class play.libs.Time.CronExpression
 
seconds - Variable in class play.libs.Time.CronExpression
 
secure() - Method in class play.mvc.Http.Cookie
 
secure(boolean) - Method in class play.mvc.Http.RequestBuilder
 
secure() - Method in class play.mvc.Http.RequestBuilder
 
secure() - Method in interface play.mvc.Http.RequestHeader
Is the client using SSL?
Security - Class in play.mvc
Defines several security helpers.
Security() - Constructor for class play.mvc.Security
 
Security.Authenticated - Annotation Type in play.mvc
Wraps the annotated action in an Security.AuthenticatedAction.
Security.AuthenticatedAction - Class in play.mvc
Wraps another action, allowing only authenticated HTTP requests.
Security.Authenticator - Class in play.mvc
Handles authentication.
SecurityHeadersComponents - Interface in play.filters.components
The security headers Java components.
securityHeadersConfig() - Method in interface play.filters.components.SecurityHeadersComponents
 
securityHeadersFilter() - Method in interface play.filters.components.SecurityHeadersComponents
 
SEE_OTHER - Static variable in interface play.mvc.Http.Status
 
seeOther(String) - Static method in class play.mvc.Results
Generates a 303 See Other result.
seeOther(Call) - Static method in class play.mvc.Results
Generates a 303 See Other result.
selectNode(String, Object, Map<String, String>) - Static method in class play.libs.XPath
 
selectNode(String, Object) - Static method in class play.libs.XPath
 
selectNodes(String, Object, Map<String, String>) - Static method in class play.libs.XPath
Select all nodes that are selected by this XPath expression.
selectNodes(String, Object) - Static method in class play.libs.XPath
Select all nodes that are selected by this XPath expression.
selectText(String, Object, Map<String, String>) - Static method in class play.libs.XPath
 
selectText(String, Object) - Static method in class play.libs.XPath
 
sendBytes(byte[]) - Method in class play.mvc.StatusHeader
Send the given bytes.
sendByteString(ByteString) - Method in class play.mvc.StatusHeader
Send the given ByteString.
sendEntity(HttpEntity) - Method in class play.mvc.StatusHeader
 
sendFile(File) - Method in class play.mvc.StatusHeader
Sends the given file using the default inline mode.
sendFile(File, FileMimeTypes) - Method in class play.mvc.StatusHeader
Sends the given file using the default inline mode.
sendFile(File, boolean) - Method in class play.mvc.StatusHeader
Sends the given file.
sendFile(File, boolean, FileMimeTypes) - Method in class play.mvc.StatusHeader
Sends the given file.
sendFile(File, String) - Method in class play.mvc.StatusHeader
Send the given file.
sendFile(File, String, FileMimeTypes) - Method in class play.mvc.StatusHeader
Send the given file.
sendFile(File, boolean, String) - Method in class play.mvc.StatusHeader
Send the given file.
sendFile(File, boolean, String, FileMimeTypes) - Method in class play.mvc.StatusHeader
Send the given file.
sendInputStream(InputStream) - Method in class play.mvc.StatusHeader
Send the given input stream.
sendInputStream(InputStream, long) - Method in class play.mvc.StatusHeader
Send the given input stream.
sendJson(JsonNode) - Method in class play.mvc.StatusHeader
Send a json result.
sendJson(JsonNode, JsonEncoding) - Method in class play.mvc.StatusHeader
Send a json result.
sendPath(Path) - Method in class play.mvc.StatusHeader
Sends the given path if it is a valid file.
sendPath(Path, FileMimeTypes) - Method in class play.mvc.StatusHeader
Sends the given path if it is a valid file.
sendPath(Path, boolean) - Method in class play.mvc.StatusHeader
Sends the given path if it is a valid file.
sendPath(Path, boolean, FileMimeTypes) - Method in class play.mvc.StatusHeader
Sends the given path if it is a valid file.
sendPath(Path, String) - Method in class play.mvc.StatusHeader
Sends the given path if it is a valid file.
sendPath(Path, String, FileMimeTypes) - Method in class play.mvc.StatusHeader
Sends the given path if it is a valid file.
sendPath(Path, boolean, String) - Method in class play.mvc.StatusHeader
Sends the given path if it is a valid file.
sendPath(Path, boolean, String, FileMimeTypes) - Method in class play.mvc.StatusHeader
Sends the given path if it is a valid file.
sendResource(String) - Method in class play.mvc.StatusHeader
Send the given resource.
sendResource(String, FileMimeTypes) - Method in class play.mvc.StatusHeader
Send the given resource.
sendResource(String, ClassLoader) - Method in class play.mvc.StatusHeader
Send the given resource from the given classloader.
sendResource(String, ClassLoader, String) - Method in class play.mvc.StatusHeader
Send the given resource from the given classloader.
sendResource(String, ClassLoader, String, FileMimeTypes) - Method in class play.mvc.StatusHeader
Send the given resource from the given classloader.
sendResource(String, ClassLoader, FileMimeTypes) - Method in class play.mvc.StatusHeader
Send the given resource from the given classloader.
sendResource(String, String) - Method in class play.mvc.StatusHeader
Send the given resource.
sendResource(String, String, FileMimeTypes) - Method in class play.mvc.StatusHeader
Send the given resource.
sendResource(String, boolean) - Method in class play.mvc.StatusHeader
Send the given resource.
sendResource(String, boolean, FileMimeTypes) - Method in class play.mvc.StatusHeader
Send the given resource.
sendResource(String, ClassLoader, boolean) - Method in class play.mvc.StatusHeader
Send the given resource from the given classloader.
sendResource(String, ClassLoader, boolean, FileMimeTypes) - Method in class play.mvc.StatusHeader
Send the given resource from the given classloader.
sendResource(String, boolean, String) - Method in class play.mvc.StatusHeader
Send the given resource.
sendResource(String, boolean, String, FileMimeTypes) - Method in class play.mvc.StatusHeader
Send the given resource.
sendResource(String, ClassLoader, boolean, String) - Method in class play.mvc.StatusHeader
Send the given resource from the given classloader.
sendResource(String, ClassLoader, boolean, String, FileMimeTypes) - Method in class play.mvc.StatusHeader
Send the given resource from the given classloader.
sequence(Iterable<? extends CompletionStage<A>>) - Static method in interface play.libs.concurrent.Futures
Combine the given CompletionStages into a single CompletionStage for the list of results.
sequence(CompletionStage<A>...) - Static method in interface play.libs.concurrent.Futures
Combine the given CompletionStages into a single CompletionStage for the list of results.
SERVER - Static variable in interface play.mvc.Http.HeaderNames
 
Server - Class in play.server
A Play server.
Server(Server) - Constructor for class play.server.Server
 
Server.Builder - Class in play.server
Configures and builds an embedded server.
Server.Protocol - Enum in play.server
Specifies the protocols supported by the server.
ServerCookieDecoder - Class in play.core.cookie.encoding
A RFC6265 compliant cookie decoder to be used server side.
ServerCookieEncoder - Class in play.core.cookie.encoding
A RFC6265 compliant cookie encoder to be used server side, so some fields are sent (Version is typically ignored).
SERVICE_UNAVAILABLE - Static variable in interface play.mvc.Http.Status
 
session() - Static method in class play.mvc.Controller
Deprecated.
Deprecated as of 2.7.0. Use Http.RequestHeader.session() and Result instead.
session(String, String) - Static method in class play.mvc.Controller
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
session(String) - Static method in class play.mvc.Controller
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
session() - Static method in class play.mvc.Http.Context.Implicit
Deprecated.
Deprecated as of 2.7.0. Use Result instead.
session() - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use Http.RequestHeader.session() and Result instead.
session() - Method in class play.mvc.Http.RequestBuilder
 
session(String, String) - Method in class play.mvc.Http.RequestBuilder
Sets a session.
session(Map<String, String>) - Method in class play.mvc.Http.RequestBuilder
Sets all parameters for the session.
session() - Method in interface play.mvc.Http.RequestHeader
Parses the Session cookie and returns the Session data.
Session(Map<String, String>) - Constructor for class play.mvc.Http.Session
 
Session(Session) - Constructor for class play.mvc.Http.Session
 
Session(int, float) - Constructor for class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
Session(int) - Constructor for class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
session() - Method in class play.mvc.Http.WrappedContext
Deprecated.
session() - Method in class play.mvc.Result
Extracts the Session of this Result value.
session(Http.Request) - Method in class play.mvc.Result
 
sessionConfiguration() - Method in interface play.components.HttpConfigurationComponents
 
set(String, Object, int) - Method in interface play.cache.AsyncCacheApi
Sets a value with expiration.
set(String, Object) - Method in interface play.cache.AsyncCacheApi
Sets a value without expiration.
set(String, Object, int) - Method in class play.cache.DefaultAsyncCacheApi
 
set(String, Object) - Method in class play.cache.DefaultAsyncCacheApi
 
set(String, Object, int) - Method in class play.cache.DefaultSyncCacheApi
 
set(String, Object) - Method in class play.cache.DefaultSyncCacheApi
 
set(String, Object, int) - Method in interface play.cache.SyncCacheApi
Sets a value with expiration.
set(String, Object) - Method in interface play.cache.SyncCacheApi
Sets a value without expiration.
set(String, Object, int) - Method in class play.cache.SyncCacheApiAdapter
 
set(String, Object) - Method in class play.cache.SyncCacheApiAdapter
 
SET_COOKIE - Static variable in interface play.mvc.Http.HeaderNames
 
SET_COOKIE2 - Static variable in interface play.mvc.Http.HeaderNames
 
setAuth(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setAuth(String, String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setAuth(String, String, WSAuthScheme) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setAuth(WSAuthInfo) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setAuth(String) - Method in interface play.libs.ws.WSRequest
Sets the authentication header for the current request using BASIC authentication.
setAuth(String, String) - Method in interface play.libs.ws.WSRequest
Sets the authentication header for the current request using BASIC authentication.
setAuth(String, String, WSAuthScheme) - Method in interface play.libs.ws.WSRequest
Sets the authentication header for the current request.
setBody(BodyWritable) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setBody(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setBody(JsonNode) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setBody(InputStream) - Method in class play.libs.ws.ahc.AhcWSRequest
Deprecated.
setBody(File) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setBody(Source<ByteString, U>) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setBody(BodyWritable) - Method in interface play.libs.ws.WSRequest
Set the body this request should use.
setBody(String) - Method in interface play.libs.ws.WSRequest
Set the body this request should use.
setBody(JsonNode) - Method in interface play.libs.ws.WSRequest
Set the body this request should use.
setBody(InputStream) - Method in interface play.libs.ws.WSRequest
Deprecated.
Deprecated as of 2.6.0. Use WSRequest.setBody(BodyWritable) instead.
setBody(File) - Method in interface play.libs.ws.WSRequest
Set the body this request should use.
setBody(Source<ByteString, U>) - Method in interface play.libs.ws.WSRequest
Set the body this request should use.
setCalendarHour(Calendar, int) - Method in class play.libs.Time.CronExpression
Advance the calendar to the particular hour paying particular attention to daylight saving problems.
setContentType(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setContentType(String) - Method in interface play.libs.ws.WSRequest
Set the content type.
setContextComponents(JavaContextComponents) - Method in class play.mvc.Action
 
setCookie(Http.Cookie) - Method in class play.mvc.Http.Response
Deprecated.
Set a new cookie.
setCookies(List<WSCookie>) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setCookies(List<WSCookie>) - Method in interface play.libs.ws.WSRequest
Sets all the cookies on the request.
setCurrent(Http.Context) - Static method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. Use a request instead.
setData(Map<String, Object>) - Method in class play.data.DynamicForm.Dynamic
Sets the new data.
setDomain(String) - Method in interface play.core.cookie.encoding.Cookie
Sets the domain of this Cookie.
setDomain(String) - Method in class play.core.cookie.encoding.DefaultCookie
 
setFileMimeTypes(FileMimeTypes) - Static method in class play.mvc.StaticFileMimeTypes
 
setFollowRedirects(boolean) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setFollowRedirects(boolean) - Method in interface play.libs.ws.WSRequest
Sets whether redirects (301, 302) should be followed automatically.
setHeader(String, String) - Method in class play.libs.ws.ahc.AhcWSRequest
Deprecated.
use addHeader(name, value)
setHeader(String, String) - Method in interface play.libs.ws.WSRequest
setHeader(String, String) - Method in class play.mvc.Http.Response
Deprecated.
Adds a new header to the response.
setHeaders(Map<String, List<String>>) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setHeaders(Map<String, List<String>>) - Method in interface play.libs.ws.WSRequest
Sets all of the headers on the request.
setHttpOnly(boolean) - Method in interface play.core.cookie.encoding.Cookie
Determines if this Cookie is HTTP only.
setHttpOnly(boolean) - Method in class play.core.cookie.encoding.DefaultCookie
 
setLang(Result, Lang) - Method in class play.i18n.MessagesApi
Given a Result and a Lang, return a new Result with the lang cookie set to the given Lang.
setMaxAge(int) - Method in interface play.core.cookie.encoding.Cookie
Sets the maximum age of this Cookie in seconds.
setMaxAge(int) - Method in class play.core.cookie.encoding.DefaultCookie
 
setMethod(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setMethod(String) - Method in interface play.libs.ws.WSRequest
Sets the HTTP method this request should use, where the no args execute() method is invoked.
setObjectMapper(ObjectMapper) - Static method in class play.libs.Json
Inject the object mapper to use.
setPath(String) - Method in interface play.core.cookie.encoding.Cookie
Sets the path of this Cookie.
setPath(String) - Method in class play.core.cookie.encoding.DefaultCookie
 
setQueryParameter(String, String) - Method in class play.libs.ws.ahc.AhcWSRequest
Deprecated.
Use addQueryParameter
setQueryParameter(String, String) - Method in interface play.libs.ws.WSRequest
setQueryString(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setQueryString(Map<String, List<String>>) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setQueryString(String) - Method in interface play.libs.ws.WSRequest
Sets the query string to query.
setQueryString(Map<String, List<String>>) - Method in interface play.libs.ws.WSRequest
Sets the query string to query.
setRequestFilter(WSRequestFilter) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setRequestFilter(WSRequestFilter) - Method in interface play.libs.ws.WSRequest
Adds a request filter.
setRequestTimeout(long) - Method in class play.libs.ws.ahc.AhcWSRequest
setRequestTimeout(Duration) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setRequestTimeout(Duration) - Method in interface play.libs.ws.WSRequest
Sets the request timeout in milliseconds.
setRequestTimeout(long) - Method in interface play.libs.ws.WSRequest
setSameSite(String) - Method in class play.core.cookie.encoding.DefaultCookie
 
setSecure(boolean) - Method in interface play.core.cookie.encoding.Cookie
Sets the security getStatus of this Cookie
setSecure(boolean) - Method in class play.core.cookie.encoding.DefaultCookie
 
setTimeZone(TimeZone) - Method in class play.libs.Time.CronExpression
Sets the time zone for which this CronExpression will be resolved.
setTransientLang(String) - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. See migration guide..
setTransientLang(Lang) - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. See migration guide..
setTransientLang(String) - Method in class play.mvc.Http.WrappedContext
Deprecated.
setTransientLang(Lang) - Method in class play.mvc.Http.WrappedContext
Deprecated.
setUrl(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setValue(String) - Method in interface play.core.cookie.encoding.Cookie
Sets the value of this Cookie.
setValue(String) - Method in class play.core.cookie.encoding.DefaultCookie
 
setVirtualHost(String) - Method in class play.libs.ws.ahc.AhcWSRequest
 
setVirtualHost(String) - Method in interface play.libs.ws.WSRequest
Sets the virtual host as a "hostname:port" string.
setWrap(boolean) - Method in interface play.core.cookie.encoding.Cookie
Sets true if the value of this Cookie is to be wrapped with double quotes.
setWrap(boolean) - Method in class play.core.cookie.encoding.DefaultCookie
 
shutdown() - Method in interface play.db.Database
Shutdown this database, closing the underlying data source.
shutdown() - Method in interface play.db.DBApi
Shutdown all databases, releasing resources.
shutdown() - Method in class play.db.DefaultDatabase
 
shutdown() - Method in class play.db.DefaultDBApi
 
shutdown() - Method in class play.db.jpa.DefaultJPAApi
Close all entity manager factories.
shutdown() - Method in interface play.db.jpa.JPAApi
Close all entity manager factories.
shutdown() - Method in interface play.LoggerConfigurator
Shutdown the logger infrastructure.
sign(String) - Method in interface play.libs.crypto.CookieSigner
Signs the given String using the application's secret key.
sign(String, byte[]) - Method in interface play.libs.crypto.CookieSigner
Signs the given String using the given key.
sign(String) - Method in class play.libs.crypto.DefaultCookieSigner
Signs the given String using the application's secret key.
sign(String, byte[]) - Method in class play.libs.crypto.DefaultCookieSigner
Signs the given String using the given key.
sign(WSSignatureCalculator) - Method in class play.libs.ws.ahc.AhcWSRequest
 
sign(WSSignatureCalculator) - Method in interface play.libs.ws.WSRequest
Sets an (OAuth) signature calculator.
signToken(String) - Method in interface play.libs.crypto.CSRFTokenSigner
Sign a token.
signToken(String) - Method in class play.libs.crypto.DefaultCSRFTokenSigner
 
simple() - Static method in class play.Environment
A simple environment.
Simple() - Constructor for class play.mvc.Action.Simple
 
SimpleEvolutionsReader - Class in play.db.evolutions
A simple evolutions reader that uses a map to store evolutions
SimpleEvolutionsReader(Map<String, List<Evolution>>) - Constructor for class play.db.evolutions.SimpleEvolutionsReader
 
SimpleFormatter() - Constructor for class play.data.format.Formatters.SimpleFormatter
 
singletonTemporaryFileCreator() - Static method in class play.libs.Files
 
SingletonTemporaryFileCreator() - Constructor for class play.libs.Files.SingletonTemporaryFileCreator
 
size() - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
size() - Method in class play.mvc.Http.RawBuffer
Buffer size.
size() - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
skipWhiteSpace(int, String) - Method in class play.libs.Time.CronExpression
 
source() - Static method in class play.libs.streams.Accumulator
Create an accumulator that forwards the stream fed into it to the source it produces.
sourceMapper() - Method in class play.ApplicationLoader.Context
Deprecated.
Deprecated as of 2.7.0. Access it using ApplicationLoader.Context.devContext().
sourceMapper() - Method in class play.BuiltInComponentsFromContext
 
sourceMapper() - Method in interface play.components.BaseComponents
 
SourceProvider - Class in play.inject
Provides access to the calling line of code.
SSLEngineProvider - Interface in play.server
 
start() - Method in class play.db.jpa.DefaultJPAApi
Initialise JPA entity manager factories.
start() - Method in interface play.db.jpa.JPAApi
Initialise JPA entity manager factories.
start(Application) - Static method in class play.test.Helpers
Starts a new application.
start(TestServer) - Static method in class play.test.Helpers
Starts a Test server.
startPlay() - Method in class play.test.WithApplication
 
startServer() - Method in class play.test.WithServer
 
StaticFileMimeTypes - Class in play.mvc
 
StaticFileMimeTypes() - Constructor for class play.mvc.StaticFileMimeTypes
 
stats() - Method in class play.cache.caffeine.NamedCaffeineCache
 
status() - Method in class play.mvc.ResponseHeader
 
status() - Method in class play.mvc.Result
Get the status.
status(int) - Static method in class play.mvc.Results
Generates a simple result.
status(int, Content) - Static method in class play.mvc.Results
Generates a simple result.
status(int, Content, String) - Static method in class play.mvc.Results
Generates a simple result.
status(int, String) - Static method in class play.mvc.Results
Generates a simple result.
status(int, String, String) - Static method in class play.mvc.Results
Generates a simple result.
status(int, JsonNode) - Static method in class play.mvc.Results
Generates a simple result with json content and UTF8 encoding.
status(int, JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a simple result with json content.
status(int, byte[]) - Static method in class play.mvc.Results
Generates a simple result with byte-array content.
status(int, ByteString) - Static method in class play.mvc.Results
Generates a simple result.
status(int, InputStream) - Static method in class play.mvc.Results
Generates a chunked result.
status(int, InputStream, long) - Static method in class play.mvc.Results
Generates a chunked result.
status(int, File) - Static method in class play.mvc.Results
Generates a result with file contents.
status(int, File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a result with file contents.
status(int, File, boolean) - Static method in class play.mvc.Results
Generates a result with file content.
status(int, File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a result with file content.
status(int, File, String) - Static method in class play.mvc.Results
Generates a result.
status(int, File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a result.
status(int, File, boolean, String) - Static method in class play.mvc.Results
Generates a result.
status(int, File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a result.
status(int, Path) - Static method in class play.mvc.Results
Generates a result with path contents.
status(int, Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a result with path contents.
status(int, Path, boolean) - Static method in class play.mvc.Results
Generates a result with path content.
status(int, Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a result with path content.
status(int, Path, String) - Static method in class play.mvc.Results
Generates a result.
status(int, Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a result.
status(int, Path, boolean, String) - Static method in class play.mvc.Results
Generates a result.
status(int, Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a result.
StatusHeader - Class in play.mvc
A status with no body
StatusHeader(int) - Constructor for class play.mvc.StatusHeader
 
stop() - Method in class play.server.Server
Stop the server.
stop(Application) - Static method in class play.test.Helpers
Stops an application.
stop(TestServer) - Static method in class play.test.Helpers
Stops a Test server.
stopPlay() - Method in class play.test.WithApplication
 
stopServer() - Method in class play.test.WithServer
 
storeExpressionVals(int, String, int) - Method in class play.libs.Time.CronExpression
 
stream() - Method in class play.libs.ws.ahc.AhcWSRequest
 
stream() - Method in interface play.libs.ws.WSRequest
Execute this request and stream the response body.
Streamed(Source<ByteString, ?>, Optional<Long>, Optional<String>) - Constructor for class play.http.HttpEntity.Streamed
 
streamed(Source<ByteString, ?>, Optional<Long>, Optional<String>) - Method in class play.mvc.StatusHeader
Send a streamed response with the given source.
STRICT - Static variable in class play.core.cookie.encoding.ClientCookieDecoder
Strict encoder that validates that name and value chars are in the valid scope defined in RFC6265
STRICT - Static variable in class play.core.cookie.encoding.ClientCookieEncoder
Strict encoder that validates that name and value chars are in the valid scope defined in RFC6265
STRICT - Static variable in class play.core.cookie.encoding.ServerCookieDecoder
Strict encoder that validates that name and value chars are in the valid scope defined in RFC6265
STRICT - Static variable in class play.core.cookie.encoding.ServerCookieEncoder
Strict encoder that validates that name and value chars are in the valid scope defined in RFC6265
Strict(ByteString, Optional<String>) - Constructor for class play.http.HttpEntity.Strict
 
strict(Function<Optional<E>, CompletionStage<A>>, Sink<E, CompletionStage<A>>) - Static method in class play.libs.streams.Accumulator
Create a done accumulator with the given future.
STRICT_TRANSPORT_SECURITY - Static variable in interface play.mvc.Http.HeaderNames
 
string(String) - Static method in class play.libs.Comet
Produces a Flow of escaped ByteString from a series of String elements.
stringify(JsonNode) - Static method in class play.libs.Json
Converts a JsonNode to its string representation.
stubMessagesApi() - Static method in class play.test.Helpers
Constructs an empty messagesApi instance.
stubMessagesApi(Map<String, Map<String, String>>, Langs) - Static method in class play.test.Helpers
Constructs a MessagesApi instance containing the given keys and values.
sub(String) - Method in class play.data.Form.Field
Get a sub-field, with a key relative to the current field.
sub(String, Lang) - Method in class play.data.Form.Field
Get a sub-field, with a key relative to the current field.
SWITCHING_PROTOCOLS - Static variable in interface play.mvc.Http.Status
 
sync() - Method in interface play.cache.AsyncCacheApi
 
sync() - Method in class play.cache.DefaultAsyncCacheApi
 
SyncCacheApi - Interface in play.cache
A synchronous API to access a Cache.
SyncCacheApiAdapter - Class in play.cache
Adapts a Scala SyncCacheApi to a Java SyncCacheApi
SyncCacheApiAdapter(SyncCacheApi) - Constructor for class play.cache.SyncCacheApiAdapter
 

T

TE - Static variable in interface play.mvc.Http.HeaderNames
 
tempFileCreator() - Method in class play.BuiltInComponentsFromContext
 
tempFileCreator() - Method in interface play.components.TemporaryFileComponents
 
TEMPORARY_REDIRECT - Static variable in interface play.mvc.Http.Status
 
TemporaryFileComponents - Interface in play.components
Components related to temporary file handle.
temporaryFileCreator() - Method in class play.libs.Files.DelegateTemporaryFile
 
temporaryFileCreator() - Method in interface play.libs.Files.TemporaryFile
 
temporaryRedirect(String) - Static method in class play.mvc.Results
Generates a 307 Temporary Redirect result.
temporaryRedirect(Call) - Static method in class play.mvc.Results
Generates a 307 Temporary Redirect result.
testBrowser() - Static method in class play.test.Helpers
Creates a Test Browser.
testBrowser(int) - Static method in class play.test.Helpers
Creates a Test Browser.
testBrowser(Class<? extends WebDriver>) - Static method in class play.test.Helpers
Creates a Test Browser.
testBrowser(Class<? extends WebDriver>, int) - Static method in class play.test.Helpers
Creates a Test Browser.
testBrowser(WebDriver, int) - Static method in class play.test.Helpers
Creates a Test Browser.
testBrowser(WebDriver) - Static method in class play.test.Helpers
Creates a Test Browser.
TestBrowser - Class in play.test
A test browser (Using Selenium WebDriver) with the FluentLenium API (https://github.com/Fluentlenium/FluentLenium).
TestBrowser(Class<? extends WebDriver>, String) - Constructor for class play.test.TestBrowser
A test browser (Using Selenium WebDriver) with the FluentLenium API (https://github.com/Fluentlenium/FluentLenium).
TestBrowser(WebDriver, String) - Constructor for class play.test.TestBrowser
A test browser (Using Selenium WebDriver) with the FluentLenium API (https://github.com/Fluentlenium/FluentLenium).
testServer() - Static method in class play.test.Helpers
Creates a new Test server listening on port defined by configuration setting "testserver.port" (defaults to 19001).
testServer(Application) - Static method in class play.test.Helpers
Creates a new Test server listening on port defined by configuration setting "testserver.port" (defaults to 19001) and using the given Application.
testServer(int) - Static method in class play.test.Helpers
Creates a new Test server.
testServer(int, int) - Static method in class play.test.Helpers
Creates a new Test server.
testServer(int, Application) - Static method in class play.test.Helpers
Creates a new Test server.
TestServer - Class in play.test
A test web server.
TestServer(int, Application) - Constructor for class play.test.TestServer
A test web server.
TestServer(int, Application, int) - Constructor for class play.test.TestServer
A test web server with HTTPS support
testServer - Variable in class play.test.WithServer
 
Text(String) - Constructor for class play.http.websocket.Message.Text
 
Text(long, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.Text
 
Text(HttpConfiguration, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.Text
 
TEXT - Static variable in interface play.mvc.Http.MimeTypes
Content-Type of text.
Text - Static variable in class play.mvc.WebSocket
Acceptor for text WebSockets.
textBodyParser() - Method in interface play.components.BodyParserComponents
 
through(Flow<D, E, ?>) - Method in class play.libs.streams.Accumulator
Pass the stream through the given flow before forwarding it to the accumulator.
throwableToUsefulException(Throwable) - Method in class play.http.DefaultHttpErrorHandler
Convert the given exception to an exception that Play can report more information about.
throwableToUsefulException(Throwable) - Method in class play.http.JsonHttpErrorHandler
Convert the given exception to an exception that Play can report more information about.
Time - Class in play.libs
Time utilities.
Time() - Constructor for class play.libs.Time
 
Time.CronExpression - Class in play.libs
Thanks to Quartz project, https://quartz.dev.java.net
timeout(CompletionStage<A>, long, TimeUnit) - Method in class play.libs.concurrent.DefaultFutures
Creates a CompletionStage that returns either the input stage, or a futures.
timeout(CompletionStage<A>, Duration) - Method in class play.libs.concurrent.DefaultFutures
An alias for futures(stage, delay, unit) that uses a java.time.Duration.
timeout(CompletionStage<A>, long, TimeUnit) - Method in interface play.libs.concurrent.Futures
Creates a CompletionStage that returns either the input stage, or a timeout.
timeout(CompletionStage<A>, Duration) - Method in interface play.libs.concurrent.Futures
An alias for timeout that uses a Duration.
to(Class<? extends T>) - Method in class play.inject.BindingKey
Bind this binding key to the given implementation class.
to(Provider<? extends T>) - Method in class play.inject.BindingKey
Bind this binding key to the given provider instance.
to(Supplier<A>) - Method in class play.inject.BindingKey
Bind this binding key to the given instance.
to(BindingKey<? extends T>) - Method in class play.inject.BindingKey
Bind this binding key to another binding key.
toBytes(Document) - Static method in class play.libs.XML
Converts the document to bytes.
TODO() - Static method in class play.mvc.Controller
Deprecated.
Deprecated as of 2.7.0. Use #TODO(Request) instead.
TODO(Http.Request) - Static method in class play.mvc.Controller
Generates a 501 NOT_IMPLEMENTED simple result.
toInstance(T) - Method in class play.inject.BindingKey
Bind this binding key to the given instance.
toJson(Object) - Static method in class play.libs.Json
Converts an object to JsonNode.
TolerantJson(long, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.TolerantJson
 
TolerantJson(HttpConfiguration, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.TolerantJson
 
tolerantJsonBodyParser() - Method in interface play.components.BodyParserComponents
 
TolerantText(long, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.TolerantText
 
TolerantText(HttpConfiguration, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.TolerantText
 
tolerantTextBodyParser() - Method in interface play.components.BodyParserComponents
 
TolerantXml(long, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.TolerantXml
 
TolerantXml(HttpConfiguration, HttpErrorHandler) - Constructor for class play.mvc.BodyParser.TolerantXml
 
tolerantXmlBodyParser() - Method in interface play.components.BodyParserComponents
 
toLocale() - Method in class play.i18n.Lang
Convert to a Java Locale value.
toMap() - Method in class play.mvc.Http.Headers
 
TOO_MANY_REQUESTS - Static variable in interface play.mvc.Http.Status
 
tooManyRequests() - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(Content) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(Content, String) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(String) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(String, String) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(JsonNode) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(byte[]) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(InputStream) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(InputStream, long) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(File) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(File, boolean) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(File, String) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(File, boolean, String) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(Path) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(Path, boolean) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(Path, String) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
tooManyRequests(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 429 Too Many Requests result.
toProvider(Class<P>) - Method in class play.inject.BindingKey
Bind this binding key to the given provider class.
toScala() - Method in interface play.db.Database
Deprecated.
As of release 2.6.0. Use Database.asScala()
toScala() - Method in class play.db.DefaultDatabase
 
toSelf() - Method in class play.inject.BindingKey
Bind this binding key to itself.
toSink() - Method in class play.libs.streams.Accumulator
Convert this accumulator to a sink.
toString() - Method in class play.cache.NamedCacheImpl
 
toString() - Method in class play.core.cookie.encoding.DefaultCookie
 
toString() - Method in class play.data.DynamicForm.Dynamic
 
toString() - Method in class play.data.Form.Field
 
toString() - Method in class play.data.Form
 
toString() - Method in class play.data.validation.ValidationError
 
toString() - Method in class play.db.NamedDatabaseImpl
 
toString() - Method in class play.http.websocket.Message.Binary
 
toString() - Method in class play.http.websocket.Message.Close
 
toString() - Method in class play.http.websocket.Message.Ping
 
toString() - Method in class play.http.websocket.Message.Pong
 
toString() - Method in class play.http.websocket.Message.Text
 
toString() - Method in class play.inject.Binding
 
toString() - Method in class play.inject.BindingKey
 
toString() - Method in class play.inject.NamedImpl
 
toString() - Method in class play.libs.F.Either
 
toString() - Method in class play.libs.F.Tuple
 
toString() - Method in class play.libs.F.Tuple3
 
toString() - Method in class play.libs.F.Tuple4
 
toString() - Method in class play.libs.F.Tuple5
 
toString() - Method in class play.libs.Time.CronExpression
Returns the string representation of the CronExpression
toString() - Method in class play.libs.typedmap.TypedKey
 
toString() - Method in class play.libs.typedmap.TypedMap
 
toString() - Method in class play.mvc.Call
 
toString() - Method in class play.mvc.Http.Context
Deprecated.
 
toString() - Method in class play.mvc.Http.RequestBody
 
trace(String) - Method in class play.Logger.ALogger
Logs a message with the TRACE level.
trace(Supplier<String>) - Method in class play.Logger.ALogger
Log a message with the TRACE level.
trace(Marker, String) - Method in class play.Logger.ALogger
Logs a message with the TRACE level.
trace(String, Object...) - Method in class play.Logger.ALogger
Logs a message with the TRACE level.
trace(String, Supplier<?>...) - Method in class play.Logger.ALogger
Log a message with the TRACE level.
trace(Marker, String, Object...) - Method in class play.Logger.ALogger
This method is similar to Logger.ALogger.trace(String, Object...) method except that the marker data is also taken into consideration.
trace(String, Throwable) - Method in class play.Logger.ALogger
Logs a message with the TRACE level, with the given error.
trace(Marker, String, Throwable) - Method in class play.Logger.ALogger
Logs a message with the TRACE level, with the given error.
trace(String) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
trace(Supplier<String>) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
trace(String, Object...) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
trace(String, Supplier<?>...) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
trace(String, Throwable) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
TRAILER - Static variable in interface play.mvc.Http.HeaderNames
 
Transactional - Annotation Type in play.db.jpa
Deprecated.
Use a dependency injected JPAApi instance here, since 2.7.0
TransactionalAction - Class in play.db.jpa
Deprecated.
Use a dependency injected JPAApi instance here, since 2.7.0
TransactionalAction(JPAApi) - Constructor for class play.db.jpa.TransactionalAction
Deprecated.
 
TransactionIsolationLevel - Enum in play.db
An enumeration defines of isolation level that determines the degree to which one transaction must be isolated from resource or data modifications made by other operations.
TRANSFER_ENCODING - Static variable in interface play.mvc.Http.HeaderNames
 
transform(Source<? super Http.MultipartFormData.Part<Source<ByteString, ?>>, ?>, String) - Static method in class play.mvc.MultipartFormatter
 
transientLang(Lang) - Method in class play.mvc.Http.RequestBuilder
Sets the transient language.
transientLang(String) - Method in class play.mvc.Http.RequestBuilder
Sets the transient language.
transientLang(Locale) - Method in class play.mvc.Http.RequestBuilder
Sets the transient language.
transientLang() - Method in interface play.mvc.Http.RequestHeader
The transient language will be taken into account when using MessagesApi#preferred(RequestHeader)} (It will take precedence over any other language).
Tuple(A, B) - Static method in class play.libs.F
Constructs a tuple of A,B
Tuple(A, B) - Constructor for class play.libs.F.Tuple
 
Tuple(A, B) - Static method in class play.libs.Scala
Creates a Scala Tuple2.
Tuple3(A, B, C) - Static method in class play.libs.F
Constructs a tuple of A,B,C
Tuple3(A, B, C) - Constructor for class play.libs.F.Tuple3
 
Tuple4(A, B, C, D) - Static method in class play.libs.F
Constructs a tuple of A,B,C,D
Tuple4(A, B, C, D) - Constructor for class play.libs.F.Tuple4
 
Tuple5(A, B, C, D, E) - Static method in class play.libs.F
Constructs a tuple of A,B,C,D,E
Tuple5(A, B, C, D, E) - Constructor for class play.libs.F.Tuple5
 
TypedEntry<A> - Class in play.libs.typedmap
An entry that binds a typed key and a value.
TypedEntry(TypedKey<A>, A) - Constructor for class play.libs.typedmap.TypedEntry
 
TypedKey<A> - Class in play.libs.typedmap
A TypedKey is a key that can be used to get and set values in a TypedMap or any object with typed keys.
TypedKey(TypedKey<A>) - Constructor for class play.libs.typedmap.TypedKey
 
TypedMap - Class in play.libs.typedmap
A TypedMap is an immutable map containing typed values.
TypedMap(TypedMap) - Constructor for class play.libs.typedmap.TypedMap
 

U

UNAUTHORIZED - Static variable in interface play.mvc.Http.Status
 
unauthorized() - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(Content) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(Content, String) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(String) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(String, String) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(JsonNode) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(byte[]) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(InputStream) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(InputStream, long) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(File) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(File, boolean) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(File, String) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(File, boolean, String) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(Path) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(Path, boolean) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(Path, String) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unauthorized(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 401 Unauthorized result.
unbind(String) - Method in interface play.mvc.PathBindable
Unbind a URL path parameter.
unbind(String) - Method in interface play.mvc.QueryStringBindable
Unbind a query string parameter.
underlying() - Method in class play.libs.typedmap.TypedKey
Deprecated.
As of release 2.6.8. Use TypedKey.asScala()
underlying() - Method in class play.libs.typedmap.TypedMap
Deprecated.
As of release 2.6.8. Use TypedMap.asScala()
underlying() - Method in class play.Logger.ALogger
Get the underlying SLF4J logger.
underlying() - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
underlying() - Method in class play.server.Server
 
unique() - Method in class play.mvc.Call
Append a unique identifier to the URL.
uniquify(String) - Method in class play.mvc.Call
 
unitName - Variable in class play.db.jpa.JPAConfig.PersistenceUnit
 
UNKNOWN_SOURCE - Static variable in class play.inject.SourceProvider
Indicates that the source is unknown.
UNPROCESSABLE_ENTITY - Static variable in interface play.mvc.Http.Status
 
UNSUPPORTED_MEDIA_TYPE - Static variable in interface play.mvc.Http.Status
 
unsupportedMediaType() - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(Content) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(Content, String) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(String) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(String, String) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(JsonNode) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(JsonNode, JsonEncoding) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(byte[]) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(InputStream) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(InputStream, long) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(File) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(File, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(File, boolean) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(File, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(File, String) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(File, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(File, boolean, String) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(File, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(Path) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(Path, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(Path, boolean) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(Path, boolean, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(Path, String) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(Path, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(Path, boolean, String) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unsupportedMediaType(Path, boolean, String, FileMimeTypes) - Static method in class play.mvc.Results
Generates a 415 Unsupported Media Type result.
unwrapContainerAnnotations(A[]) - Static method in class play.libs.AnnotationUtils
Returns a new array whose entries do not contain container annotations anymore but the indirectly present annotation(s) a container annotation was wrapping instead.
UPGRADE - Static variable in interface play.mvc.Http.HeaderNames
 
UPGRADE_REQUIRED - Static variable in interface play.mvc.Http.Status
 
uri() - Method in class play.mvc.Http.RequestBuilder
 
uri(URI) - Method in class play.mvc.Http.RequestBuilder
 
uri(String) - Method in class play.mvc.Http.RequestBuilder
Sets the uri.
uri() - Method in interface play.mvc.Http.RequestHeader
The complete request URI, containing both path and query string.
url(String) - Method in class play.libs.ws.ahc.AhcWSClient
 
url(String) - Method in interface play.libs.ws.WSClient
Returns a WSRequest object representing the URL.
url() - Method in class play.mvc.Call
The request URL.
USE_PROXY - Static variable in interface play.mvc.Http.Status
 
USER_AGENT - Static variable in interface play.mvc.Http.HeaderNames
 
UserInfo - Class in play.libs.openid
The OpenID user info
UserInfo(String) - Constructor for class play.libs.openid.UserInfo
 
UserInfo(String, Map<String, String>) - Constructor for class play.libs.openid.UserInfo
 
USERNAME - Static variable in class play.mvc.Security
 

V

validate() - Method in interface play.data.validation.Constraints.Validatable
 
validate(Constraints.ValidationPayload) - Method in interface play.data.validation.Constraints.ValidatableWithPayload
 
validateContentType(HttpErrorHandler, Http.RequestHeader, String, Function<String, Boolean>, Function<Http.RequestHeader, Accumulator<ByteString, F.Either<Result, A>>>) - Static method in class play.mvc.BodyParsers
Validate the content type of the passed in request using the given validator.
ValidatePayloadWithValidator() - Constructor for class play.data.validation.Constraints.ValidatePayloadWithValidator
 
ValidatePayloadWithValidator(Class) - Constructor for class play.data.validation.Constraints.ValidatePayloadWithValidator
 
ValidateValidator() - Constructor for class play.data.validation.Constraints.ValidateValidator
 
ValidateValidatorWithPayload() - Constructor for class play.data.validation.Constraints.ValidateValidatorWithPayload
 
validateValue(String, String) - Method in class play.core.cookie.encoding.DefaultCookie
Deprecated.
CookieUtil is package private, will be removed once old Cookie API is dropped
ValidateWithValidator() - Constructor for class play.data.validation.Constraints.ValidateWithValidator
 
ValidateWithValidator(Class) - Constructor for class play.data.validation.Constraints.ValidateWithValidator
 
ValidationError - Class in play.data.validation
A form validation error.
ValidationError(String, String) - Constructor for class play.data.validation.ValidationError
Constructs a new ValidationError.
ValidationError(String, String, List<Object>) - Constructor for class play.data.validation.ValidationError
Constructs a new ValidationError.
ValidationError(String, List<String>, List<Object>) - Constructor for class play.data.validation.ValidationError
Constructs a new ValidationError.
ValidationPayload(Lang, Messages, TypedMap, Config) - Constructor for class play.data.validation.Constraints.ValidationPayload
 
ValidationPayload(Lang, Messages, Map<String, Object>, TypedMap, Config) - Constructor for class play.data.validation.Constraints.ValidationPayload
Deprecated.
Deprecated as of 2.7.0. Use #ValidationPayload(Lang, Messages, TypedMap, Config) instead.
validationSuccessful(Object) - Method in interface play.data.validation.Constraints.PlayConstraintValidator
 
Validator() - Constructor for class play.data.validation.Constraints.Validator
 
validator() - Method in interface play.data.validation.ValidatorsComponents
Deprecated.
Deprecated since 2.7.0. Use ValidatorsComponents.validatorFactory() instead.
validatorFactory() - Method in interface play.data.validation.ValidatorsComponents
 
ValidatorFactoryProvider - Class in play.data.validation
 
ValidatorFactoryProvider(ConstraintValidatorFactory, ApplicationLifecycle) - Constructor for class play.data.validation.ValidatorFactoryProvider
 
ValidatorProvider - Class in play.data.validation
Deprecated.
Deprecated since 2.7.0. Use ValidatorFactoryProvider instead.
ValidatorProvider(ConstraintValidatorFactory, ApplicationLifecycle) - Constructor for class play.data.validation.ValidatorProvider
Deprecated.
 
ValidatorsComponents - Interface in play.data.validation
Java Components for Validator.
ValidatorsModule - Class in play.data.validation
 
ValidatorsModule() - Constructor for class play.data.validation.ValidatorsModule
 
ValidatorWithPayload() - Constructor for class play.data.validation.Constraints.ValidatorWithPayload
 
value() - Method in class play.cache.NamedCacheImpl
 
value() - Method in interface play.core.cookie.encoding.Cookie
Returns the value of this Cookie.
value() - Method in class play.core.cookie.encoding.DefaultCookie
 
value(String) - Method in class play.data.DynamicForm
Gets the concrete value
value() - Method in class play.data.Form.Field
 
value() - Method in class play.data.Form
 
value() - Method in class play.db.NamedDatabaseImpl
 
value() - Method in class play.inject.NamedImpl
 
value() - Method in class play.libs.typedmap.TypedEntry
 
value() - Method in enum play.mvc.Http.Cookie.SameSite
 
value() - Method in class play.mvc.Http.Cookie
 
valueOf(String) - Static method in enum play.db.TransactionIsolationLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum play.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum play.mvc.Http.Cookie.SameSite
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum play.server.Server.Protocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum play.db.TransactionIsolationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum play.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum play.mvc.Http.Cookie.SameSite
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class play.mvc.Http.Flash
Deprecated.
Deprecated as of 2.7.0. Http.Flash will not be a subclass of HashMap in future Play releases.
values() - Method in class play.mvc.Http.Session
Deprecated.
Deprecated as of 2.7.0. Http.Session will not be a subclass of HashMap in future Play releases.
values() - Static method in enum play.server.Server.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
variant() - Method in class play.i18n.Lang
The variant tag for this Lang
VARY - Static variable in interface play.mvc.Http.HeaderNames
 
verb() - Method in class play.routing.HandlerDef
 
verifiedId(Http.RequestHeader) - Method in class play.libs.openid.DefaultOpenIdClient
 
verifiedId() - Method in class play.libs.openid.DefaultOpenIdClient
Deprecated.
verifiedId(Http.RequestHeader) - Method in interface play.libs.openid.OpenIdClient
Check the identity of the user from the current request, that should be the callback from the OpenID server
verifiedId() - Method in interface play.libs.openid.OpenIdClient
Deprecated.
Deprecated as of 2.7.0. Use OpenIdClient.verifiedId(Http.RequestHeader) instead.
version() - Method in class play.mvc.Http.RequestBuilder
 
version(String) - Method in class play.mvc.Http.RequestBuilder
 
version() - Method in interface play.mvc.Http.RequestHeader
The HTTP version.
VIA - Static variable in interface play.mvc.Http.HeaderNames
 

W

waitUntil(FluentWait<WebDriver>, Function<WebDriver, T>) - Method in class play.test.TestBrowser
Repeatedly applies this instance's input value to the given function until one of the following occurs: the function returns neither null nor false, the function throws an unignored exception, the timeout expires
waitUntil(Function<WebDriver, T>) - Method in class play.test.TestBrowser
Repeatedly applies this instance's input value to the given function until one of the following occurs: the function returns neither null nor false, the function throws an unignored exception, the default timeout expires useful in situations where FluentAdapter#await is too specific (for example to check against page source or title)
warn(String) - Method in class play.Logger.ALogger
Log a message with the WARN level.
warn(Supplier<String>) - Method in class play.Logger.ALogger
Log a message with the WARN level.
warn(Marker, String) - Method in class play.Logger.ALogger
Log a message with the WARN level.
warn(String, Object...) - Method in class play.Logger.ALogger
Log a message with the WARN level.
warn(String, Supplier<?>...) - Method in class play.Logger.ALogger
Log a message with the WARN level.
warn(Marker, String, Object...) - Method in class play.Logger.ALogger
Log a message with the WARN level.
warn(String, Throwable) - Method in class play.Logger.ALogger
Log a message with the WARN level, with the given error.
warn(Marker, String, Throwable) - Method in class play.Logger.ALogger
Log a message with the WARN level, with the given error.
warn(String) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
warn(Supplier<String>) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
warn(String, Object...) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
warn(String, Supplier<?>...) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
warn(String, Throwable) - Static method in class play.Logger
Deprecated.
Deprecated as of 2.7.0. Create an instance of Logger.ALogger via Logger.of(String) / Logger.of(Class) and use the same-named method. Or use SLF4J directly.
WARNING - Static variable in interface play.mvc.Http.HeaderNames
 
webCommands() - Method in interface play.BuiltInComponents
Commands that intercept requests before the rest of the application handles them.
webCommands() - Method in class play.BuiltInComponentsFromContext
 
WebSocket - Class in play.mvc
A WebSocket handler.
WebSocket() - Constructor for class play.mvc.WebSocket
 
WebSocket.MappedWebSocketAcceptor<In,Out> - Class in play.mvc
Utility class for creating WebSockets.
webSocketURL(Http.Request) - Method in class play.mvc.Call
Transform this call to an WebSocket URL.
webSocketURL(Http.Request, boolean) - Method in class play.mvc.Call
Transform this call to an WebSocket URL.
webSocketURL(boolean, String) - Method in class play.mvc.Call
Transform this call to an WebSocket URL.
With - Annotation Type in play.mvc
Decorates an Action or a Controller with another Action.
WithApplication - Class in play.test
Provides an application for JUnit tests.
WithApplication() - Constructor for class play.test.WithApplication
 
withAttrs(TypedMap) - Method in interface play.mvc.Http.Request
 
withAttrs(TypedMap) - Method in interface play.mvc.Http.RequestHeader
Create a new version of this object with the given attributes attached to it.
withBody(Http.RequestBody) - Method in interface play.mvc.Http.Request
 
withBody(Http.RequestBody) - Method in interface play.mvc.Http.RequestHeader
Attach a body to this header.
WithBrowser - Class in play.test
Provides a server and browser to JUnit tests.
WithBrowser() - Constructor for class play.test.WithBrowser
 
withConfig(Config) - Method in class play.ApplicationLoader.Context
Create a new context with a different configuration.
withConfigLoader(Function<Environment, Config>) - Method in class play.inject.guice.GuiceApplicationBuilder
Set the initial configuration loader.
withConnection(ConnectionRunnable) - Method in interface play.db.Database
Execute a block of code, providing a JDBC connection.
withConnection(ConnectionCallable<A>) - Method in interface play.db.Database
Execute a block of code, providing a JDBC connection.
withConnection(boolean, ConnectionRunnable) - Method in interface play.db.Database
Execute a block of code, providing a JDBC connection.
withConnection(boolean, ConnectionCallable<A>) - Method in interface play.db.Database
Execute a block of code, providing a JDBC connection.
withConnection(ConnectionRunnable) - Method in class play.db.DefaultDatabase
 
withConnection(ConnectionCallable<A>) - Method in class play.db.DefaultDatabase
 
withConnection(boolean, ConnectionRunnable) - Method in class play.db.DefaultDatabase
 
withConnection(boolean, ConnectionCallable<A>) - Method in class play.db.DefaultDatabase
 
withCookies(Http.Cookie...) - Method in class play.mvc.Result
Returns a copy of this result with the given cookies.
withDirectFieldAccess(boolean) - Method in class play.data.DynamicForm
 
withDirectFieldAccess(boolean) - Method in class play.data.Form
Sets if during binding fields of the form should be accessed directly or via getters.
withDomain(String) - Method in class play.mvc.Http.CookieBuilder
 
withEnvironment(Environment) - Method in class play.ApplicationLoader.Context
Create a new context with a different environment.
withError(ValidationError) - Method in class play.data.DynamicForm
 
withError(String, String, List<Object>) - Method in class play.data.DynamicForm
 
withError(String, String) - Method in class play.data.DynamicForm
 
withError(ValidationError) - Method in class play.data.Form
 
withError(String, String, List<Object>) - Method in class play.data.Form
 
withError(String, String) - Method in class play.data.Form
 
withFlash(Http.Flash) - Method in class play.mvc.Result
Sets a new flash for this result, discarding the existing flash.
withFlash(Map<String, String>) - Method in class play.mvc.Result
Sets a new flash for this result, discarding the existing flash.
withFragment(String) - Method in class play.mvc.Call
Returns a new Call with the given fragment.
withGlobalError(String, List<Object>) - Method in class play.data.DynamicForm
 
withGlobalError(String) - Method in class play.data.DynamicForm
 
withGlobalError(String, List<Object>) - Method in class play.data.Form
 
withGlobalError(String) - Method in class play.data.Form
 
withHeader(String, String) - Method in class play.mvc.ResponseHeader
 
withHeader(String, String) - Method in class play.mvc.Result
Return a copy of this result with the given header.
withHeaders(Map<String, String>) - Method in class play.mvc.ResponseHeader
 
withHeaders(String...) - Method in class play.mvc.Result
Return a copy of this result with the given headers.
withHttpOnly(boolean) - Method in class play.mvc.Http.CookieBuilder
 
withId(String) - Method in class play.libs.EventSource.Event
 
withLang(Lang) - Method in class play.data.DynamicForm
 
withLang(Lang) - Method in class play.data.Form
A copy of this form with the given lang set which is used for formatting when retrieving a field (via Form.field(String) or Form.apply(String)) and for translations in Form.errorsAsJson().
withLang(Lang, MessagesApi) - Method in class play.mvc.Result
Returns a new result with the given lang set in a cookie.
withLang(Locale, MessagesApi) - Method in class play.mvc.Result
Returns a new result with the given lang set in a cookie.
withMaxAge(Duration) - Method in class play.mvc.Http.CookieBuilder
Set the maximum age of the cookie.
withModuleLoader(BiFunction<Environment, Config, List<GuiceableModule>>) - Method in class play.inject.guice.GuiceApplicationBuilder
Set the module loader.
withName(String) - Method in class play.libs.EventSource.Event
 
withName(String) - Method in class play.mvc.Http.CookieBuilder
 
withNewFlash() - Method in class play.mvc.Result
Discards the existing flash for this result.
withNewSession() - Method in class play.mvc.Result
Discards the existing session for this result.
withoutHeader(String) - Method in class play.mvc.ResponseHeader
 
withoutHeader(String) - Method in class play.mvc.Result
Discard a HTTP header in this result.
withoutLang(MessagesApi) - Method in class play.mvc.Result
Clears the lang cookie from this result.
withoutTransientLang() - Method in interface play.mvc.Http.Request
 
withoutTransientLang() - Method in class play.mvc.Http.RequestBuilder
Removes the transient language.
withoutTransientLang() - Method in interface play.mvc.Http.RequestHeader
Create a new version of this object with the given transient language removed.
withPath(String) - Method in class play.mvc.Http.CookieBuilder
 
withPrefix(String) - Method in interface play.routing.Router
 
withRequest(Http.Request) - Method in class play.mvc.Http.Context
Deprecated.
Deprecated as of 2.7.0. See migration guide..
withSameSite(Http.Cookie.SameSite) - Method in class play.mvc.Http.CookieBuilder
 
withSecure(boolean) - Method in class play.mvc.Http.CookieBuilder
 
WithServer - Class in play.test
Provides a server to JUnit tests.
WithServer() - Constructor for class play.test.WithServer
 
withSession(Http.Session) - Method in class play.mvc.Result
Sets a new session for this result, discarding the existing session.
withSession(Map<String, String>) - Method in class play.mvc.Result
Sets a new session for this result, discarding the existing session.
withTransaction(ConnectionRunnable) - Method in interface play.db.Database
Execute a block of code in the scope of a JDBC transaction.
withTransaction(TransactionIsolationLevel, ConnectionRunnable) - Method in interface play.db.Database
Execute a block of code in the scope of a JDBC transaction.
withTransaction(ConnectionCallable<A>) - Method in interface play.db.Database
Execute a block of code in the scope of a JDBC transaction.
withTransaction(TransactionIsolationLevel, ConnectionCallable<A>) - Method in interface play.db.Database
Execute a block of code in the scope of a JDBC transaction.
withTransaction(ConnectionRunnable) - Method in class play.db.DefaultDatabase
 
withTransaction(TransactionIsolationLevel, ConnectionRunnable) - Method in class play.db.DefaultDatabase
 
withTransaction(ConnectionCallable<A>) - Method in class play.db.DefaultDatabase
 
withTransaction(TransactionIsolationLevel, ConnectionCallable<A>) - Method in class play.db.DefaultDatabase
 
withTransaction(Function<EntityManager, T>) - Method in class play.db.jpa.DefaultJPAApi
Run a block of code with a newly created EntityManager for the default Persistence Unit.
withTransaction(Consumer<EntityManager>) - Method in class play.db.jpa.DefaultJPAApi
Run a block of code with a newly created EntityManager for the default Persistence Unit.
withTransaction(String, Function<EntityManager, T>) - Method in class play.db.jpa.DefaultJPAApi
Run a block of code with a newly created EntityManager for the named Persistence Unit.
withTransaction(String, Consumer<EntityManager>) - Method in class play.db.jpa.DefaultJPAApi
Run a block of code with a newly created EntityManager for the named Persistence Unit.
withTransaction(String, boolean, Function<EntityManager, T>) - Method in class play.db.jpa.DefaultJPAApi
Run a block of code with a newly created EntityManager for the named Persistence Unit.
withTransaction(String, boolean, Consumer<EntityManager>) - Method in class play.db.jpa.DefaultJPAApi
Run a block of code with a newly created EntityManager for the named Persistence Unit.
withTransaction(Supplier<T>) - Method in class play.db.jpa.DefaultJPAApi
Deprecated.
Deprecated as of 2.7.0. Use DefaultJPAApi.withTransaction(Function) instead.
withTransaction(Runnable) - Method in class play.db.jpa.DefaultJPAApi
Deprecated.
Deprecated as of 2.7.0. Use DefaultJPAApi.withTransaction(Consumer) instead.
withTransaction(String, boolean, Supplier<T>) - Method in class play.db.jpa.DefaultJPAApi
Deprecated.
withTransaction(Function<EntityManager, T>) - Method in interface play.db.jpa.JPAApi
Run a block of code with a newly created EntityManager for the default Persistence Unit.
withTransaction(Consumer<EntityManager>) - Method in interface play.db.jpa.JPAApi
Run a block of code with a newly created EntityManager for the default Persistence Unit.
withTransaction(String, Function<EntityManager, T>) - Method in interface play.db.jpa.JPAApi
Run a block of code with a newly created EntityManager for the named Persistence Unit.
withTransaction(String, Consumer<EntityManager>) - Method in interface play.db.jpa.JPAApi
Run a block of code with a newly created EntityManager for the named Persistence Unit.
withTransaction(String, boolean, Function<EntityManager, T>) - Method in interface play.db.jpa.JPAApi
Run a block of code with a newly created EntityManager for the named Persistence Unit.
withTransaction(String, boolean, Consumer<EntityManager>) - Method in interface play.db.jpa.JPAApi
Run a block of code with a newly created EntityManager for the named Persistence Unit.
withTransaction(Supplier<T>) - Method in interface play.db.jpa.JPAApi
withTransaction(Runnable) - Method in interface play.db.jpa.JPAApi
withTransaction(String, boolean, Supplier<T>) - Method in interface play.db.jpa.JPAApi
withTransientLang(Lang) - Method in interface play.mvc.Http.Request
 
withTransientLang(String) - Method in interface play.mvc.Http.Request
 
withTransientLang(Locale) - Method in interface play.mvc.Http.Request
 
withTransientLang(Lang) - Method in interface play.mvc.Http.RequestHeader
Create a new version of this object with the given transient language set.
withTransientLang(String) - Method in interface play.mvc.Http.RequestHeader
Create a new version of this object with the given transient language set.
withTransientLang(Locale) - Method in interface play.mvc.Http.RequestHeader
Create a new version of this object with the given transient language set.
withValue(String) - Method in class play.mvc.Http.CookieBuilder
 
wrap() - Method in interface play.core.cookie.encoding.Cookie
Returns true if the raw value of this Cookie, was wrapped with double quotes in original Set-Cookie header.
wrap() - Method in class play.core.cookie.encoding.DefaultCookie
 
WrappedContext(Http.Context) - Constructor for class play.mvc.Http.WrappedContext
Deprecated.
 
WSBodyReadables - Interface in play.libs.ws
JSON, XML and Multipart Form Data Readables used for Play-WS bodies.
WSBodyWritables - Interface in play.libs.ws
JSON, XML and Multipart Form Data Writables used for Play-WS bodies.
wsClient() - Method in interface play.libs.ws.ahc.AhcWSComponents
 
wsClient() - Method in interface play.libs.ws.ahc.WSClientComponents
 
WSClient - Interface in play.libs.ws
This is the WS Client interface for Java.
WSClientComponents - Interface in play.libs.ws.ahc
Java WSClient components.
WSRequest - Interface in play.libs.ws
This is the main interface to building a WS request in Java.
WSResponse - Interface in play.libs.ws
This is the WS response from the server.
WSTestClient - Class in play.test
 
WSTestClient() - Constructor for class play.test.WSTestClient
 
WWW_AUTHENTICATE - Static variable in interface play.mvc.Http.HeaderNames
 

X

X_CONTENT_SECURITY_POLICY_NONCE_HEADER - Static variable in interface play.mvc.Http.HeaderNames
 
X_CONTENT_TYPE_OPTIONS - Static variable in interface play.mvc.Http.HeaderNames
 
X_FORWARDED_FOR - Static variable in interface play.mvc.Http.HeaderNames
 
X_FORWARDED_HOST - Static variable in interface play.mvc.Http.HeaderNames
 
X_FORWARDED_PORT - Static variable in interface play.mvc.Http.HeaderNames
 
X_FORWARDED_PROTO - Static variable in interface play.mvc.Http.HeaderNames
 
X_FRAME_OPTIONS - Static variable in interface play.mvc.Http.HeaderNames
 
X_PERMITTED_CROSS_DOMAIN_POLICIES - Static variable in interface play.mvc.Http.HeaderNames
 
X_REQUESTED_WITH - Static variable in interface play.mvc.Http.HeaderNames
 
X_XSS_PROTECTION - Static variable in interface play.mvc.Http.HeaderNames
 
XERCES_FEATURE_PREFIX - Static variable in class play.libs.XML.Constants
 
XHTML - Static variable in interface play.mvc.Http.MimeTypes
Content-Type of xhtml.
XML - Class in play.libs
XML utilities.
XML() - Constructor for class play.libs.XML
 
Xml(long, HttpErrorHandler, PlayBodyParsers) - Constructor for class play.mvc.BodyParser.Xml
 
Xml(HttpConfiguration, HttpErrorHandler, PlayBodyParsers) - Constructor for class play.mvc.BodyParser.Xml
 
XML - Static variable in interface play.mvc.Http.MimeTypes
Content-Type of xml.
XML.Constants - Class in play.libs
Includes the SAX prefixes from 'com.sun.org.apache.xerces.internal.impl.Constants' since they will likely be internal in JDK9
xmlBodyParser() - Method in interface play.components.BodyParserComponents
 
XPath - Class in play.libs
XPath for parsing
XPath() - Constructor for class play.libs.XPath
 

Y

YEAR - Static variable in class play.libs.Time.CronExpression
 
years - Variable in class play.libs.Time.CronExpression
 

_

_1 - Variable in class play.libs.F.Tuple
 
_1 - Variable in class play.libs.F.Tuple3
 
_1 - Variable in class play.libs.F.Tuple4
 
_1 - Variable in class play.libs.F.Tuple5
 
_2 - Variable in class play.libs.F.Tuple
 
_2 - Variable in class play.libs.F.Tuple3
 
_2 - Variable in class play.libs.F.Tuple4
 
_2 - Variable in class play.libs.F.Tuple5
 
_3 - Variable in class play.libs.F.Tuple3
 
_3 - Variable in class play.libs.F.Tuple4
 
_3 - Variable in class play.libs.F.Tuple5
 
_4 - Variable in class play.libs.F.Tuple4
 
_4 - Variable in class play.libs.F.Tuple5
 
_5 - Variable in class play.libs.F.Tuple5
 
_requestHeader() - Method in class play.mvc.Http.Context
Deprecated.
Use Http.Context.request().asScala() instead. Since 2.7.0.
_requestHeader() - Method in class play.mvc.Http.WrappedContext
Deprecated.
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
Skip navigation links