Allows arbitrary context-specific actions.
Marker type for the framework-defined APIs.
Allows search and other finder-type methods.
Actions have far fewer restrictions on the response type than other actions.
Abstracts over the Play-JSON API and the Courier underlying record template support for serialization, allowing us to convert Play-JSON into Pegasus DataMaps.
Define the mappings between category engines.
A RestAction is a layer on top of Play! with additional type information
Helper class to control the creation of the rest action using either an asynchronous or a synchronous function.
A builder that helps build Rest Actions.
Defines the allowed types of API endpoints.
Maps a high-level REST response to a low-level HTTP response.
2nd generation engines with Pegasus DataMaps at the core.