This example is meant to show how these features can be added to a Jersey REST API and it's based on a gist by bowenwr.
Notes:
- Filtering is not working at the DAO level but it's being correctly interpreted by the annotation
- The use of limit and offset may not be the best practice when building pagination, please keep this in mind