Package no.acntech.kollectiveq
See: Description
-
Enum Summary Enum Description Operator Function PrintFormat Direction -
Class Summary Class Description StringValue LongValue DoubleValue BooleanValue DateValue TimeValue DateTimeValue MonthDayValue YearValue UtcDateTimeValue Value Represents a sealed class Value
that can hold different types of values.SimpleCondition Represents a simple condition used in filtering. InListCondition Class representing an "in list" condition. NotInListCondition Represents a condition where a field value is not in a given list of values. NotCondition Represents a negated condition. ConditionGroup Representation of a condition group that combines multiple conditions with a logical AND or OR. HavingCondition Represents a filter-by condition for one-to-many relationships. HavingFunctionCondition Represents a condition that checks if a given field value meets a certain function operation condition. Condition Represents a condition used in filtering data. Filter This class provides filtering functionality on collections with a query string parameter filter
.FilterBaseVisitor This visitor visits all conditions in the filter and overriding classes can be used to implement custom logic for each condition. FilterPrintVisitor The FilterPrintVisitor class is responsible for visiting filter conditions and generating a formatted string representation of the conditions. FilterValidationVisitor This visitor validates that the filter does not contain any conditions that are not allowed. Pagination Pagination class for building and parsing pagination strings for JPA or SQL queries. SortCriterion Sorting Sorting class for building sort criteria from a string. -
Interface Summary Interface Description FilterVisitor Represents a filter visitor interface. SortingVisitor Interface for a visitor that visits sorting criteria.