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 interface
Represents the first step in the delete query fluent API.static interface
Represents a delete condition based on a column name.static interface
Represents a NOT delete condition in the delete query fluent API.static interface
Represents the last step of the delete query fluent API execution.static interface
Represents 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 interface
Represents the first step in the query fluent API.static interface
Represents 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 interface
Represents a condition based on a column name.static interface
Represents 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 interface
Represents a NOT condition in the delete query fluent API.static interface
Represents 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 interface
Represents the last step of the query fluent API execution.static interface
Represents 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 interface
Represents 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