| 程序包 | 说明 |
|---|---|
| org.dromara.hutool.core.reflect.method |
提供方法相关封装
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
MethodMatcher
方法匹配器,本身可作为
Predicate校验方法是否匹配指定条件。 |
| 限定符和类型 | 方法和说明 |
|---|---|
static Set<Method> |
MethodScanner.findFromAllMethods(Class<?> type,
MethodMetadataLookup<?> lookup)
获取方法上带有指定元数据的方法
|
static Set<Method> |
MethodScanner.findFromDeclaredMethods(Class<?> type,
MethodMetadataLookup<?> lookup)
获取方法上带有指定元数据的方法
|
static Set<Method> |
MethodScanner.findFromMethods(Class<?> type,
MethodMetadataLookup<?> lookup)
获取方法上带有指定元数据的方法
|
static Set<Method> |
MethodScanner.findFromSpecificMethods(Method[] methods,
MethodMetadataLookup<?> lookup)
从指定方法列表中筛选所有方法上带有指定元数据方法的方法
|
static <T> Map<Method,T> |
MethodScanner.findWithMetadataFromAllMethods(Class<?> type,
MethodMetadataLookup<T> lookup)
获取方法上带有指定元数据的方法与对应元数据
|
static <T> Map<Method,T> |
MethodScanner.findWithMetadataFromDeclaredMethods(Class<?> type,
MethodMetadataLookup<T> lookup)
获取方法上带有指定元数据的方法与对应元数据
|
static <T> Map<Method,T> |
MethodScanner.findWithMetadataFromMethods(Class<?> type,
MethodMetadataLookup<T> lookup)
获取方法上带有指定元数据的方法与对应元数据
|
static <T> Map<Method,T> |
MethodScanner.findWithMetadataFromSpecificMethods(Method[] methods,
MethodMetadataLookup<T> lookup)
从指定方法列表中筛选所有方法上带有指定元数据方法的方法与对应元数据
|
static Method |
MethodScanner.getFromAllMethods(Class<?> type,
MethodMetadataLookup<?> lookup)
获取首个方法上带有指定元数据的方法及元数据
|
static Method |
MethodScanner.getFromDeclaredMethods(Class<?> type,
MethodMetadataLookup<?> lookup)
获取首个方法上带有指定元数据的方法及元数据
|
static Method |
MethodScanner.getFromMethods(Class<?> type,
MethodMetadataLookup<?> lookup)
获取首个方法上带有指定元数据的方法及元数据
|
static Method |
MethodScanner.getFromSpecificMethods(Method[] methods,
MethodMetadataLookup<?> lookup)
从指定方法列表中筛选所有方法上带有指定元数据方法的方法
|
static <T> Map.Entry<Method,T> |
MethodScanner.getWithMetadataFromAllMethods(Class<?> type,
MethodMetadataLookup<T> lookup)
获取首个方法上带有指定元数据的方法及元数据
|
static <T> Map.Entry<Method,T> |
MethodScanner.getWithMetadataFromDeclaredMethods(Class<?> type,
MethodMetadataLookup<T> lookup)
获取首个方法上带有指定元数据的方法及元数据
|
static <T> Map.Entry<Method,T> |
MethodScanner.getWithMetadataFromMethods(Class<?> type,
MethodMetadataLookup<T> lookup)
获取首个方法上带有指定元数据的方法及元数据
|
static <T> Map.Entry<Method,T> |
MethodScanner.getWithMetadataFromSpecificMethods(Method[] methods,
MethodMetadataLookup<T> lookup)
从指定方法列表中筛选所有方法上带有指定元数据方法的方法与对应元数据
|
Copyright © 2024. All rights reserved.