jakartaee / nosql

The specification in Jakarta EE to help Jakarta EE developers create enterprise-grade applications using Java® and NoSQL technologies.
https://projects.eclipse.org/projects/ee4j.nosql
Eclipse Public License 2.0
92 stars 28 forks source link

Document CriteriaQuery API #88

Closed amoscatelli closed 2 years ago

amoscatelli commented 2 years ago

As described in https://github.com/eclipse/jnosql/issues/263

I selected a first subset of JPA functionalities (the ones regarding the CriteriaQuery API). This will allow a JPA style hierarchical and strongly typed query system based on predicates on Entity Metadata

UpdateQuery and DeleteQuery will be released in other pull requests.

eclipse-nosql-bot commented 2 years ago

Can one of the admins verify this patch?

amoscatelli commented 2 years ago

This was autoclosed ... my fault ... I was fixing/moving the new API to the proper abstract (Document and not Column)

amoscatelli commented 2 years ago

@otaviojava sorry at first the new API was inserted in the wrong API (Column) Now is in the correct one

amoscatelli commented 2 years ago

@otaviojava what do you think about this ? How can I map the new functionalities to the old api ? How should I proceed ? Please help

amoscatelli commented 2 years ago

@otaviojava I cleaned the code as you asked. No more extends Object and no more public modifier in interfaces.

I need the DocumentQuery builder to go further

otaviojava commented 2 years ago

Hey @amoscatelli, the code is on the master. Please, let me know if you need more help on it.

otaviojava commented 2 years ago

Once we merged it on extension, I'll close this one.