@Configuration public class BeanSearcherParamFilters extends Object
| 构造器和说明 |
|---|
BeanSearcherParamFilters() |
@Bean(index=-100) @Condition(onMissingBean=cn.zhxu.bs.filter.SizeLimitParamFilter.class, onProperty="${bean-searcher.params.filter.use-size-limit:true}=true") public SizeLimitParamFilter sizeLimitParamFilter()
@Bean(index=100) @Condition(onMissingBean=cn.zhxu.bs.filter.ArrayValueParamFilter.class, onProperty="${bean-searcher.params.filter.use-array-value:true}=true") public ArrayValueParamFilter arrayValueParamFilter()
@Bean(index=200) @Condition(onMissingBean=cn.zhxu.bs.filter.SuffixOpParamFilter.class, onProperty="${bean-searcher.params.filter.use-suffix-op}=true") public SuffixOpParamFilter suffixOpParamFilter(FieldOpPool fieldOpPool)
@Bean(index=300) @Condition(onMissingBean=cn.zhxu.bs.filter.JsonArrayParamFilter.class, onClass=cn.zhxu.xjson.JsonKit.class, onProperty="${bean-searcher.params.filter.use-json-array}=true") public JsonArrayParamFilter jsonArrayParamFilter()
@Bean(index=400) @Condition(onMissingBean=cn.zhxu.bs.filter.IndexArrayParamFilter.class, onProperty="${bean-searcher.params.filter.use-index-array}=true") public IndexArrayParamFilter indexArrayParamFilter(BeanSearcherParams config)
Copyright © 2025. All rights reserved.