Index
All Classes and Interfaces|All Packages
A
- allowedOperatorSet(Set<RSQLDefaultOperator>, Set<? extends RSQLCustomOperator<?>>) - Method in class in.co.akshitbansal.springwebquery.config.RSQLOperatorsAutoConfig
-
Builds the complete set of comparison operators accepted by the shared RSQL parser.
C
- customOperatorMap(Set<? extends RSQLCustomOperator<?>>) - Method in class in.co.akshitbansal.springwebquery.config.RSQLOperatorsAutoConfig
-
Registers custom operators by implementation class for downstream validator lookups.
- customOperatorSet(List<RSQLCustomOperator<?>>, Set<RSQLDefaultOperator>) - Method in class in.co.akshitbansal.springwebquery.config.RSQLOperatorsAutoConfig
-
Collects user-defined custom operators and validates that none of their symbols overlap with each other or the built-in set.
- customPredicates(Set<? extends RSQLCustomOperator<?>>) - Method in class in.co.akshitbansal.springwebquery.config.RSQLOperatorsAutoConfig
-
Adapts registered custom operators into the predicate format expected by the underlying
rsql-jpaintegration.
D
- defaultOperatorSet() - Method in class in.co.akshitbansal.springwebquery.config.RSQLOperatorsAutoConfig
-
Collects the built-in RSQL operators supported by the library and validates that their symbols are unique.
- dtoToEntityPathMapperFactoryWithCaching(int, int) - Method in class in.co.akshitbansal.springwebquery.config.FactoryAutoConfig
-
Creates the mapper factory variant that shares resolution caches across mapper instances.
- dtoToEntityPathMapperFactoryWithoutCaching() - Method in class in.co.akshitbansal.springwebquery.config.FactoryAutoConfig
-
Creates the mapper factory variant that performs no caching.
F
- FactoryAutoConfig - Class in in.co.akshitbansal.springwebquery.config
-
Auto-configuration that wires the core factories used by query validation and DTO/entity path translation.
- FactoryAutoConfig() - Constructor for class in.co.akshitbansal.springwebquery.config.FactoryAutoConfig
- filterableFieldValidator(Map<Class<?>, RSQLCustomOperator<?>>) - Method in class in.co.akshitbansal.springwebquery.config.ValidatorAutoConfig
-
Registers the validator used to enforce
@RSQLFilterableconstraints, backed by the current custom operator registry.
I
- in.co.akshitbansal.springwebquery.config - package in.co.akshitbansal.springwebquery.config
-
Spring Boot auto-configuration that wires the parser, validators, operator registry, path-mapping infrastructure, and supporting integrations exposed by the starter module.
- init() - Method in class in.co.akshitbansal.springwebquery.config.RSQLJPAConverterRegistrationAutoConfig
R
- RSQLJPAConverterRegistrationAutoConfig - Class in in.co.akshitbansal.springwebquery.config
-
Registers RSQL JPA converters required by the starter.
- RSQLJPAConverterRegistrationAutoConfig() - Constructor for class in.co.akshitbansal.springwebquery.config.RSQLJPAConverterRegistrationAutoConfig
- RSQLOperatorsAutoConfig - Class in in.co.akshitbansal.springwebquery.config
-
Registers validated default operators, custom operators, and the derived parser/predicate helper collections used by the starter.
- RSQLOperatorsAutoConfig() - Constructor for class in.co.akshitbansal.springwebquery.config.RSQLOperatorsAutoConfig
- rsqlParser(Set<ComparisonOperator>) - Method in class in.co.akshitbansal.springwebquery.config.RSQLParserAutoConfig
-
Creates the shared RSQL parser configured with all allowed comparison operators.
- RSQLParserAutoConfig - Class in in.co.akshitbansal.springwebquery.config
-
Publishes the shared
RSQLParserused by specification resolvers. - RSQLParserAutoConfig() - Constructor for class in.co.akshitbansal.springwebquery.config.RSQLParserAutoConfig
S
- sortableFieldValidator() - Method in class in.co.akshitbansal.springwebquery.config.ValidatorAutoConfig
-
Registers the validator used to enforce
@Sortableconstraints.
V
- validationRSQLVisitorFactory(DTOToEntityPathMapperFactory, FilterableFieldValidator) - Method in class in.co.akshitbansal.springwebquery.config.FactoryAutoConfig
-
Creates the validation visitor factory used during RSQL parsing.
- ValidatorAutoConfig - Class in in.co.akshitbansal.springwebquery.config
-
Publishes the validator components shared by pageable and specification resolver auto-configuration.
- ValidatorAutoConfig() - Constructor for class in.co.akshitbansal.springwebquery.config.ValidatorAutoConfig
All Classes and Interfaces|All Packages