Class SpecificationArgumentResolverConfig
java.lang.Object
in.co.akshitbansal.springwebquery.resolver.spring.config.AbstractArgumentResolverConfig
in.co.akshitbansal.springwebquery.resolver.spring.config.SpecificationArgumentResolverConfig
Effective configuration used by specification argument resolvers after
combining method-level
@WebQuery settings with global defaults.
In addition to the shared selector-contract state from
AbstractArgumentResolverConfig, this subtype carries the effective
filter parameter name and the AST/operator policy used during RSQL
validation.
-
Constructor Summary
ConstructorsConstructorDescriptionSpecificationArgumentResolverConfig(Class<?> entityClass, Class<?> dtoClass, List<FieldMapping> fieldMappings, String filterParamName, boolean andNodeAllowed, boolean orNodeAllowed, int maxASTDepth) -
Method Summary
Methods inherited from class in.co.akshitbansal.springwebquery.resolver.spring.config.AbstractArgumentResolverConfig
getResolutionMode
-
Constructor Details
-
SpecificationArgumentResolverConfig
public SpecificationArgumentResolverConfig(Class<?> entityClass, Class<?> dtoClass, List<FieldMapping> fieldMappings, String filterParamName, boolean andNodeAllowed, boolean orNodeAllowed, int maxASTDepth)
-