mirror of
https://github.com/google/nomulus.git
synced 2025-08-21 16:51:10 +02:00
* Implement query abstraction Implement a query abstraction layer ("QueryComposer") that allows us to construct fluent-style queries that work across both Objectify and JPA. As a demonstration of the concept, convert Spec11EmailUtils and its test to use the new API. Limitations: - The primary limitations of this system are imposed by datastore, for example all queryable fields must be indexed, orderBy must coincide with the order of any inequality queries, inequality filters are limited to one property... - JPA queries are limited to a set of where clauses (all of which must match) and an "order by" clause. Joins, functions, complex where logic and multi-table queries are simply not allowed. - Descending sort order is currently unsupported (this is simple enough to add). |
||
---|---|---|
.. | ||
gradle/dependency-locks | ||
src | ||
WEB-INF/appengine-generated | ||
build.gradle | ||
Dockerfile | ||
karma.conf.js |