Package org.aoju.bus.core.loader
Class MixFilter
java.lang.Object
org.aoju.bus.core.loader.MixFilter
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMixFilter(Collection<? extends Filter> filters) protected -
Method Summary
-
Field Details
-
filters
-
-
Constructor Details
-
MixFilter
-
MixFilter
-
-
Method Details
-
add
添加过滤器- Parameters:
filter- 过滤器- Returns:
- 添加成功:true 否则:false 即代表重复添加
-
remove
删除过滤器- Parameters:
filter- 过滤器- Returns:
- 删除成功:true 否则:false 即代表已不存在
-
mix
支持采用链式调用的方式混合多个过滤器,其内部调用add(Filter)且返回this. 该方法设计成abstract其用意是强制子类将方法的返回值类型替换成自身类型- Parameters:
filter- 过滤器- Returns:
- this
-