Class WebQueryBeanAutoConfig
java.lang.Object
in.co.akshitbansal.springwebquery.config.WebQueryBeanAutoConfig
-
Constructor Summary
ConstructorsConstructorDescriptionWebQueryBeanAutoConfig(boolean GLOBAL_ALLOW_OR_OPERATION, boolean GLOBAL_ALLOW_AND_OPERATION, int GLOBAL_MAX_AST_DEPTH) -
Method Summary
Modifier and TypeMethodDescriptionSet<? extends in.co.akshitbansal.springwebquery.operator.RSQLCustomOperator<?>>customOperatorSet(List<in.co.akshitbansal.springwebquery.RSQLCustomOperatorsConfigurer> rsqlCustomOperatorsConfigurers, Set<in.co.akshitbansal.springwebquery.operator.RSQLDefaultOperator> defaultOperatorSet) Set<in.co.akshitbansal.springwebquery.operator.RSQLDefaultOperator>in.co.akshitbansal.springwebquery.resolver.spring.WebQueryDTOAwarePageableArgumentResolverdtoAwarePageableArgumentResolver(org.springframework.data.web.PageableHandlerMethodArgumentResolver delegate) in.co.akshitbansal.springwebquery.resolver.spring.WebQueryDTOAwareSpecificationArgumentResolverdtoAwareSpecArgumentResolver(Set<in.co.akshitbansal.springwebquery.operator.RSQLDefaultOperator> defaultOperatorSet, Set<? extends in.co.akshitbansal.springwebquery.operator.RSQLCustomOperator<?>> customOperatorSet) in.co.akshitbansal.springwebquery.resolver.spring.WebQueryEntityAwarePageableArgumentResolverentityAwarePageableArgumentResolver(org.springframework.data.web.PageableHandlerMethodArgumentResolver delegate) in.co.akshitbansal.springwebquery.resolver.spring.WebQueryEntityAwareSpecificationArgumentResolverentityAwareSpecArgumentResolver(Set<in.co.akshitbansal.springwebquery.operator.RSQLDefaultOperator> defaultOperatorSet, Set<? extends in.co.akshitbansal.springwebquery.operator.RSQLCustomOperator<?>> customOperatorSet) voidinit()in.co.akshitbansal.springwebquery.RSQLCustomOperatorsConfigurer
-
Constructor Details
-
WebQueryBeanAutoConfig
public WebQueryBeanAutoConfig(@Value("${spring-web-query.filtering.allow-or-operation:false}") boolean GLOBAL_ALLOW_OR_OPERATION, @Value("${spring-web-query.filtering.allow-and-operation:true}") boolean GLOBAL_ALLOW_AND_OPERATION, @Value("${spring-web-query.filtering.max-ast-depth:1}") int GLOBAL_MAX_AST_DEPTH)
-
-
Method Details
-
rsqlCustomOperatorsConfigurer
@Bean @ConditionalOnMissingBean(in.co.akshitbansal.springwebquery.RSQLCustomOperatorsConfigurer.class) public in.co.akshitbansal.springwebquery.RSQLCustomOperatorsConfigurer rsqlCustomOperatorsConfigurer() -
defaultOperatorSet
@Bean public Set<in.co.akshitbansal.springwebquery.operator.RSQLDefaultOperator> defaultOperatorSet() -
customOperatorSet
@Bean public Set<? extends in.co.akshitbansal.springwebquery.operator.RSQLCustomOperator<?>> customOperatorSet(List<in.co.akshitbansal.springwebquery.RSQLCustomOperatorsConfigurer> rsqlCustomOperatorsConfigurers, Set<in.co.akshitbansal.springwebquery.operator.RSQLDefaultOperator> defaultOperatorSet) -
entityAwareSpecArgumentResolver
@Bean public in.co.akshitbansal.springwebquery.resolver.spring.WebQueryEntityAwareSpecificationArgumentResolver entityAwareSpecArgumentResolver(Set<in.co.akshitbansal.springwebquery.operator.RSQLDefaultOperator> defaultOperatorSet, Set<? extends in.co.akshitbansal.springwebquery.operator.RSQLCustomOperator<?>> customOperatorSet) -
dtoAwareSpecArgumentResolver
@Bean public in.co.akshitbansal.springwebquery.resolver.spring.WebQueryDTOAwareSpecificationArgumentResolver dtoAwareSpecArgumentResolver(Set<in.co.akshitbansal.springwebquery.operator.RSQLDefaultOperator> defaultOperatorSet, Set<? extends in.co.akshitbansal.springwebquery.operator.RSQLCustomOperator<?>> customOperatorSet) -
init
@PostConstruct public void init() -
entityAwarePageableArgumentResolver
@Bean public in.co.akshitbansal.springwebquery.resolver.spring.WebQueryEntityAwarePageableArgumentResolver entityAwarePageableArgumentResolver(org.springframework.data.web.PageableHandlerMethodArgumentResolver delegate) -
dtoAwarePageableArgumentResolver
@Bean public in.co.akshitbansal.springwebquery.resolver.spring.WebQueryDTOAwarePageableArgumentResolver dtoAwarePageableArgumentResolver(org.springframework.data.web.PageableHandlerMethodArgumentResolver delegate)
-