| 程序包 | 说明 |
|---|---|
| com.github.aqiu202.util.scan.filter |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ClassAnnotationFilter
class注解过滤器
|
interface |
ClassAnnotationsFilter
class注解过滤器
|
interface |
ClassFilter
Class过滤器
|
interface |
ClassNameFilter
className过滤器
|
interface |
Filters<T>
多重的过滤器
|
interface |
MethodAnnotationFilter
类成员方法上注解过滤器
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractFilters<T> |
class |
AndClassFilters
多重class过滤器(需要所有过滤器同时满足)
|
class |
AndNameFilters
多重className过滤器(需要所有过滤器同时满足)
|
class |
OrClassFilters
多重class过滤器(任一过滤器满足即可)
|
class |
OrNameFilters
多重className过滤器(任一过滤器满足即可)
|
| 限定符和类型 | 方法和说明 |
|---|---|
default Collection<Filter<T>> |
Filters.getFilters() |
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
Filters.addFilter(Filter<T> filter)
添加过滤器
|
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
Filters.addFilters(Collection<Filter<T>> filters)
批量添加过滤器
|
| 构造器和说明 |
|---|
AbstractFilters(Filter<T>... filters) |
| 构造器和说明 |
|---|
AbstractFilters(Collection<Filter<T>> filters) |
AndClassFilters(Collection<Filter<Class<?>>> filters) |
AndNameFilters(Collection<Filter<String>> filters) |
OrClassFilters(Collection<Filter<Class<?>>> filters) |
OrNameFilters(Collection<Filter<String>> filters) |
Copyright © 2025. All rights reserved.