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.static interfaceRepresents a NOT delete condition in the delete query fluent API.static interfaceRepresents the last step of the delete query fluent API execution.static interfaceRepresents a step where it's possible to perform a logical conjunction or disjunction, add one more delete condition, or end up performing the built query.static interfaceRepresents the first step in the query fluent API.static interfaceRepresents the step in the query fluent API where it's possible to define the maximum number of results to retrieve or to perform the query execution.static interfaceRepresents a condition based on a column name.static interfaceRepresents the step in the query fluent API where it's possible to define the order of the results or to perform the query execution.static interfaceRepresents a NOT condition in the delete query fluent API.static interfaceRepresents the step in the query fluent API where it's possible to define the order of the results or to perform the query execution.static interfaceRepresents the last step of the query fluent API execution.static interfaceRepresents the step in the query fluent API where it's possible to define the position of the first result to retrieve or to perform the query execution.static interfaceRepresents a step where it's possible to: Create a new condition performing logical conjunction (AND) by specifying a column name Create a new condition performing logical disjunction (OR) by specifying a column name Define the position of the first result Define the maximum number of results to retrieve Define the order of the results Perform the query execution