All Classes and Interfaces
Class
Description
Advisor configuration properties
Custom contributor to list PostgreSQL Array operations
Class introspection utilities
Class with common utilities for date formatting
Class to configure packages of Filter Class
Interface definition methods for language resolving exceptions
Sortable interface
Predicate operations for custom predicates enumeration
Predicate part
Predicate recursive processor resolver
Abstract class for base definition
Exception thrown when the same element contains multiple type annotations
Exception thrown when the array level is not sub-path of the main selected
path
Query filter bean factory post processor for QueryFilter custom beans
Exception thrown when the field is marked as blocked and the user is trying
to filter from string filters
Used to force hide from parsing phase.
Exception thrown when no
QFDefinitionClass
annotation is presentAnnotation used to define a query filter element that is a collection
Exception thrown if the field can not be used as a collection
Exception thrown if the element can not be filter collection type
Enumeration with all the collection operations
Class with for custom converters of Spring Boot.
Annotation used to set any query filter element as a date
Allows the user to create default parsing parts.
Exception thrown when the date class is not supported
Exception throw when any date parsing error occurs
Exception throw when any date formating error occurs
Annotation used to define the matching class of the query filter param
Allows the user to select a default sort parts.
Definition for collection filter field
Definition for discriminator classes
Basic definition for filter fields
Definition for JSON filter fields
Definition for sorable fields
Special query filter element to filter between Discriminator types
Possible values of the discriminator
Exception throw for all the discriminator exceptions
Class with info about the discriminator matching for filtering
Exception throw the selected discriminator value is not present
Annotation used to define the query filter param filter.
Exception when the field has not presented the annotation
QFDefinitionClass
Class with info about the filtered field.
Class throw if multiple classes matches the same filter element
Annotation used for group multiple query filter elements in the same field
Exception thrown when the enumeration class can not be parsed
Class with ControllerAdvice annotation for multi-language
exception support
Exception thrown when there is more levels access than object access
Exception if the field is not found on the filter
Exception thrown when the operation is not allowed on a field
Special query filter element used on JSON elements
Class with JSON element matching definition
Exception thrown when any error about JSON element definition happens
QFJsonParseException class.
Custom MetadataBuilderContributor to allow PostgreSQL Array
operations
Exception throw when the field is missing on any class
Exception thrown when multiple sorting options are present on the same field
Exception thrown if any element is used on default sorting options and the
element is not sortable
Exception thrown when the field is not sortable
Exception thrown when the field is not a valid filter parameter
Enumeration with all the discriminator operations
Enumerated with all the operations
Enum with all JSON operations availables
Exception when the operation is not found
Query filter parameter
Enumeration for all parsing standards
Default Exception for QueryFilter
Class with info of the instrospect data for any entity model
Element type of the path
Annotation used to create custom predicates
Interface for predicate collection predicate resolutors
Interface for predicate discriminator predicate resolutors
Interface for predicate json resolutors
Interface to resolve all operations
Annotation used to create multiple custom predicates
Class to process all query filters.
Query filter annotation to mark field as sortable
Interface to create all parts of the final specification
Exception when type parsing failed
Exception when operation is not allowed on SQL database
Class to enable custom converters for Spring Boot Controllers via
WebMvcConfigurer converters
Class that implements Specification from JPA library that allows
the user to create automatic filters from QFParamType.RHS_COLON
or QFParamType.LHS_BRACKETS standards
Autoconfigure class of the query filter library
Base exception class of all query filter definition exceptions
Just to catch a single exception on QueryFilter
Query filter configuration properties
Class with query utilities
Auto-configuration class to instantiate SpelResolverContext beans
SPEL Context base to resolve SpEL expressions
Utility class to parse predicates