<dependency>
<groupId>com.github.alexeytokar.rainbow-rest</groupId>
<artifactId>filters</artifactId>
<version>${rainbow-rest.version}</version>
</dependency>
Other versions and source documentation
Inspired by JsonApi. Designed to replace GraphQL.
Rainbow REST is a set of Servlet Http Filters for java which improves already existing JSON REST API with new functionality such as batch requesting, fields filtering and subtree inclusion.
All of the features are accessible by just adding one of the following filters:
- RainbowRestWebFilter - for fields filtering and subtrees
- RainbowRestBatchFilter - for batch processing (it exposes
POST /batch
request handle)