Interface QueryMapper
public interface QueryMapper
This interface defines the Fluent API for selecting and deleting
NoSQL entities. The query API provides a way to define queries
using a fluent API. It's important to check the compatibility of
the database to see if it supports the query API. For example,
Key-Value databases typically do not support the query API.
Additionally, not all methods in the query API may be supported by
all databases. For instance, a document database may not support
the "between" method.
- Since:
- 1.0.0
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceRepresents the first step in the delete query fluent API.static interfaceRepresents a delete condition based on a column name in the fluent delete API.static interfaceRepresents a NOT delete condition in the delete query fluent API.static interfaceRepresents the final execution step of the delete query fluent API.static interfaceRepresents a step where it is possible to compose delete conditions using logical conjunctions or disjunctions, or execute the built delete query.static interfaceRepresents the initial step of the fluent query API.static interfaceRepresents the step in the fluent query API where the maximum number of results has been defined and it is still possible to further refine pagination or execute the query.static interfaceRepresents a predicate definition step based on a column name in the fluent query API.static interfaceRepresents the step in the fluent query API where result ordering, pagination, or query execution can be defined.static interfaceRepresents a NOT condition in the delete query fluent API.static interfaceRepresents the step in the fluent query API where the sort direction for a previously specified column is defined.static interfaceRepresents the final execution step of the fluent query API.static interfaceRepresents the step in the fluent query API where the position of the first result to retrieve has been defined and it is still possible to further refine pagination or execute the query.static interfaceRepresents the first step in the update query fluent API.static interfaceRepresents the predicate definition step of the fluent update API.static interfaceRepresents a NOT update condition in the fluent update API.static interfaceRepresents the final execution step of the update query fluent API.static interfaceRepresents the update assignment step of the fluent update API.static interfaceRepresents the value assignment step of the update fluent API.static interfaceRepresents the conditional composition step of the fluent update API.static interfaceRepresents the step in the fluent query API where conditional composition, pagination, ordering, or query execution can be defined.