Index

A C D F I P R S T V 
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-jpa integration.

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 @RSQLFilterable constraints, 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
 

P

preferredConstructorDiscovererFactory(boolean) - Method in class in.co.akshitbansal.springwebquery.config.FactoryAutoConfig
Creates the constructor discoverer factory used for tuple projection materialization.

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 RSQLParser used 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 @Sortable constraints.

T

tupleConverterFactory(PreferredConstructorDiscovererFactory) - Method in class in.co.akshitbansal.springwebquery.config.FactoryAutoConfig
Creates the tuple converter factory used by repository projections.

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
 
A C D F I P R S T V 
All Classes and Interfaces|All Packages