Package in.co.akshitbansal.springwebquery.annotation
package in.co.akshitbansal.springwebquery.annotation
Annotations that define the public filtering and sorting contract for query
selectors and, where needed, map selector fields to underlying entity paths.
-
Annotation InterfacesClassDescriptionDeclares how a DTO field contributes to the entity path derived from a DTO selector.Marks a field as filterable and declares which comparison operators are allowed when that field is the terminal field of an RSQL selector path.Convenience annotation that allows equality-style filtering on a query contract field.Convenience annotation that allows membership filtering on a query contract field.Convenience annotation that allows null-check filtering on a query contract field.Convenience annotation that allows ordering and range filtering on a query contract field.Container annotation for repeatable
RSQLFilterabledeclarations on a single field.Convenience annotation that allows text-oriented filtering on a query contract field.Marks a field as eligible for request-driven sorting.