ListQuery
data class ListQuery(val condition: Condition, val projection: Projection = Projection.ALL, val sort: List<Sort> = emptyList(), val limit: Int = 0) : IListQuery
Data class representing a query for retrieving a list of items with optional filtering, projection, sorting, and limiting.
This class implements IListQuery and provides a concrete implementation for list-based queries. It supports all standard query operations including conditions, projections, sorting, and result limiting.