Package-level declarations
Types
Represents the start of a range condition for a specific field.
A DSL for building complex conditions in a fluent and readable manner. This class extends NestedFieldDsl to support nested field operations and provides a wide range of methods to construct various types of conditions.
A DSL for constructing list queries.
A DSL for constructing paged queries, extending the QueryableDsl to support pagination.
A DSL for constructing Pagination objects.
DSL for building a Projection that defines which fields to include or exclude in the query result.
Represents a DSL (Domain Specific Language) for constructing queryable objects. This abstract class allows for the fluent and type-safe construction of queries, including setting up projections, conditions, and sorting.
Represents a DSL for constructing a single query. This class extends QueryableDsl and is specifically designed to build instances of ISingleQuery. It allows for the fluent and type-safe construction of queries, including setting up projections, conditions, and sorting.
A DSL for constructing a list of Sort objects, allowing for the definition of sorting criteria in a fluent and readable manner. This class extends NestedFieldDsl, enabling the use of nested fields within the sorting context.
Functions
Constructs a list query using the provided ListQueryDsl block.
Executes a paged query using the provided DSL block to configure pagination, sorting, and conditions.
Creates a Pagination object using the provided DSL block.
Executes a single query using the provided DSL block.