Package org.miaixz.bus.core.lang.loader
Class AllFilter
java.lang.Object
org.miaixz.bus.core.lang.loader.MixFilter
org.miaixz.bus.core.lang.loader.AllFilter
- All Implemented Interfaces:
Filter
ALL逻辑复合过滤器,即所有过滤器都满足的时候才满足, 只要有一个过滤器不满足就立刻返回不满足, 如果没有过滤器的时候则认为所有过滤器都满足
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AllFilter
构造- Parameters:
filters- 过滤器
-
AllFilter
构造- Parameters:
filters- 过滤器
-
-
Method Details
-
filtrate
Description copied from interface:Filter过滤资源 -
mix
Description copied from class:MixFilter支持采用链式调用的方式混合多个过滤器,其内部调用MixFilter.add(Filter)且返回this. 该方法设计成abstract其用意是强制子类将方法的返回值类型替换成自身类型
-